Ubuntu 16.04安装tensorflow,theano,keras和caffe,针对CPU only
来源:互联网 发布:童装淘宝店铺名字大全 编辑:程序博客网 时间:2024/06/07 01:31
一,tensorflow安装
1 首先安装pip
sudo apt-get install python-pip python-dev
2 pip安装tensorflow
sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
二,theano和keras安装
1 安装环境所需要的基础
sudo apt update
sudo apt upgrade
sudo apt install -y python-dev python-pip python-nose gcc g++ git gfortran vim
sudo apt install -y libopenblas-dev liblapack-dev libatlas-base-dev
sudo pip install -U --pre pip setuptools wheel
sudo pip install -U --pre numpy scipy matplotlib scikit-learn scikit-image
sudo pip install -U --pre theano
sudo pip install -U --pre keras
2 进入python命令环境,输入import keras会出错,改一下backend
输入:gedit ~/.keras/keras.json
将tensorflow改为theano输入:gedit ~/.theanorc
写入:[global]openmp=True device = cpu floatX = float32 allow_input_downcast=True [blas]ldflags= -lopenblas
三, 安装caffe
1 安装caffe基础要求
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install libhdf5-serial-dev
sudo apt-get install python-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
2 git下载caffe
git clone https://github.com/BVLC/caffe.git3 配置caffe下的python
cd caffe
cd pythonfor req in $(cat requirements.txt); do pip install $req; done
如果安装出错,使用sudo安装:
for req in $(cat requirements.txt); do sudo pip install $req; done
4 配置caffe
在caffe文件路径下
cp Makefile.config.example Makefile.config
gedit Makefile.config
修改如下:
# Whatever else you find you need goes here.INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serialLIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu/hdf5/serial
###python的numpy重新装一下,要不然会出错。sudo apt-get install python-numpy
5 运行检测
make pycaffemake allmake testmake runtest
6 配置python caffe环境
export PYTHONPATH=/path/to/caffe/python:$PYTHONPATH
阅读全文
0 0
- Ubuntu 16.04安装tensorflow,theano,keras和caffe,针对CPU only
- ubuntu16.04 64位 cpu安装tensorflow+theano+keras+caffe+xgboost
- Ubuntu 16.04上安装Caffe(CPU only)
- ubuntu 16.04 cpu only 安装caffe
- [Ubuntu 16.04 LTS][Caffe][CPU only]Caffe安装记录
- Caffe--Ubuntu 16.04上安装Caffe(CPU only)
- Anaconda+Tensorflow+Theano+Keras安装
- Ubuntu 16.04下CPU only模式的caffe安装
- Ubuntu 14.04安装caffe only CPU
- Ubuntu安装caffe指南(cpu only)
- Ubuntu下安装Caffe(CPU Only)
- ubuntu 16.04+Anaconda+theano+keras安装
- 安装Theano和keras
- theano和keras安装
- anaconda3+keras + theano/tensorflow的安装和测试
- Vmware虚拟机安装caffe,Ubuntu安装caffe,CPU only版本
- ubuntu 14.04 server搭建+NVIDIA+CUDA+CUDNN+caffe+theano+tensorflow+keras+matlab
- Ubuntu 14.04 caffe 学习系列一,caffe安装only CPU
- 根据输入的数字查出当前索引
- Ubuntu下配置code::blocks16.01为中文的方法
- UGUI系统学习之三种渲染模式Render Mode
- 【Linux】信号的基本概念
- ASP 支付宝v5版
- Ubuntu 16.04安装tensorflow,theano,keras和caffe,针对CPU only
- unity获取ugui上鼠标位置
- 1注释+进制转换
- Tomcat目录结构和作用
- Java Web前端到后台常用框架介绍
- Visual Stdio 无法找到资源编译器DLL
- linux 开机启动详细流程
- pandas 生成excel 和 csv
- 文章标题 opencv——图像的滤波