最近由于想需要,转战机器学习。在看了很多机器学习理论的情况下,想实战一把,于是在网上翻阅了大量的blog和GitHub之后,心中也大概有了一些眉目。
再次先感谢前人的贡献,使他们的经验总结,才让我逐步实现我的自己的物体识别模型的搭建!现在也是相当于做一点笔记,让后面的小伙伴们如果遇到我一样的问题的时候能够有一些参考,能够快速从坑里爬出来。
一、环境搭建与测试
首先是环境的搭建,参考Tensorflow object detection API 搭建属于自己的物体识别模型(1)——环境搭建与测试。博主写得相当详细,但是在我自己的实践过程中还是发生了一系列的bug。现在总结如下:
1.Protobuf安装与配置
在这个阶段运行代码:
protoc object_detection/protos/*.proto --python_out=.
报错:object_detection/protos/*.proto: No such file or directory
解决方法:
这是因为目前的protoc3.6有Bug,换成3.4就好了:https://github.com/google/protobuf/releases/tag/v3.4.0
2.测试API