Python I';我试图用tensorflow来训练我自己的目标检测,但是我得到了以下错误
我试图用tensorflow对我自己的图像进行分类。 我已输入以下命令来训练我的模型:Python I';我试图用tensorflow来训练我自己的目标检测,但是我得到了以下错误,python,ubuntu,tensorflow,neural-network,object-detection,Python,Ubuntu,Tensorflow,Neural Network,Object Detection,我试图用tensorflow对我自己的图像进行分类。 我已输入以下命令来训练我的模型: python3 train.py --logstderr --train_dir=training/ -- pipeline_config_path=training/ssd_mobilenet_v1_pets.config 从辅导时间12:38开始 我得到以下错误: Traceback (most recent call last): File "train.py", line 51, in <
python3 train.py --logstderr --train_dir=training/ --
pipeline_config_path=training/ssd_mobilenet_v1_pets.config
从辅导时间12:38开始
我得到以下错误:
Traceback (most recent call last):
File "train.py", line 51, in <module>
from object_detection.builders import model_builder
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
File "<frozen importlib._bootstrap>", line 634, in _load_backward_compatible
File "/usr/local/lib/python3.5/dist-packages/object_detection-0.1-py3.5.egg/object_detection/builders/model_builder.py", line 17, in <module>
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
File "<frozen importlib._bootstrap>", line 634, in _load_backward_compatible
File "/usr/local/lib/python3.5/dist-packages/object_detection-0.1-py3.5.egg/object_detection/builders/anchor_generator_builder.py", line 20, in <module>
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
File "<frozen importlib._bootstrap>", line 634, in _load_backward_compatible
File "/usr/local/lib/python3.5/dist-packages/object_detection-0.1-py3.5.egg/object_detection/protos/anchor_generator_pb2.py", line 27, in <module>
File "/usr/local/lib/python3.5/dist-packages/google/protobuf/descriptor.py", line 829, in _new_
return _message.default_pool.AddSerializedFile(serialized_pb)
TypeError: Couldn't build proto file into descriptor pool!
Invalid proto descriptor for file "object_detection/protos/anchor_generator.proto":
object_detection/protos/anchor_generator.proto: Import "object_detection/protos/grid_anchor_generator.proto" has not been loaded.
object_detection/protos/anchor_generator.proto: Import "object_detection/protos/ssd_anchor_generator.proto" has not been loaded.
object_detection.protos.AnchorGenerator.grid_anchor_generator: "object_detection.protos.GridAnchorGenerator" seems to be defined in "protos/grid_anchor_generator.proto", which is not imported by "object_detection/protos/anchor_generator.proto". To use it here, please add the necessary import.
object_detection.protos.AnchorGenerator.ssd_anchor_generator: "object_detection.protos.SsdAnchorGenerator" seems to be defined in "protos/ssd_anchor_generator.proto", which is not imported by "object_detection/protos/anchor_generator.proto". To use it here, please add the necessary import.
回溯(最近一次呼叫最后一次):
文件“train.py”,第51行,在
从object_detection.builders导入模型_builder
文件“”,第969行,在“查找”和“加载”中
文件“”,第958行,在“查找”和“加载”中解锁
文件“”,第664行,在“加载”中
文件“”,第634行,可向后加载
文件“/usr/local/lib/python3.5/dist packages/object_detection-0.1-py3.5.egg/object_detection/builders/model_builder.py”,第17行,in
文件“”,第969行,在“查找”和“加载”中
文件“”,第958行,在“查找”和“加载”中解锁
文件“”,第664行,在“加载”中
文件“”,第634行,可向后加载
文件“/usr/local/lib/python3.5/dist packages/object\u detection-0.1-py3.5.egg/object\u detection/builders/anchor\u generator\u builder.py”,第20行,in
文件“”,第969行,在“查找”和“加载”中
文件“”,第958行,在“查找”和“加载”中解锁
文件“”,第664行,在“加载”中
文件“”,第634行,可向后加载
文件“/usr/local/lib/python3.5/dist packages/object\u detection-0.1-py3.5.egg/object\u detection/protos/anchor\u generator\u pb2.py”,第27行
文件“/usr/local/lib/python3.5/dist packages/google/protobuf/descriptor.py”,第829行,在新的_
返回\u消息。默认\u池。添加序列化文件(序列化\u pb)
TypeError:无法将原型文件构建到描述符池中!
文件“object\u detection/protos/anchor\u generator.proto”的proto描述符无效:
object\u detection/protos/anchor\u generator.proto:尚未加载导入“object\u detection/protos/grid\u anchor\u generator.proto”。
object_detection/protos/anchor_generator.proto:尚未加载导入“object_detection/protos/ssd_anchor_generator.proto”。
object_detection.protos.AnchorGenerator.grid_anchor_generator:“object_detection.protos.GridAnchorGenerator”似乎在“protos/grid_anchor_generator.proto”中定义,而不是由“object_detection/protos/anchor_generator.proto”导入。若要在此处使用,请添加必要的导入。
object_detection.protos.AnchorGenerator.ssd_anchor_generator:“object_detection.protos.ssdanchor generator”似乎是在“protos/ssd_anchor_generator.proto”中定义的,而不是由“object_detection/protos/anchor_generator.proto”导入的。若要在此处使用,请添加必要的导入。
我做错了什么?提前谢谢
更新:
我现在得到这个错误:
Traceback (most recent call last):
File "train.py", line 51, in <module>
from object_detection.builders import model_builder
File "/usr/local/lib/python3.5/dist-packages/object_detection-0.1-py3.5.egg/object_detection/builders/model_builder.py", line 17, in <module>
File "/usr/local/lib/python3.5/dist-packages/object_detection-0.1-py3.5.egg/object_detection/builders/anchor_generator_builder.py", line 20, in <module>
ImportError: cannot import name 'anchor_generator_pb2'
回溯(最近一次呼叫最后一次):
文件“train.py”,第51行,在
从object_detection.builders导入模型_builder
文件“/usr/local/lib/python3.5/dist packages/object_detection-0.1-py3.5.egg/object_detection/builders/model_builder.py”,第17行,in
文件“/usr/local/lib/python3.5/dist packages/object\u detection-0.1-py3.5.egg/object\u detection/builders/anchor\u generator\u builder.py”,第20行,in
ImportError:无法导入名称“锚定\生成器\ pb2”
您是否正在学习可以链接到的教程?我的学习时间是12:38