Tensorflow 实现将图像与标签数据转化为tfRecord文件

 更新时间:2020年02月17日 09:38:31   作者:dulingwen  
今天小编就为大家分享一篇Tensorflow 实现将图像与标签数据转化为tfRecord文件,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

tensorflow中如果要对神经网络模型进行训练,需要把训练数据转换为tfrecord格式才能被读取,tensorflow的model文件里直接提供了相应的脚本文件在下面的文件夹中:

cd tensorflow/models/research/object_detection/dataset_tools

其中包括:

1.create_coco_tf_record.py:注意,这个代码需要解析json格式的标签文件

2.create_pascal_tf_record.py:注意,这个代码需要解析xml格式的标签文件

......

我们需要根据自己的标签格式选择相应的脚本。

具体使用方式:以create_pascal_tf_record.py为例,首先打开该脚本,然后修改文件中相应的信息,诸如训练集、验证集的路經等,这个需要你根据自己的情况去修改。

使用方法:

python object_detection/dataset_tools/create_pascal_tf_record.py \
    --data_dir=/home/user/VOCdevkit\ #数据存储的路經,下一级子文件夹必须为voc2012
    --year=VOC2012 \
    --output_path=/home/user/pascal.record #输出文件的路經及文件名

以上这篇Tensorflow 实现将图像与标签数据转化为tfRecord文件就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python获取交互式ssh shell的方法

    python获取交互式ssh shell的方法

    今天小编就为大家分享一篇python获取交互式ssh shell的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-02-02
  • Python3+Pygame实现射击游戏完整代码

    Python3+Pygame实现射击游戏完整代码

    这篇文章主要介绍了Python3+Pygame实现射击游戏完整代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • 解决python中 f.write写入中文出错的问题

    解决python中 f.write写入中文出错的问题

    今天小编就为大家分享一篇解决python中 f.write写入中文出错的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • Python Grid使用和布局详解

    Python Grid使用和布局详解

    这篇文章主要为大家详细介绍了Python Grid使用和布局,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • react+django清除浏览器缓存的几种方法小结

    react+django清除浏览器缓存的几种方法小结

    今天小编就为大家分享一篇react+django清除浏览器缓存的几种方法小结,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Python的ORM框架SQLAlchemy入门教程

    Python的ORM框架SQLAlchemy入门教程

    SQLAlchemy 是python 操作数据库的一个库。能够进行 orm 映射,SQLAlchemy“采用简单的Python语言,为高效和高性能的数据库访问设计,实现了完整的企业级持久模型”
    2014-04-04
  • Python实现曲线点抽稀算法的示例

    Python实现曲线点抽稀算法的示例

    本篇文章主要介绍了Python实现曲线点抽稀算法的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • python关于逆序输出留空格的方法解读

    python关于逆序输出留空格的方法解读

    这篇文章主要介绍了python关于逆序输出留空格的方法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • python脚本使用阿里云slb对恶意攻击进行封堵的实现

    python脚本使用阿里云slb对恶意攻击进行封堵的实现

    这篇文章主要介绍了python脚本使用阿里云slb对恶意攻击进行封堵的实现,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02
  • Python中实现文本预处理的方法小结

    Python中实现文本预处理的方法小结

    文本数据是数据科学和自然语言处理领域的关键组成部分,本文将深入探讨Python中文本预处理的关键步骤,并提供丰富的示例代码,希望对大家有所帮助
    2023-12-12

最新评论