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