1

NVIDIA Digits で使用するトレーニング/検証 LMDB セットを作成しようとしていますが、適切な例/チュートリアルが見つかりません。

LMDB データベースの作成方法は理解していますが、データを正しくフォーマットする方法がわかりません。channels/width/height/data を設定して caffe_pb2 Datum を使用して画像を作成し、保存する方法を取得します。

しかし、Labels LMDB を作成するにはどうすればよいですか? まだカフェデータムを使用していますか? もしそうなら、チャンネル/幅/高さを何に設定しますか? 値ラベルが 1 つの場合でも機能しますか?

ありがとう

4

1 に答える 1

1

現在のところ、DIGITS は LMDB 内のデータのみを実際にサポートしています。LMDB キー/値ストアの各値は、次元数を 3 に制限するCaffe Datumでなければなりません。

Caffe Datums では単一の数値ラベル ( datum.label) を使用できますが、ビルド済みの LMDB を DIGITS にアップロードする場合は、ラベル用に別のデータベースを指定する必要があります。数値ラベルが 1 つしかない場合 (1 つの DB ですべてを実行できるため)、これは非効率的ですが、より一般的で、他のラベル タイプに対してスケーラブルです。

申し訳ありませんが、これが現在十分に文書化されていないことは正しいです。興味がある場合は、参照してインスピレーションを得ることができるいくつかのソース ファイルを次に示します。

于 2016-10-25T16:15:11.837 に答える