薛开宇caffe学习笔记的补充笔记2

这篇补充笔记详细介绍了在Caffe学习过程中如何使用find命令查找文件,利用sed进行文本替换,以及如何定位模型文件。重点包括find命令的-type参数,exec命令的使用,sed的s命令与正则表达式,以及如何处理提取特征时的数据格式问题。还提到了在实际操作中遇到的文件不存在问题及解决方法。
摘要由CSDN通过智能技术生成

1. find`pwd`/examples/images -type f -exec echo {} \; > examples/_temp/temp.txt

-type 是find命令的一个参数,查找某一类型文档

  b:块设备文档 

  d:目录      

  c:字符设备文件      

  P:管道文档

  l:符号链接文档    

  f:普通文档

-exec  参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。

{}   花括号代表前面find查找出来的文件名。

echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。


2. sed"s/$/ 0/" examples/_temp/temp.txt > examples/_temp/file_list.txt

Sed s为替换,结合正则表达式使用,$为匹配行位


3.定位文件位置: locate a.cpp   或  find –name a.cpp


4. build/tools/extract_features.bin :7个参数,笔记中最后落了一个数据格式参数应为levelbd。

examples/imagenet/caffe_reference_imagenet_model  不存在

说明文件在examples/feature_extraction/readme 下,这条命令此处对应的参数是models/bvlc_reference_caffenet/bvlc_reference_caffenet.caffemodel 也不存在,我从网上重新下载了这个caffe模型文件即可运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值