2017-03-16 78 views
0

我發現在synset_words.txt中定義的標籤與det_synset_words.txt中的標籤不同。如果我想使用det_synset_words.txt中的某個目標類,但在synset_words.txt中沒有,我該怎麼辦?無論如何,這兩個文件有什麼區別?如果我只是交替使用其中一個,它將不會工作,因爲它們的輸出數量不同,即一個有1000(synset_words.txt),另一個包含200.ILSVRC數據集上的Caffe標籤

回答

1

synset_words.txt中定義的1000個類是使用的類用於圖像分類競爭:即,預測每個輸入圖像的單個標籤。
另一方面,det_synset_words.txt列出了用於檢測競爭的200個類別,即,預測邊界框以及給定圖像中200個類別的每個實例的類別標籤。

+0

感謝您的回答。但是,那麼,如何找到一個使用該「det_synset_words.txt」標籤的Caffe模型?對於經過200次輸出培訓的預先訓練過的模型,任何Web指針都很有用。 –

+1

@如果您找到這樣的模型,它們通常會用於檢測而不是分類。我目前最喜歡的是[SSD](https://github.com/weiliu89/caffe/tree/ssd),您可能需要探索 – Shai

+0

感謝您的解釋。唯一在ILSVRC數據集「包」中發現它很奇怪的是它包含了與伴隨的Caffe參考模型無關的檢測內容。我的意思是可能會誤導某些人。 –