squeezedet windows 安装(cpu)
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