2

Digits でニューラル ネットワーク モデルをトレーニングしたところ、正常に動作しているように見えました。
次に、トレーニング済みのモデル ファイルをエクスポートし、標準の Caffe Web デモを実行している別のシステムにコピーしました。これらのファイルをプラグインして Caffe で実行できるようにしたかったのですが、エラーが発生しました。

具体的には、モデルを bvlc_reference_caffenet.caffemodel にコピーし、deploy.prototxt を deploy.prototxt にコピーし、mean.binaryproto を ilsvrc_2012_mean.npy ファイルにコピーしました。ただし、実行しようとすると、エラー メッセージで示されるように、 mean.binaryproto ファイルの形式が気に入らないようです。

IOError: Failed to interpret file '/home/vagrant/caffe/python/caffe/imagenet/ilsvrc_2012_mean.npy' as a pickle

ここで何が間違っていますか?Caffe で使用する前に、Digits の mean.binaryproto ファイルを処理する必要がありますか?

4

1 に答える 1

2

.binaryprotoファイルをnumpyファイルに変換する必要があります。とを使用した良い例がここcaffe.ioにありcaffe.protoます。

于 2015-11-18T09:05:26.887 に答える