0%

Tensorlow配置Keras记录

前言

Keras是基于Theano的一个深度学习框架,它的设计参考了Torch,用Python语言编写,是一个高度模块化的神经网络库,支持GPU和CPU。使用文档在:http://keras.io/ ,可以支持Tensorflow框架。

安装Tensorflow

  • 首先安装Anaconda环境
  • 为Tensorflow创建python虚拟环境:
1
2
conda create -n tensorflow Python=2.7 # 此处用到的python版本是2.7
source activate tensorflow
  • 安装Tensorflow:
    • 在线安装:
    1
    2
    export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.0.0-cp27-none-linux_x86_64.whl
    pip install --ignore-installed --upgrade $TF_BINARY_URL
    1
    2
    3
    cd ../安装包所在目录
    pip install --ignore-installed --upgrade tensorflow_gpu-1.2.0-cp27-none-linux_x86_64.whl
    # 此处安装的是适用GPU的1.2版本

安装keras:

  • 安装依赖项:
1
2
3
4
5
6
sudo apt-get install graphviz
source avtivate tensorflow
pip install keras
conda install graphviz
conda install pydot
conda install -c menpo opencv3