Caffe学习笔记(4)--------用师兄的源码都差点没跑通觉得自己智商真的捉急!...
在自己不知道哪个旮旯荡了一个不知道什么版本的VGG16更改多次未曾成功之后。。。
又厚着脸皮去找师兄求教了。。。
结果发现是自己荡的模型都不对。。。而且数据输入的格式也不对。。。然后师兄很无奈的把自己写好的程序给我跑。。。
原本以为终于可以翻身农奴把歌唱了!
然而现实总是残酷的!
好不容易把数据集弄好带着满足的笑容敲下了命令准备看着程序满屏跑。。。。谁知道。。笑容只保持了三秒就出现了这个bug
我一看说这是数据维度不对 哼哧哼哧开始百度。。结果也并没有百度出啥来。。。于是宝宝决定往上翻日志文件看看自己找找问题。。
然后就发现输入数据是 1 3 600 800
但是label是 1 1 38 50
没法在loss层比较。。。
我就想啊想啊想啊。。。想到转换成lmdb格式的时候有resize格式。。。
于是我就把lmdb.sh文件里train和test的label数据全部resize成38*50,其余的还是600*800,论文这么说的嘛~
这下以为可以了。。又带着大功告成的微笑敲下了命令。。。
然后
还是不对!!!
我就无语了。。带着愤慨的心情我又回去翻日志文件。。。发现问题出在这
这是最后的output
这是输入时的label数据大小,可以看到两者就差在那个3上
自以为聪明的我就想是不是这里有个卷积层,卷积核大小是3*3所以是三倍呢(当然后来师兄告诉我并不是这样。。回头我补补卷积后的数据怎么算,哭!)
然后就在程序里找啊找啊发现label数据并没有经过卷积层啊。。。我都把caffe的data layer文件翻出来了。。。虽然并不能看懂。。
然后一下午都各种百度不知道问题出在哪。。。。(每次都是这样宝宝也是很无奈啊。。。感觉我在实验室的大半时间都是在百度╮(╯_╰)╭ )
晚上实在熬不住 了再次去找师兄问了。。。
结果就是在lmdb.sh里加个--gray=true就解决问题了╮(╯_╰)╭
现在程序在跑着。。。
最后一张截图完美说明了智商压制是一件多么痛苦的事情。。。想哭又想笑。。。。悲催又惊喜的一天就这么过去了。。。今晚可以睡个好觉了。。。
实验室的师兄师姐们简直就是救命天使一般的存在啊!感恩!
转载于:https://www.cnblogs.com/echo741/p/6695413.html
Caffe学习笔记(4)--------用师兄的源码都差点没跑通觉得自己智商真的捉急!...相关推荐
- Qt学习笔记,再次分析EVA源码之后得出的结论-QListView,QListViewItem(Qt3);Q3ListView,Q3ListViewItem(Qt4)...
Qt学习笔记,再次分析EVA源码之后得出的结论-QListView,QListViewItem(Qt3);Q3ListView,Q3ListViewItem(Qt4) 今天再次分析了Eva的源码,也看 ...
- Ui学习笔记---EasyUI的EasyLoader组件源码分析
Ui学习笔记---EasyUI的EasyLoader组件源码分析 技术qq交流群:JavaDream:251572072 1.问题1:为什么只使用了dialog却加载了那么多的js http: ...
- Netty网络框架学习笔记-16(心跳(heartbeat)服务源码分析)
Netty网络框架学习笔记-16(心跳(heartbeat)服务源码分析_2020.06.25) 前言: Netty 作为一个网络框架,提供了诸多功能,比如编码解码等,Netty 还提供了非常重要的一 ...
- Kubernetes学习笔记之Calico CNI Plugin源码解析(二)
女主宣言 今天小编继续为大家分享Kubernetes Calico CNI Plugin学习笔记,希望能对大家有所帮助. PS:丰富的一线技术.多元化的表现形式,尽在"360云计算" ...
- Kubernetes学习笔记之Calico CNI Plugin源码解析(一)
女主宣言 今天小编为大家分享Kubernets Calico CNI Plugin的源码学习笔记,希望对正在学习k8s相关部分的同学有所帮助: PS:丰富的一线技术.多元化的表现形式,尽在" ...
- NODEMCU学习笔记-01 esp8266 WIFI杀手 源码上传版
NODEMCU学习笔记-01 esp8266WIFI杀手 动手前的准备 NODEMCU和ESP8266 ARDUINO IDE GITHUB CSDN 让我们开始吧 连接开发板并安装驱动 安装ardu ...
- Delphi-IOCP学习笔记九======性能测试和IOCP源码下载5000个连接数
刚刚的测试,服务端上图 开了5个客户端<每个客户端1000>进行测试. 内存视乎不是很多.客户端的发过来的数据包大小在4096+88字节左右. 测试Echo测试线程 procedure T ...
- MyBatis源码学习笔记(从设计模式看源码)
文章目录 1.源码分析概述 ①.Mybatis架构分析 ②.门面模式 ③.设计模式的原则 2.日志模块分析 ①.适配器模型 ②.动态代理 ③.日志模块分析 3.数据源模块分析 ①.工厂模式 ②.数据源 ...
- go语言学习笔记(2)命令源码文件
1.源码文件分类 环境变量GOPATH指向的是一个或多个工作区,而且每个工作区都会有以代码包为基本组织形式的源码文件. 源码文件分为三种,即:命令源码文件.库源码文件和测试源码文件. 2.什么是命令源 ...
最新文章
- CSS实例:图片导航块
- java robot 控制 不用用户 界面_编写一个基于Java Robot类的屏幕捕获工具
- 有赞九周年,打造技术生态,与开发者一起投身新零售浪潮
- 【Linux】VirtualBox安装ubuntu排错LowGraphic
- 【Java从0到架构师】SpringBoot - MyBatis
- 嵌入式linux clion,跨平台IDE集成开发环境Clion教程:嵌入式开发
- SpringMVC的RESTful(二)定制格式
- Log4Net使用手册 ---转载
- 两个音轨合并_怎样将两个音频合并在一起?超详细教程!
- 随笔小感,或许就叫一见误终身
- Redundant Paths(边双连通分量缩点+思维构造)
- InputBox函数用法小结
- Android毕设项目功能:商城列表与购物车展示(一)
- CSS基础常识问答(三)
- 修改手机屏幕刷新率_手机屏幕刷新率真的越高越好吗?
- Hibernate学习-14:实体之间的关系及其配置,级联操作
- linux配置网卡绑定后不生效,Linux双网卡绑定实现负载均衡和失效保护
- 车机如何安装鸿蒙os,鸿蒙小车安装详细教程
- 20201104-成信大-C语言程序设计-20201学期《C语言程序设计B》C-trainingExercises07
- CF489C Given Length and Sum of Digits