win10+TensorFlow版yolov1使用方法

来源:互联网 发布:python svm两分类实现 编辑:程序博客网 时间:2024/05/16 16:14

准备工作:
1:下载python3.5。直接去官网下载
2:下载TensorFlow版本yolo,下载链接 : https://github.com/hizhangp/yolo_tensorflow
3:下载opencv:http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv,并将下载的whl文件放到D:\Python35\Lib\site-packages 下。(这个路径起决于python安装时的路径)
配置环境:
4:搭建TensorFlow:cmd ——> pip3 install –upgrade tensorflow (博主安装的是cpu版本,如果要安装gpu版本,则用这条指令:pip3 install –upgrade tensorflow-gpu)
5:检验安装是否成功: 重新打开cmd——>python——> import tensorflow as tf ,如果不出错,则表明安装成功。
这里要注意,如果你电脑里使用的是anaconda3,建议重新安装python3.5.2,因为anaconda3貌似跟TensorFlow有冲突。
6:配置opencv:打开cmd——>cd D:\Python35\Lib\site-packages——>pip install opencv_python-3.2.0-cp35-cp35m-win_amd64.whl 坐等运行结果。如果出现successful字样,表明安装成功。
7:修改yolov1源代码。因为在步骤2中下载的代码是python2.7版本的,所以需要修改。作者在不定期更新,所以我所呈现的代码可能跟你下载的代码有所不同,大致是这两条代码需要改:
图1

图2

修改完成之后,用Python3.5运行就可以啦~~~
运行结果

3 0