一、python安装
对于ubuntu,python一般是自带的,安装好的,可以再终端输入“python --version”进行查询对应的python的版本号。
二 python对应深度学习库安装
首先sudo apt-get update进行更新。
其次sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git 安装依赖包
再次安装theano,使用命令: sudo pip install Theano,如果下载进度条一直停留不动的话,可以更新源,或者使用git进行安装,使用命令git clone git://github.com/Theano/Theano.git 其实就是克隆到本地,然后进入cd Theano,执行python setup.py develop –user(同样是两个-),这样就安装好了)
然后
配置theano
sudo gedit ~/.theanorc
将以下内容写入:
测试[global]
floatX=float32
device=cpu
- 测试numpy是否启用了blas加速,进入python
》>>>import numpy
》>>>id(numpy.dot) == id(numpy.core.multiarray.dot)
》>>>False (输出False表示加速成功,如果输出True,参考官方教程修改,理论上很少加速失败。)
- 命令端下其他测试。
NumPy (~30s): python -c “import numpy; numpy.test()” #最好errors=0,failures=0
SciPy (~1m): python -c “import scipy; scipy.test()” #最好errors=0,failures=0
Theano (~30m):python -c “import theano; theano.test()” #时间太长,没测试完。
最后安装keras
直接pip install keras即可