ubuntu下python+theano+keras深度学习环境搭建

一、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 

测试
  1. 测试numpy是否启用了blas加速,进入python 
    》>>>import numpy 
    》>>>id(numpy.dot) == id(numpy.core.multiarray.dot) 
    》>>>False (输出False表示加速成功,如果输出True,参考官方教程修改,理论上很少加速失败。)

  1. 命令端下其他测试。
    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即可







你可能感兴趣的:(ubuntu)