2017-08-17 3 views
0

テンソルフローとオブジェクト検出モジュールが正常にインストールされているため、ドキュメントに詳述されているように、PASCAL VOC TFRecordファイルの生成に問題があります。 TFRecordファイルの生成

/モデルディレクトリからはImportError

python2 object_detection/create_pascal_tf_record.py 
--label_map_path=object_detection/data/pascal_label_map.pbtxt 
--data_dir=VOCdevkit --year=VOC2012 --set=train 
--output_path=pascal_train.record 
を実行する上で

をobject_detection.utilsという名前のモジュールを、私は下記のリンクを推奨されているようにシステムパスにobject_detectionを追加するための提案を行いました。これは一時的に問題を解決しているようですが、protocでコンパイルされた別のファイルに同じインポートエラーがスローされます。私の推測では、 "from object_detection.XXX import YYY"というインポートがファイル全体で使用されており、そのようなソースファイルをすべて変更することは考えられません。

tensorflow object detection API ImportError when generating PASCAL TFRecord files

解像度を楽しみにしています。前もって感謝します。

答えて

0

インストールとパッケージパス情報が明確に記述されているinstall OD tensorflow

# From tensorflow/models/ 
export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim 

# Also you can add the same to your ~/bashrc file as 
export PYTHONPATH=$PYTHONPATH:/absolute_path/to/tensorflow/models:/absolute/path/to/tensowflow/models/slim 
関連する問題