我的批註一:
方案三在實際執行中遇到了一些問題:
第一:我的指令碼反斜槓「\」變成了紅色報錯,直接貼上博主的指令碼儲存為train.sh檔案,用bash train.sh的方式執行是不行的,暫時還沒找到原因。補充一下博主的指令碼裡面沒有寫dataset_set和train_dir的路徑。
問題已經解決:把注釋去掉,另外換行也有問題需要從新tab換行即可
第二:因此我使用的方法是另外一中不需要指令碼的方法,直接在train_ssd_network.py裡面去修改對應博主提供的指令碼的內容。
比如dataset_name=pascalvoc_2007要去搜尋dataset_dir位置把後面的然後改為pascalvoc_2007,我在這裡卡了很久
model_name=ssd_300_vgg 同樣去找 model_name後面,替換為ssd_300_vgg
這個是關鍵
後面同理
批註二:
(在生成tfrecord的過程中dataset_dir的目錄是voc2007,在訓練我玩們自己的資料集的時候,可以用自己的img,xml,text檔案分別替換到voc2007的目錄裡面對應資料夾裡面。)
如下圖:我選中的資料夾可以刪除,因為沒有用到。
SSD訓練資料tfrecords資料產生bug
訓練資料tfrecords產生的問題 info tensorflow error reported to coordinator all bounding box coordinates must be in 0.0,1.0 1.002提供兩條解決思路 首先,第乙個方法是可行的,就是比較麻煩,要找到...
SSD訓練自己的資料集(一) 製作VOC資料集
import os path 123 filelist os.listdir path 該資料夾下所有的檔案 包括資料夾 count 0 for file in filelist print file for file in filelist 遍歷所有檔案 olddir os.path.join p...
SSD講堂四 標註 標註工具LabelImg
目錄 前言ubuntu原始碼安裝 ubuntu pip安裝 windows環境下安裝 安裝anaconda 420 安裝pyqt包 使用方法 後續說明 我們知道,標註主要是用來建立自己的資料集,方便進行深度學習訓練。本篇部落格將推薦一款十分好用的標註工具labelimg,重點介紹其安裝以及使用的過程...