【发布时间】:2020-11-16 10:59:48
【问题描述】:
我和我的朋友们正在参加一个黑客马拉松,并被困在这个关于训练对象检测模型的教程中:
https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/training.html
但是在三个人都尝试按照上面的教程来信之后,我们都被困在创建 TfRecord 的步骤上:
我们收到错误消息:
ImportError: 无法从“object_detection.protos”导入名称“string_int_label_map_pb2”
我们是三个不同的人,使用三台不同的机器,获得了这个结果,并且总共花费了 20 多个小时的谷歌搜索、重试、向可怕的神献祭东西,但没有什么能让我们通过这个障碍。
有没有更好的方法来达到这个结果,或者解决这个问题?我们对 Tensorflow 缺乏经验,只是想用它来训练一个模型,该模型可以转换为将被 ml.net 使用的 onnx 模型。
【问题讨论】:
-
您是否正确编译了您的协议?尝试运行这个
python import object_detection -
这意味着如果我没记错的话,对象检测没有正确编译
-
是的,但请给我们一点时间仔细检查
-
@edwin-cheong 运行
import object_detection在 .py 文件和 shell 命令中都没有错误。 Protoc 二进制文件已下载预编译 -
抱歉 object.detection.protos 怎么样?
标签: python tensorflow object-detection ml.net onnx