【发布时间】:2019-05-21 18:04:54
【问题描述】:
我是 Windows 环境的新手,我花了几个小时尝试使用对象检测教程安装 Tensorflow。我已经阅读了几十个线程并看过几个视频,但没有运气。
这就是我所在的位置:我已经安装了所有的 Tensorflow 依赖项和 protoc(3.7 版)可执行文件,但是当我运行 object_detection/protos/*.proto --python_out=. 行时,我收到了 no such file or directory 错误。
这是我从命令行从模型目录运行的内容:
D:\training\Tensorflow\protoc\bin\protoc object_detection/protos/*.proto --python_out=.
我也尝试过D:\training\Tensorflow\protoc\bin\protoc research/object_detection/protos/*.proto --python_out=.,因为从我当前目录(模型)到原型文件的路径是research/object_detection/protos/
This 线程建议逐个编译每个 .proto 文件,然后尝试使用D:\training\Tensorflow\protoc\bin\protoc research/object_detection/protos/anchor_generator.proto --python_out=. 编译第一个文件
我得到这个错误:
object_detection/protos/grid_anchor_generator.proto: File not found.
object_detection/protos/ssd_anchor_generator.proto: File not found.
object_detection/protos/multiscale_anchor_generator.proto: File not found.
research/object_detection/protos/anchor_generator.proto: Import "object_detection/protos/grid_anchor_generator.proto" was not found or had errors.
research/object_detection/protos/anchor_generator.proto: Import "object_detection/protos/ssd_anchor_generator.proto" was not found or had errors.
research/object_detection/protos/anchor_generator.proto: Import "object_detection/protos/multiscale_anchor_generator.proto" was not found or had errors.
research/object_detection/protos/anchor_generator.proto:13:5: "GridAnchorGenerator" is not defined.
research/object_detection/protos/anchor_generator.proto:14:5: "SsdAnchorGenerator" is not defined.
research/object_detection/protos/anchor_generator.proto:15:5: "MultiscaleAnchorGenerator" is not defined.
其他 .proto 文件实际上位于同一目录中,所以我不确定为什么找不到它们。
我做错了什么?
【问题讨论】:
标签: python tensorflow protocol-buffers