caffe 提取特征
2015-12-22 12:09
337 查看
参考 caffe官网 提取特征部分说明
http://caffe.berkeleyvision.org/gathered/examples/feature_extraction.html
同样的错误
解决方案如上
经过上面的操作,得到两个文件,内容如下
如上问题全新解决方案,方便快捷。
出现这种问题是权限的问题,新的解决方案如下
1.提升shell 权限
sudo -s # 提到root 权限。提示符为#
2.执行命令
3.退回到普通权限
sudo su username #
退回到username 权限,提示符为$
2.Define the Feature Extraction Network Architecture(定义特征提取网络结构)
具体的参数说明祥见caffe官网。 fc7指你要提取的特征层,也可以提取conv5层特征或者pool3层特征,相应的把fc7做替换就ok
此时会报错,找不到
因为还没下载models,如何下载见caffe官网指导手册
这里只给出命令行
可能会出现错误
the error “Check failed: status.ok() Failed to open leveldb examples/_temp/features”
解决方案:
4.成功 会在_temp目录下生成一个特征文件
http://caffe.berkeleyvision.org/gathered/examples/feature_extraction.html
1.Select data to run on(选择数据执行)
[code]mkdir examples/_temp #新建一个目录
[code]find `pwd`/examples/images -type f -exec echo {} \; > examples/_temp/temp.txt #将图片的信息存储到temp.txt中
[code]在自己实现过程中,因为生成的temp.txt没有写入的权限所以会报错误“bash: examples/_temp/temp.txt: Permission denied”
解决方案:先在指定目录下新建一个temp.txt,然后修改权限为可写 ,然后再执行
sudo touch temp.txt #新建文件
sudo chmod o+w temp.txt #修改权限
ls -l #查看权限
[code]find `pwd`/examples/images -type f -exec echo {} \; > examples/_temp/temp.txt
[code]sed "s/$/ 0/" examples/_temp/temp.txt > examples/_temp/file_list.txt
同样的错误
解决方案如上
sudo touch file_list.txt #新建文件 在_temp路径下
sudo chmod o+w file_list.txt #修改权限 在_temp路径下
ls -l #查看权限
[code]sed "s/$/ 0/" examples/_temp/temp.txt > examples/_temp/file_list.txt #在caffe-master目录下
经过上面的操作,得到两个文件,内容如下
如上问题全新解决方案,方便快捷。
出现这种问题是权限的问题,新的解决方案如下
1.提升shell 权限
sudo -s # 提到root 权限。提示符为#
2.执行命令
[code]find `pwd`/examples/images -type f -exec echo {} \; > examples/_temp/temp.txt
3.退回到普通权限
sudo su username #
退回到username 权限,提示符为$
2.Define the Feature Extraction Network Architecture(定义特征提取网络结构)
[code]./data/ilsvrc12/get_ilsvrc_aux.sh
[code]sudo cp examples/feature_extraction/imagenet_val.prototxt examples/_temp
3.Extract Features(提取特征)
[code]sudo ./build/tools/extract_features.bin models/bvlc_reference_caffenet/bvlc_reference_caffenet.caffemodel examples/_temp/imagenet_val.prototxt fc7 examples/_temp/features 10 lmdb
具体的参数说明祥见caffe官网。 fc7指你要提取的特征层,也可以提取conv5层特征或者pool3层特征,相应的把fc7做替换就ok
此时会报错,找不到
[code]models/bvlc_reference_caffenet/bvlc_reference_caffenet.caffemodel
因为还没下载models,如何下载见caffe官网指导手册
这里只给出命令行
[code]scripts/download_model_binary.py models/bvlc_reference_caffenet[/code]
可能会出现错误
the error “Check failed: status.ok() Failed to open leveldb examples/_temp/features”
解决方案:
[code]rm -rf examples/_temp/features/
4.成功 会在_temp目录下生成一个特征文件
相关文章推荐
- js this指代详解与分享
- 【jQuery】使用$.extend()扩展工具函数
- JS实现的表格操作类详解(添加,删除,排序,上移,下移)
- 百度JS模板引擎 baiduTemplate 1.0.6 版
- javascript 闭包的简单demo
- JSR 133
- jquery easyui easyui-treegrid 使用异步加载数据
- 【jQuery】URL操作函数
- 用js实现一个map对象
- Ext.js5表单—(triggers触发器)(baseCSSPrefix)(specialkey)利用Ext.js提供的框架创建自己的表单(查询表单)(51)
- POJ1037A decorative fence(动态规划+排序计数+好题)
- JS控制按钮10秒钟后可用的方法
- HTML5 预览预加载文件,图片
- AngularJS权威教程 第4章 作用域Scope
- 静下心来学jquery的用法
- HTML练习----注册界面
- Bootstrap 轮播加上css3动画,炫酷到底!
- HTML5入门6---视频播放按钮
- Html5學習重點清單
- <学习笔记> jQuery 国际化多语言