> CentOS > CentOS教程 >

centos安装配置keras版本

centos版本:

  1. 安装theano

    1.1下载theano的zip文件 [https://github.com/Theano/Theano],解压到~/site-packages/theano目录下,并命名为theano 
    1.2命令行输入:

        python setup.py develop
  2. 安装Keras

    2.1下载keras的zip文件[https://github.com/fchollet/keras.git],解压到~/site-packages/keras目录下,并命名为keras  2.2命令行输入:

        python setup.py install
  3. 安装g++环境

    在命令行输入:

        yum install gcc-c++

    因为在centos下g++安装包名字叫做:gcc-c++

  4. 安装其他python包

    sudo yum -y install numpy 
    sudo yum -y install scipy
  5. keras默认后端是tensorflow,可转换为theano

    5.1 在/root目录下打开.keras文件夹,在 命令行输入:

        cd /root/.keras

    特别注意此处在root目录下配置,而不是在keras中  5.2 打开keras.json文件,在命令行输入:

        gedit keras.json

    将”backend”: “tensorflow”修改为”backend”: “theano”即可  可以通过对backend设置在theano和tensorflow中进行切换  5.3 若无.keras文件夹,无keras.json文件,可新建,写入内容为:

        {
        "image_dim_ordering": "th", 
        "epsilon": 1e-07, 
        "floatx": "float32", 
        "backend": "theano"
    }

Notes:  Python setup.py install 和python setup.py develop的区别:  python setup.py install 一般安装的包不需要开发、编辑、调试,通常为第三方包  python setup.py develop则是安装的包是需要经常编辑代码,但不需要重新安装,允许我们编辑代码安装到(虚拟)环境后,更改立即生效,十分便捷。

(责任编辑:IT)