blob.cpp: チェックに失敗しました: count_ == proto.data_size() (1 vs. 0)

blob.cpp: チェックに失敗しました: count_ == proto.data_size() (1 vs. 0)

私はサンプルのCaffeコードを実行しようとしていましたgit リポジトリUbuntu 18.04。私は( を使って)に Caffe をインストールしapt-get install libcaffe-cpu-dev、このリポジトリ コードをコンパイルして、DeepVideoSummExample実行ファイルが実際に正常に生成されました。

googlenet_places205しかし、実行すると、この実行ファイルはモデル ファイルと平均ファイルを要求しますhybridCNN。これらはオンラインでダウンロードしました。DeepVideoSummExampleリポジトリに記載されている次のサンプル コマンドで実行すると、すぐにエラーが発生します。

./build/DeepVideoSummExample -videoFile Sample_NEW.mp4 -videoSaveFile outdeep.avi -summaryModelSim 0 -simcover 0 -segmentType 0 -summaryAlgo 0 -featureLayer loss3/classifier -network_file Models/googlenet_places205/deploy_places205.protxt -trained_file Models/googlenet_places205/googlelet_places205_train_iter_2400000.caffemodel -mean_file Models/hybridCNN/hybridCNN_mean.binaryproto -label_file Models/googlenet_places205/categoryIndex_places205.csv -budget 30

そしてエラー(出力は多数ありますが、これで終わりです):

F0918 20:11:34.079298 17067 blob.cpp:496] Check failed: count_ == proto.data_size() (1 vs. 0)
*** Check failure stack trace: ***

ここ拡張エラーです。

問題は何ですか? どのように解決しますか?

関連情報