ubuntu下安装深度学习python工具包keras
2017-01-03 10:37
561 查看
最近一直在学习深度学习,开始用过matlab的工具箱,感觉很多功能不够,发现基于Python的工具箱很多,找了一下发现Theano是使用比较多的一个,但是比较老,模块化也不够。经过别人的推荐开始使用基于Theano的一个深度学习的工具包Keras。
1.Keras简介
Keras是基于Theano的一个深度学习框架,它的设计参考了Torch,用Python语言编写,是一个高度模块化的神经网络库,支持GPU和CPU。使用文档在这:http://keras.io/,这个框架貌似是刚刚火起来的,使用上的问题可以到github提issue:https://github.com/fchollet/keras2.Ubuntu下Keras的安装
参照keras官网给出的安装方法http://keras.io/从这里我们可以看到要安装keras我们还必须先安装其他几个python库。
- 安装Theano
先安装theano是因为numpy和scipy可以在这个过程一起安装。
参照theano在ubuntu下的安装指南http://deeplearning.net/software/theano/install_ubuntu.html#install-ubuntu
打开终端输入命令:
sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git sudo pip install Theano
第一条命令主要是安装Theano需要的扩展库,第二条是安装Theano。
- 安装pyyaml
打开终端输入命令:
sudo pip install pyyaml
可以看到还有两个可选的库,建议安装HDF5和h5py,至于cuDNN根据你自己的情况而定。
打开终端输入命令:
sudo apt-get install libhdf5-serial-dev sudo pip install h5py
到这里所有的库已经安装完毕。
- 安装Keras
打开终端输入命令
sudo pip install kears
- 测试安装是否成功
NumPy (~30s): python -c "import numpy; numpy.test()" SciPy (~1m): python -c "import scipy; scipy.test()" Theano (~30m): python -c "import theano; theano.test()"1
2
3
1
2
3
程序运行过程中会不断输出字符代表成功。
3.keras 使用
参考wepon的博客:http://blog.csdn.net/u012162613/article/details/45397033安装tensorflow
wget https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl sudo pip install tensorflow-0.9.0-cp27-none-linux_x86_64.whl
修改后端 tensorflow or theano
现在我们可以来改后端了。进入keras所在目录,输入:
~$ cd .keras/ ~/.keras$ vim keras.json1
2
可以看到我们需要修改的文件内容,这里按‘c’进入修改模式,将“tensorflow”改为“theano”。
修改后,按“Ctrl+[”键退出修改模式,输入“:wq”保存修改并退出,这样修改后端就成功了。进入Python验证。
相关文章推荐
- [置顶] 深度学习框架搭建 Ubuntu16.04+CUDA+Anaconda4.2+Python3.5+keras+TensorFlow gpu+cuDNN
- [2]深度学习和Keras-----如何在Ubuntu上安装深度学习的框架:Keras
- Ubuntu16.04深度学习一键安装脚本(支持pytorch、tensorflow、keras、caffe)
- win7 远程配置ubuntu14 python keras tensorflow 深度学习
- 【深度学习】笔记18 Ubuntu16.04下python2.7IDLE的安装
- Caffe深度学习入门——Ubuntu16.04 + CUDA9.1+cudnn7.5 + opencv3.3.1+python3.5+caffe安装参考博客和跳坑笔记
- 深度学习python库安装经验,Windows下安装Anaconda3 pycharm tensorflow keras theano中遇到的问题
- 折腾记要——Ubuntu 14.04系统安装Nvidia CUDA7.5并搭建Python Theano深度学习开发环境
- ubuntu14.04安装深度音乐+百度音乐插件 分类: ubuntu学习 软件插件学习 2015-04-16 18:35 108人阅读 评论(0) 收藏
- Ubuntu安装深度学习平台Torch7以及zbs_torch IDE
- 【神经网络与深度学习】【Python开发】Caffe配置 windows下怎么安装protobuf for python
- 开源的深度学习工具包,深度学习模型的python代码实现
- ubuntu安装python集成环境Anaconda,并搭建tensorflow学习框架
- ubuntu+cuda+theano+keras搭建基于GPU的深度学习环境
- 深度学习框架搭建之最新版Python及最新版numpy安装
- Ubuntu环境下 安装python工具包numpy,scipy,matplotlib
- Win7 64位 Keras深度学习框架安装
- python学习之--ubuntu下 如何安装第三方库的简要方法
- ubuntu 16.04 Anaconda+cuda+theano 深度学习框架安装
- 深度学习框架Keras安装