Ubuntu14.04+Keras+Theano+Tensorflow配置
来源:互联网 发布:阿里云ai 编辑:程序博客网 时间:2024/06/05 23:52
在安装过程中为了解决依赖关系,安装过程分为以下几个部分:
1*安装程序语言Python
2*安装python科学计算工具包anaconda
3*安装深度学习工具包:Theano, Tensorflow, Keras
下面开始安装:
a.安装Python $sudo apt-get install python-pip python-dev
b. 安装anaconda
anaconda中包含安装Keras所需的依赖库:numpy,scipy,pyyaml等。
首先根据自己安装的python版本以及系统选择合适的anaconda安装脚本:下载地址为:https://www.continuum.io/downloads#linux。
下载后,进入到下载文件的目录,执行下面命令: $bash Anaconda2-4.2.0-Linux-x86_64.sh
在询问是否把anaconda的bin目录添加到PATH变量时,选择yes.中途还需要点几次enter以便于继续安装。然后就是安装过程,安装好以后如下图所示:
然后让配置文件重新生效:转到home目录下,即anaconda安装目录下,
source .bashrc
安装完成后,可以查看安装的python以及anaconda的版本号:
$python
显示为:Python 2.7.13 |Anaconda 4.4.0 (64-bit)
c. 安装Theano
首先安装需要的lapack库、blas库
$sudo apt-get install liblapack-dev#这时在安装可能会出现no fortran compiler found的错误,所以顺便安装该编译器:$sudo apt-get install gfortran#此时blas库也显示已经安装
此外,安装theano需要更新scipy包到最新:
$conda update scipy #使用conda更新,而不是pip
更新截图如下:
准备工作完成后就是安装Theano了,使用如下命令:
sudo pip install Theano
安装完成截图如下:
接下来就是要测试Theano,
运行如下代码
pip install nose-parameterizedpython -c "import theano; theano.test()"
程序能运行且没有error即可。
运行的时候,要以Root身份运行才不会出错。至此Theano安装完成。
d. 安装Tensorflow
安装Tensorflow前需要更新numpy库:
$conda update numpy
然后安装Tensorflow:
$pip install tensorflow
e. 安装Keras
pip install keras
对安装的Keras进行测试:
$python >>>from keras.models import SequentialUsing Tensorflow backend.>>>
参考博客:
http://blog.csdn.net/TriLoo/article/details/52785947?_t_t_t=0.3240865101106465
- Ubuntu14.04 配置theano、keras、tensorflow、tensorlayer
- Ubuntu14.04+Keras+Theano+Tensorflow配置
- tensorflow theano keras介绍
- 【环境配置】Win10+Python3.5+Keras+Theano/TensorFlow
- digits本地配置+Anaconda,Theano, Tensorflow, Keras的安装
- Anaconda+Tensorflow+Theano+Keras安装
- Ubuntu16.04+CUDA+Theano+keras配置
- [DL] GTX1080 + Ubuntu16.04 + CUDA 8.0RC + Tensorflow + Theano + keras
- win7 远程配置ubuntu14 python keras tensorflow 深度学习
- ubuntu14.04安装theano配置GPU环境
- Ubuntu14.04 & CUDA8.0 & Theano & Tensorflow & TensorLayer & Cudnn安装血泪史
- Keras:Switching from Theano backend to tensorflow
- Keras 切换后端(Theano和TensorFlow)
- keras的backend 设置 tensorflow,theano
- 【Keras】切换后端(Theano和TensorFlow)
- keras的backend 设置 tensorflow,theano
- Keras 切换后端(Theano和TensorFlow)
- Ubuntu-install-keras-cuda-tensorflow/theano
- HDU 2102 BFS
- 安卓应用测试程序
- 呵
- JetBrains WebStorm Pausing and Resuming the Debugger Session
- Android 双击退出APP的几种方法
- Ubuntu14.04+Keras+Theano+Tensorflow配置
- Bootstrap css学习笔记(一)——大纲与排版
- zookeeper集群配置
- POJ-3049 字母排列组合 (元音辅音要求)
- 关于jstree自定义右键菜单的使用
- 在内部类中生成对外部类的引用
- Mysql命令行常用操作
- bzoj 3721: PA2014 Final Bazarek 单调栈+贪心
- 一个数塔问题