毕业设计(三) 4.20

caffe中imagenet的模型里用的图片是imagenet官网的数据,我在想如何修改这个训练数据,训练自己的图片。

在/caffe-master/data/ilsvrc12中有三个txt文件,分别列出了训练用到的图片:

训练集

测试集

验证集

我估计要做十个类型的图片,所以首先要生成自己的图像文件目录。参照薛开宇caffe笔记二,使用命令如下:

在caffe-master下:

mkdir examples/_temp

(此行是我出错的代码,单引号怎么跟人家长得不一样?因为人家输的不是单引号。。。是按键数字1左面那个点!)

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

(正确代码) find `pwd`/examples/images -type f -exec echo {} \; > examples/_temp/temp.txt

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

时间: 2024-10-12 12:26:18

毕业设计(三) 4.20的相关文章

Effective Java 第三版——20. 接口优于抽象类

Tips <Effective Java, Third Edition>一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化. 在这里第一时间翻译成中文版.供大家学习分享之用. 20. 接口优于抽象类 Java有两种机制来定义允许多个实现的类型:接口和抽象类. 由于在Java 8 [JLS 9.4.3]中引入了接口的默认方法(default met

初探JavaScript(二)——JS如何动态操控HTML

除去五一三天,我已经和<JavaScript Dom编程艺术>磨合了六天,第一印象很好.慢慢的,我发现这是一块排骨,除了肉还有骨头.遇到不解的地方就会多看几遍,实在不懂的先跳过,毕竟,初次接触JS,没有必要花费过多时间去钻死胡同,先混个脸熟,以后再来拜访也未尝不可嘛.就这样,踉踉跄跄.囫囵吞枣似的已经过五关斩六将,到达第十一章. 书中有几个章节并没有从语法.技术等层面介绍JavaScript,而是站在一个全局的角度,立足编程原则和习惯道破了我们该如何看待和使用这门语言,主要有以下几点: Jav

linux常用命令加实例大全

目  录引言    1一.安装和登录    2(一)    login    2(二)    shutdown    2(三)    halt    3(四)    reboot    3(五)    install    4(六)    mount    4(七)    umount    6(八)    chsh    6(九)    exit    7(十)    last    7(十一)    动手练习    7二.文件处理    9(一)    file    9(二)    mkd

计算机网络的概述

一.什么是计算机网络 计算机网络将两台或多台计算机通过电缆或网络设备连接在一起,已便在他们之间交换信息.共享资源. 计算机之间也有其他方式交换信息.大多数人都用过一种最原始的"手工网络"的方式,那就是将文件复制到u盘上,然后将其复制到其他的计算机上,"手工网络"的问题在于速度太慢,再加上要用容量越来越大的U盘来复制文件.有一天,计算机玩家发现联网比U盘在计算机之间复制文件快得多.于是,现代计算机延生了. 那么,到底什么是计算机网络?用通信设备和线路处在不同地理位置,

设计四位移位寄存器shifter_4

四位移位寄存器:由四个D触发器组成,当每来一个时钟上升沿时,四个触发器分别执行一次移位 要求? 每个周期通过数据输入端din送入一比特数据?每个周期通过数据输出端dout串行移出一比特数据? 异步复位后四位寄存器的值为4'b0101, LSb优先移出 感觉移位寄存器也没什么太难的地方,自己唯一的收获是了解了如何既简便有快速的进行移位,这里就提到了verilog中的一个很方便的运算符号--拼接运算{},在以下代码中会用到,下来附上代码一段. 1).shifter_4.v module shifte

戴尔维修站查询

戴尔中国大陆维修站点查询 戴尔论坛 www.dell.js.cn 1. 维修站支持机型包括: 台式机.笔记本.平板 部分维修站支持台式机.笔记本.平板.Wyse(CCC-四位数 的维修站) 2. 服务时间:周一至周日 9:00 – 18:00(周日仅提供收机服务),节假日休息 3.为节省消费者们在维修站点的排队等候时间,自2015年2月2日起,客户可通过送修预约服务网站(http://www.cisbooking.com) 或拨打800-858-0655进行送修预约,预约时段为周一到周六,9:0

CentOS 7 Nginx 错误集合

「个人记录,肯定有理解错误和理解不透的地方,小白总是有个成长的过程,希望大家多多指教.」 Nginx 错误集合 1.env: /etc/init.d/nginx: 没有那个文件或目录 这个问题刚开始困惑了我很久,明明文件是存在的啊,脚本也没什么错啊,怎么就是说文件找不到,后面在网看到说是因为文件格式为doc,Linux不能识别,所以,我的做法是:把文件内容复制出来,然后把之前的/etc/init.d/nginx删除,用 vi /etc/init.d/nginx再建一个,再把内容复制进去,我是这么

借助csv用PHP生成excel文件

当你将xml文件改为csv后缀会发现原先的表格结构都变成用逗号隔开的一行一行数据,就像这样 编号,姓名,年龄 001,王宇,28 002,刘三,20 由此看来,如果能将PHP数据输出为这样的格式,然后再改后缀为xml就可以得到xml文件的数据了. 代码很简单:将所有数据放入二维数组,遍历时,将每一组元素用逗号分隔,然后在文件中换行写入即可. 注意,在windows下换行为:"\r\n",mac环境下为"\r",linux环境下为"\n".

Uni2D 入门 -- Skeletal Animation

转载 csdn http://blog.csdn.net/kakashi8841/article/details/17615195 Skeletal Animation Uni2D V2.0 引进了一个新的skinning 特性:由于内置骨骼动画编辑器你现在能增加骨头到你的sprite并立刻让他们动画.为了这样做,你的sprite只需要几步设置,通过posing 模式就可以达成. TIPS:为了得到最好的结果,我们强烈建议你使用细致的grid render mesh Skeletal Anima

C#小知识点记录(QQ交流群的一个小问题)Linq提取数据

请教 这里 LINQ想 找到 最后的 4条 记录 然后放在 这里这个 List Linq查找怎么写呀? 解答:写了一个小例子作为解答. 1 namespace C_Sharp 2 { 3 class Program 4 { 5 static void Main(string[] args) 6 { 7 //声明 8 List<Person> listPerson = new List<Person>() { 9 new Person {Type="A", Fir