caffe程序是由C++语言写的,本身是不带数据可视化功能的。只能借助其他的库或者接口,如Python,MATLAB或者opencv。本文则选择Python接口。
Python环境不能单独配置,必须要先编译好caffe,才能编译Python环境。
Python环境配置说简单,实际操作起来却非常的复杂。此处强烈建议大家用anaconda这个集成工具进行安装。
一、下载工具Anaconda
下载anaconda之前,先用以下命令,查看一下安装的Python版本
#Python -V
然后,到https://www.continuum.io/downloads选择和自己Python版本匹配的anaconda。
二、安装
下载成功后,在终端执行(2.7版本):
#bash Anaconda2-4.3.0-Linux-x86_64.sh
或者3.6版本:
#bash Anaconda3-4.3.0-Linux-x86_64.sh
安装过程中,会问你的安装路径,直接默认就可以。有个地方问你是否将anaconda安装路径加入到环境变量(.bashrc)中,这个一定要yes.
安装完成后,当前用户根目录,即/home/xxx/下会有个anaconda2的文件夹,里面就是安装好的内容。
输入conda list 就可以查询安装了哪些内容。
三、编译接口
首先,将caffe根目录下的