2

Caffeのやり方について、私のフォルダとラベルの整理についての理解が正しいかどうかチェックしたいと思います。両方a_personとnot_a_personはディレクトリですCaffeのディレクトリ構造とラベル

~/Documents/software_dev/caffe/data/smalloffice/images/train 
a_person 
not_a_person 
train.txt 

私の列車のディレクトリ構造は以下のようになります。

マイtrain.txtファイルは以下のようになります。両方a_personとnot_a_personはディレクトリです

~/Documents/software_dev/caffe/data/smalloffice/images/val 
a_person 
not_a_person 
val.txt 

train.txt: 
---------- 
not_a_person/1_rotated.jpg 0 
not_a_person/2_rotated.jpg 0 
not_a_person/3_rotated.jpg 0 
not_a_person/4_rotated.jpg 0 
not_a_person/5_rotated.jpg 0 
... 
... 
... 
a_person/947_rotated.jpg 1 
... 
... 
... 

は同様に、私のヴァル・ディレクトリ構造は以下のようになります。

val.txt: 
-------- 
not_a_person/1_rotated.jpg 0 
not_a_person/2_rotated.jpg 0 
not_a_person/3_rotated.jpg 0 
... 
... 
... 
a_person/152_rotated.jpg 1 
... 
... 
... 

ilsvrc12までを参照すると、以下のように、train.txt及びval.txt(従って、その構造体)の含有量は:

マイval.txtファイルは以下のようになり

train.txt: 
---------- 
n01440764/n01440764_10026.JPEG 0 
n01440764/n01440764_10027.JPEG 0 
n01440764/n01440764_10029.JPEG 0 
n01440764/n01440764_10040.JPEG 0 
... 
... 
... 

val.txt: 
-------- 
ILSVRC2012_val_00000001.JPEG 65 
ILSVRC2012_val_00000002.JPEG 970 
ILSVRC2012_val_00000003.JPEG 230 
ILSVRC2012_val_00000004.JPEG 809 
... 
... 
... 

私が混乱しているのは、ilsvrc12で構造化されているものとは対照的です。valディレクトリにはサブディレクトリが含まれていません。つまり、グループ化されていません。私の分類に影響はありますか?私は0.5の定数(here参照)を得て、ラベル付けとフォルダ構造に関して正しく実行したかどうかをチェックするようになります。

ヒントやご提案は大歓迎です。

答えて

2

いいえ、ディレクトリ構造はあなたの評価に全く影響しません。評価ステップでは、val.txtの画像ファイルを取り込み、画像を実行し、分類結果とその画像ファイル名の隣の数字を比較します。このディレクトリは、コンピュータの可読性ではなく人間の読みやすさを考慮して作成されているため、0.5の精度には関係しません。

+0

が表示されます。正確さに関係していることとは別に、valディレクトリのサブディレクトリにするのは正しいですか?私はilsvrc12で、このサブディレクトリ(したがって、グループ化)を導入しなかったので、これを求めています。私はそれがシャッフルなどに影響することを心配しています。 –

+1

いいえ、それは文字通り効果がありません。単なるイメージパスです。イメージパスが存在しない場合にのみ問題になりますが、すべてのパスが存在する場合は問題ありません。 – mprat

関連する問題