今天跑别人的程序时遇到了各种问题,每个报错都卡了我好久!这是其一,看了很多博客,看了很久,现在终于解决了!!很多博客都写得不够详细,特地写个详细一点的来记录一下。
查阅到的答案基本都是这么讲的:
在windows中配置TensorFlow的object_detection模块时,需要利用protoc生成anchor_generator_pb2.py等多个文件,其命令是:
# From tensorflow/models/
protoc object_detection/protos/*.proto --python_out=.
该命令在Linux系统是没有问题的,但在Windows 却报错:"object_detection/protos/.proto: Invalid argument". ,后来发现是“.”在windows系统是无法识别的,解决的方法是,使用git命令,不要用CMD命令,当然这需要你Windows系统安装了git了,Git for Windows下载地址:https://git-scm.com/download/win,安装完后,使用git命令重试protoc object_detection/protos/*.proto --python_out=. 就没有问题啦
但是!!!
可能我比较菜,运行出来的东西跟大佬运行出来的都不一样(哭泣)