giturlの下のobject_detectionでtrain.pyを試してみます
https://github.com/tensorflow/models/tree/master/research/object_detection
ただし、以下のエラーが発生します。
ModuleNotFoundError:「object_detection」という名前のモジュールがありません
そこで、次のコードを書いて問題を解決しようとしました。
import sys
sys.path.append('/home/user/Documents/imgmlreport/inception/models/research/object_detection')
from object_detection.builders import dataset_builder
この問題はまだ解決されていません。
ディレクトリ構造を以下に示します。
~/object_detection/train.py
~/object_detection/builders/dataset_bulider.py
そしてここに完全なエラーマッサージがあります
/home/user/anaconda3/lib/python3.6/site-packages/h5py/ init .py:34:FutureWarning:issubdtypeの2番目の引数のから
float
への変換np.floating
は非推奨です。将来的には、として扱われ
np.float64 == np.dtype(float).type
ます。._convからregister_convertersを_register_convertersとしてインポートしますトレースバック(最後の最後の呼び出し):
インポートトレーナーのファイル「train.py」、52行目
ファイル "/home/user/Documents/imgmlreport/inception/models/research/object_detection/trainer.py"、26行目、object_detection.buildersからインポートoptimizer_builder
ModuleNotFoundError:「object_detection」という名前のモジュールがありません
モジュールをインポートするにはどうすればよいですか?
パッケージ化されたTensorflowオブジェクト検出ライブラリをインストールしてみてください
pip install tensorflow-object-detection-api
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加