木木丶3 2019-07-30 21:49 采纳率: 0%
浏览 2281

安装Tensorflow object detection API之后运行model_builder_test.py报错?

Traceback (most recent call last):
  File "G:\python\models\research\object_detection\builders\model_builder_test.py", line 23, in <module>
    from object_detection.builders import model_builder
  File "G:\python\models\research\object_detection\builders\model_builder.py", line 20, in <module>
    from object_detection.builders import anchor_generator_builder
  File "G:\python\models\research\object_detection\builders\anchor_generator_builder.py", line 22, in <module>
    from object_detection.protos import anchor_generator_pb2
  File "G:\python\models\research\object_detection\protos\anchor_generator_pb2.py", line 29, in <module>
    dependencies=[object__detection_dot_protos_dot_flexible__grid__anchor__generator__pb2.DESCRIPTOR,object__detection_dot_protos_dot_grid__anchor__generator__pb2.DESCRIPTOR,object__detection_dot_protos_dot_multiscale__anchor__generator__pb2.DESCRIPTOR,object__detection_dot_protos_dot_ssd__anchor__generator__pb2.DESCRIPTOR,])
  File "G:\python\python setup\lib\site-packages\google\protobuf\descriptor.py", line 879, 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/flexible_grid_anchor_generator.proto: Import "object_detection/protos/flexible_grid_anchor_generator.proto" has not been loaded.
  object_detection/protos/multiscale_anchor_generator.proto: Import "object_detection/protos/multiscale_anchor_generator.proto" has not been loaded.
  object_detection.protos.AnchorGenerator.multiscale_anchor_generator: "object_detection.protos.MultiscaleAnchorGenerator" seems to be defined in "protos/multiscale_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.flexible_grid_anchor_generator: "object_detection.protos.FlexibleGridAnchorGenerator" seems to be defined in "protos/flexible_grid_anchor_generator.proto", which is not imported by "object_detection/protos/anchor_generator.proto".  To use it here, please add the necessary import.
网上找了各种方法都没用,有些可能有用的但是不够详细。
  • 写回答

2条回答 默认 最新

  • threenewbee 2019-07-31 08:55
    关注

    既然是人家的例程,最好找和人家一样的软件版本,tf各个版本兼容性都有问题。

    评论

报告相同问题?

悬赏问题

  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败