#FE

caffe修改需要的东西 6:40

https://blog.csdn.net/zhaishengfu/article/details/51971768?locationNum=3&fps=1...
代码星球 ·2020-10-13

caffe修改需要的东西

https://blog.csdn.net/zhaishengfu/article/details/51971768?locationNum=3&fps=1...
代码星球 ·2020-10-13

caffe layer层cpp、cu调试经验和相互关系

对于layer层的cpp文件,你可以用LOG和printf、cout进行调试,cu文件不能使用LOG,可以使用cout,printf。对于softmaxloss的layer层,既有cpp文件又有cu文件,其中cu文件只实现了前向和反向传播,cpp文件既实现了前向、反向,也实现了layersetup,layerresha...
代码星球 ·2020-10-13

caffe的pad的报错

CHECK((!conv_param.has_stride()&&conv_param.has_stride_h()&&conv_param.has_stride_w())||(!conv_param.has_stride_h()&&!conv_param.has_str...
代码星球 ·2020-10-13

caffe实现多label输入(修改源码版)

http://blog.csdn.net/u013010889/article/details/54614067这个人的博客本身也相当好...

caffe的调试技巧 和 使用split层

1.网络中的layer层的输出,只要没有作为其他层的输入,caffe的日志就会把这个top输出(如果你用那个网站画网络结构图,你也会发现这种情况的层的颜色是不一样的,是紫色的)2.如果你想看某一层在网络中的输出。比如你想看datalayer层的label输出,但你同时还是想把label输入到后面的网络中。 &...

feature map计算大小公式

http://blog.csdn.net/cheese_pop/article/details/51955915 将整个分成两部分,左边部分,右边部分。右边部分每次其实都是移动stride这么大,左边部分到底需要多少其实无所谓,并不影响计算。...

caffe proto

所在目录为:/src/caffe/proto在caffe.proto中定义了很多结构化数据,比如LayerParameter、Datum、NetParameter、SolverParameter。你每实现一个新的层都必须修改LayerParameter,然后编译。caffe.proto文件:(1)、定义了很多结构化数据...
代码星球 ·2020-10-13

caffe layer注册机制

Caffe内部维护一个注册表用于查找特定Layer对应的工厂函数(LayerFactory的设计用到了设计模式里的工厂模式)。Layer_factory的主要作用是负责Layer的注册,已经注册完事的Layer在运行时可以通过传递一个LayerParameter给CreaterLayer函数的方式来调用。说白了就是注册...
代码星球 ·2020-10-13

caffe调试

caffe中solver的solver_param的bug_info可以把中间所有层的中间结果打印出来,我在ssd调试中就使用了这一点...
代码星球 ·2020-10-13

caffe blob理解

  blob数据结构是caffe中基本的数据存储单元,它主要存储的数据是网络中的中间数据变量,比如各层的输入和输出;代价函数关于网络各层参数的梯度。blob中除了存储数据外,还有一些标记数据的参数,以下就是一些blob中的数据成员:protected:shared_ptr<SyncedMemo...
代码星球 ·2020-10-13

caffe编译

用make-j带一个参数,可以把项目在进行并行编译,比如在一台双核的机器上,完全可以用make-j4,让make最多允许4个编译命令同时执行,这样可以更有效的利用CPU资源也就是说make-j是加快速度,直接使用make也可以这是一个对makefile文件进行解释的博客:http://blog.csdn.net/thy...
代码星球 ·2020-10-13

caffe LOG LOG_IF

caffe使用了glog,在caffe的solver中输出都是用的LOG和LOG_IFLOG_IF是条件输出:LOG_IF(INFO,num_cookies>10)<<"Gotlotsofcookies";‘,’后面是条件,这里是满足大于10就输出后面的字符串LOG就是输出:LOG(INFO)<...
代码星球 ·2020-10-13

Caffe 单独测试添加的layer

之前那个博客记录了如何实现一个自己的层,这篇教你如何进行层的调试。首先把你在caffe/src/caffe/layers中你自己层的cpp代码copy到caffe/src/caffe/test中然后改名(因为我看那个目录里面命名都是这样命名的):接着就按照这篇博客的做:http://www.cnblogs.com/lo...

使用nsight调试caffe

首先你需要下载caffe源码,然后先编译好,注意一定要将Makefile.config里的DEBUG:=1注释掉可以看到注释掉debug后编译会生成的.build_debug目录,调试过程中需要的二进制文件都在这个文件夹里面 之后就按照百度网盘那个ppt里面那样一步步设置就好了...
代码星球 ·2020-10-13
首页上一页...5960616263...下一页尾页