Caffe学习:pycaffe接口配置
来源:互联网 发布:软件六大质量特性 编辑:程序博客网 时间:2024/05/23 19:43
1、pycaffe介绍:
参考链接:Interfaces
Caffe提供了python的接口(pycaffe),详见caffe/python文件夹。在python代码中import caffe,可以load models(导入模型),forward and backward(前向、反向迭代), handle IO(数据输入输出),visualize networks(net可视化),instrument model solving(自定义优化方法)。所有的模型数据、计算参数都是可供读写的。
- caffe.Net是主要接口,负责导入数据、校验数据、计算模型的。
- caffe.Classifier用于图像分类。
- caffe.Detector用于图像检测。
- caffe.SGDSolver是solver接口。
- caffe.io处理输入输出,数据预处理。
- caffe.draw可视化net的结构。
- Caffe blobs以numpy ndarrays的形式表示,更加方便、高效。
2、配置pycaffe:
详见Ubuntu14.04 安装Caffe(仅CPU)第10点。
安装依赖库:
$ sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn python-skimage python-h5py python-protobuf python-leveldb python-networkx python-nose python-pandas python-gflags Cython ipython$ sudo apt-get install protobuf-c-compiler protobuf-compiler
编译:
$ cd ~/caffe$ make pycaffe
添加~/caffe/python到$PYTHONPATH:
$ sudo gedit /etc/profile# 添加: export PYTHONPATH=/path/to/caffe/python:$PYTHONPATH$ source /etc/profile # 使之生效
测试是否可以引用:
$ pythonPython 2.7.6 (default, Jun 22 2015, 17:58:13) [GCC 4.8.2] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import caffe>>>
2 1
- Caffe学习:pycaffe接口配置
- Caffe学习:pycaffe接口配置
- Caffe学习:pycaffe接口配置
- Caffe学习:pycaffe接口配置
- 【caffe】配置python接口----pycaffe
- caffe python接口——pycaffe配置
- caffe之pycaffe接口
- ubuntu1404下安装caffe及配置python接口pycaffe遇到的各种错误的解决方法
- caffe+ubantu16.04+opencv3+pycaffe配置指南
- Linux16.04下配置Caffe,Pycaffe,matcaffe
- caffe-pycaffe
- Caffe学习:使用pycaffe定义网络
- Caffe学习:使用pycaffe绘制网络结构
- Caffe学习:pycaffe利用caffemodel进行分类
- Caffe学习:使用pycaffe读取caffemodel参数
- caffe学习入门:pycaffe的使用
- Caffe学习:使用pycaffe读取caffemodel参数
- Caffe学习:pycaffe利用caffemodel进行分类
- hdu 5381 The sum of gcd 莫队算法+区间gcd
- coj 1586: 分奖金
- CrossApp 项目导入Eclipse的生成Android客户端
- HDU 1873 看病要排队 (优先队列)
- Radar Installation
- Caffe学习:pycaffe接口配置
- Nginx模块开发(4)————使用subrequest访问第三方服务
- Android dx工具错误 解决
- 博客的开始
- 自定义 URL Scheme 完全指南
- 不规则物体形状匹配综述
- Shell操作MySQL
- 2、如何理解self = [super init]
- coj 1406: 身体质量指数