博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
keras安装配置centos版本
阅读量:3732 次
发布时间:2019-05-22

本文共 916 字,大约阅读时间需要 3 分钟。

centos版本:

  1. 安装theano

    1.1下载theano的zip文件 [,解压到~/site-packages/theano目录下,并命名为theano

    1.2命令行输入:

    python setup.py develop
  2. 安装Keras

    2.1下载keras的zip文件[,解压到~/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则是安装的包是需要经常编辑代码,但不需要重新安装,允许我们编辑代码安装到(虚拟)环境后,更改立即生效,十分便捷。

转载地址:http://xcfin.baihongyu.com/

你可能感兴趣的文章
Java中随机存取文件流:RandomAccessFile
查看>>
Path、Paths、Files的使用
查看>>
java中InetAddress类的使用
查看>>
TCP网络编程
查看>>
UDP网络编程和URL编程
查看>>
java反射应用二:获取运行时类的完整结构
查看>>
java反射应用三:调用运行时类的指定结构
查看>>
java反射应用四:动态代理
查看>>
SpingMVC中的拦截器
查看>>
java8中Lambda表达式
查看>>
JavaWeb中文件的上传
查看>>
springmvc里的文件上传和下载
查看>>
JavaWeb中文件的下载
查看>>
java8中函数式接口
查看>>
java8中方法引用
查看>>
java8中构造器引用与数组引用
查看>>
java8中的Stream API
查看>>
Java中Optional类的使用
查看>>
Java中XML的概念与语法
查看>>
JavaWeb中xml 解析技术
查看>>