深度学习-采用caffe提供的工具extract_features.bin进行特征提取
来源:互联网 发布:福建摩尔软件骗局 编辑:程序博客网 时间:2024/05/29 13:26
地1,在caffe目录下建立一临时目录_temp
mkdir examples/_temp
2,生成一个特提取图像的文件名列表文件
find `pwd`/examples/images/myimages/ -type f -exec echo {} \; > examples/_temp/temp.txt
3,每一个图像文件名的后面都期望有一个分类标签,因此,每一行路径的后面加一个0代表结束
./build/tools/extract_features.bin examples/testFinetune/my_mode_iter_5000.caffemodel.h5 examples/testFinetune/deploy.prototxt fc7 examples/_temp/features 50 leveldb
模型:my_mode_iter_5000.caffemodel.h5
网络结构:deploy.prototxt
层的名称:fc7,也可以是其他层
特征存储的位置:examples/_temp/features
个数:50
特征存储的文件格式:leveldb,这里面采用leveldb数据库的形式
mkdir examples/_temp
2,生成一个特提取图像的文件名列表文件
find `pwd`/examples/images/myimages/ -type f -exec echo {} \; > examples/_temp/temp.txt
3,每一个图像文件名的后面都期望有一个分类标签,因此,每一行路径的后面加一个0代表结束
sed "s/$/ 0/" examples/_temp/temp.txt > examples/_temp/file_list.txt
在下面的配置文件中要用到
./build/tools/extract_features.bin examples/testFinetune/my_mode_iter_5000.caffemodel.h5 examples/testFinetune/deploy.prototxt fc7 examples/_temp/features 50 leveldb
模型:my_mode_iter_5000.caffemodel.h5
网络结构:deploy.prototxt
层的名称:fc7,也可以是其他层
特征存储的位置:examples/_temp/features
个数:50
特征存储的文件格式:leveldb,这里面采用leveldb数据库的形式
注意:这里面用的模型、网络结构都是事先前训练好的。主
./build/tools/extract_features.bin examples/testFinetune/my_mode_iter_5000.caffemodel.h5 examples/testFinetune/deploy.prototxt fc7 examples/_temp/features 50 leveldb GPU
提醒:最后一个参数要是使用gpu的话,参数必须大写GPU。读代码的结果,参考资料太少了,读代码还是很爽!
参考资料:http://caffe.berkeleyvision.org/gathered/examples/feature_extraction.html。官方文档
0 0
- 深度学习-采用caffe提供的工具extract_features.bin进行特征提取
- 关于caffe的序列 :用Caffe提取深度特征
- 用Caffe提取深度特征
- Deep Learning(深度学习) caffe模型 特征提取 (windows/linux)
- 毕业设计(一)——基于深度学习的一类图像共性特征提取 (caffe)
- 毕业设计(二)——基于深度学习的一类图像共性特征提取 (caffe)
- 关于深度学习的特征提取
- Windows+caffe对自己的样本进行特征提取
- 深度学习Caffe实战笔记(10)Windows Caffe使用MATLAB接口提取和可视化特征
- 非监督特征学习与深度学习(九)----使用卷积进行特征提取
- 深度学习工具-caffe
- 深度学习工具Caffe
- 深度学习之Caffe(一) 用c++接口提取特征后用SVM分类
- Caffe入门实验九:caffe提取特征并进行可视化
- 深度学习关键一点 特征的自动提取。
- 深度学习关键一点 特征的自动提取
- 基于深度学习的Person Re-ID(特征提取)
- 基于深度学习的Person Re-ID(特征提取)
- ORACLE 11g 修改db_unique_name参数
- return
- 0ctf 2017 babyheap writeup
- C++抽象编程——STL(3)——queue 类
- Linux 下的粘滞位
- 深度学习-采用caffe提供的工具extract_features.bin进行特征提取
- 透过分片定量压缩,理解Java数据流的装饰者模式
- 插入排序
- 计算机网络面试&笔试常考知识点
- java实现ssl双向认证
- SEVERE: Could not contact localhost:8005. Tomcat may not be running error while shutting down tomcat
- k-近邻算法实现手写数字识别系统
- android--双击事件
- Yeoman创建项目一直在根目录的问题及解决方案