Keras 在我个人的理解就是对TensorFlow 的更高一层的封装,好让搭建深度学习网络的操作变得更为简单。在这里我只是想记录一下Keras的安装过程作为一个备份,以防日后忘记。在之前的博客中已经记录了如何在ubuntu上安装anconda2及anaconda3的操作,并简述了一下如何实现anaconda2和anaconda3的切换以便适应python2和python3的切换。这里我想主要记录一下Keras的安装过程。比较简单,实际上该方面的博客文章也已经有了很多。这篇文章的安装过程主要取自如下的博客:
https://blog.csdn.net/u013786021/article/details/78370138
该博客较为完整的记述了ubuntu 16.04+Anaconda+theano+keras的安装过程,但在这里,咱们主要是针对Tensorflow的而不是theano,因此不用修改 Keras.json 文件,因为Keras 默认的 backend就是Tensorflow。具体的安装步骤如下:
-
安装Tensorflow
由于已经安装了anaconda所以安装TensorFlow的操作就比较简单了,只需要输入:
conda install -n tensorflow -c https://conda.anaconda.org/jjhelmus tensorflow
-
安装Keras
(1) 直接从GitHub上将源码克隆下来, 将keras克隆到本地(我觉得可以理解为一个下载过程),代码如下:
git clone https://github.com/fchollet/keras.git
网址:https://github.com/fchollet/keras.git 是Keras在GitHub上的安装程序
(2)手工安装 Keras, 在这里需要注意的是,要注意你现在是在anaconda2还是anaconda3下(如果两个anaconda的版本都有的话),如果是在anaconda2下则安装的keras也会在anaconda2下的路径里,所以在此之前一定先看一眼,可以输入python通过查看python的版本来查看anaconda的版本,也可以通过看 环境变量 bashrc, 看是哪个版本。安装指令为:
cd keras/
python setup.py install
这样就可以完成Keras的安装了,由于之前我们已经有了TensorFlow所以不用修改 Keras.json,就可以使用。
-
测试
测试代码为:
python
import keras
如果运行没有报错,则说明Keras已经安装成功了! 在这里我仅做一个记录,以免日后忘记。