1

我使用此https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/installation.md正确安装了对象检测 API,并通过运行 model_builder_test.py 进行了检查,这给了我一个好的结果。然后我继续使用以下命令在我的数据集上运行 train.py

python train.py --logtostderr --pipeline_config_path=pipeline.config --train_dir=train_file

我收到错误 ImportError: cannot import name 'preprocessor_pb2' This specific preprocessor_pb2.py存在于它正在寻找的路径中,即

C:\Users\SP-TestMc\Anaconda3\envs\tensorflow\models-master\models-master\research\object_detection\protos

那么这个错误的原因可能是什么?

4

1 回答 1

1

请参阅https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/installation.md#protobuf-compilation。听起来您需要在使用 Python 脚本之前编译原型。

于 2018-02-21T00:01:52.883 回答