squeezedet windows 安装(cpu)

来源:互联网 发布:淘宝如何设置发货地 编辑:程序博客网 时间:2024/06/14 16:40

squeezedet windows 安装(仅cpu)

1.      安装Anaconda(python3.5) 安装包链接:链接:http://pan.baidu.com/s/1geHgORx 密码:qqta

2.      点击Anaconda Prompt,弹出终端


3.      在终端输入:conda create -n tensorflow python=3.5

4.      在终端输入:activate tensorflow

5.      在终端输入:pip install tensorflow

6.      测试

 >>>  import tensorflow as tf

>>>  hello = tf.constant('Hello, TensorFlow!')

>>>  sess = tf.Session()

>>>  print sess.run(hello)

会弹出


修改print sess.run(hello))即可(python版本的问题)

这样我们的tensorflow就安装好了。

7.      我们下载squeezedet的master,可以从官网下载,也可以从我的百度云网盘链接:链接:http://pan.baidu.com/s/1gfj7dZl 密码:d2ht

8.      然后下载model,并把model放到data目录下,model链接:链接:http://pan.baidu.com/s/1hs43K6S 密码:206a 然后解压


9.      在终端进入squeezedet的根目录

 

10. 在执行该demo的过程中,还需要安装opencv,使得在py脚本中可以import cv2,那么需要在命令行中执行

pip install opencv-python就可以了(我又把cv包放到了当前的目录下);

还有需要有以下的命令

pin install easydict

pip install joblib

pip install pillow

在执行python  ./src/demo.py时可能出现如下错误:

还有一些Python2与python3不兼容的问题 如出现如下情况


我们只要把对应的fromconfig import base_model_config改成from .config import base_model_config即可.

出现如下图错误,只需要把importcPickle,改成import pickle即可。


 

出现如下图错误,在train.py中把exceptException , e:改成except Exception as e:


我的执行结果为


忘了下面可能还会有pythonprint的问题,其实只要给print 后面的字符打括号就行的(如  print ‘a+b’我们改成print(‘a+b’))

参考:http://www.cnblogs.com/rainsoul/p/6253664.html

原创粉丝点击