Tensorflow 實現(xiàn)將圖像與標簽數(shù)據(jù)轉(zhuǎn)化為tfRecord文件
tensorflow中如果要對神經(jīng)網(wǎng)絡(luò)模型進行訓(xùn)練,需要把訓(xùn)練數(shù)據(jù)轉(zhuǎn)換為tfrecord格式才能被讀取,tensorflow的model文件里直接提供了相應(yīng)的腳本文件在下面的文件夾中:
cd tensorflow/models/research/object_detection/dataset_tools
其中包括:
1.create_coco_tf_record.py:注意,這個代碼需要解析json格式的標簽文件
2.create_pascal_tf_record.py:注意,這個代碼需要解析xml格式的標簽文件
......
我們需要根據(jù)自己的標簽格式選擇相應(yīng)的腳本。
具體使用方式:以create_pascal_tf_record.py為例,首先打開該腳本,然后修改文件中相應(yīng)的信息,諸如訓(xùn)練集、驗證集的路經(jīng)等,這個需要你根據(jù)自己的情況去修改。
使用方法:
python object_detection/dataset_tools/create_pascal_tf_record.py \
--data_dir=/home/user/VOCdevkit\ #數(shù)據(jù)存儲的路經(jīng),下一級子文件夾必須為voc2012
--year=VOC2012 \
--output_path=/home/user/pascal.record #輸出文件的路經(jīng)及文件名
以上這篇Tensorflow 實現(xiàn)將圖像與標簽數(shù)據(jù)轉(zhuǎn)化為tfRecord文件就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解如何在PyQt5中實現(xiàn)平滑滾動的QScrollArea
Qt 自帶的 QScrollArea 滾動時只能在兩個像素節(jié)點之間跳變,看起來很突兀。所以本文將通過定時器,重寫 wheelEvent() 來實現(xiàn)平滑滾動,需要的可以參考一下2023-01-01
Python Charles抓包配置實現(xiàn)流程圖解
這篇文章主要介紹了Python Charles抓包實現(xiàn)流程圖解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-09-09
tensorflow轉(zhuǎn)onnx的實現(xiàn)方法
本文主要介紹了tensorflow轉(zhuǎn)onnx的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03
數(shù)據(jù)清洗之如何用一行Python代碼去掉文本中的各種符號
我們在處理文本的時候往往需要對標點符號進行處理,下面這篇文章主要給大家介紹了關(guān)于數(shù)據(jù)清洗之如何用一行Python代碼去掉文本中的各種符號的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-11-11
在Qt5和PyQt5中設(shè)置支持高分辨率屏幕自適應(yīng)的方法
今天小編就為大家分享一篇在Qt5和PyQt5中設(shè)置支持高分辨率屏幕自適應(yīng)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06
tensorflow實現(xiàn)將ckpt轉(zhuǎn)pb文件的方法
這篇文章主要介紹了tensorflow實現(xiàn)將ckpt轉(zhuǎn)pb文件的方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04

