Fork me on GitHub

随笔分类 -  DL相关

摘要:最近实验,想要在c++下知道网络中间某一层的特征数据情况,查找了相关资料,记录一下。 其实在caffe框架里面是包含这种操作的,可以模仿tools/extract_features.cpp中的操作来得到网络中间的特征数据。 首先看下extract_features.cpp是如何写的。 主要三个核心步 阅读全文
posted @ 2019-08-13 20:45 hellowOOOrld 阅读(1076) 评论(0) 推荐(0)
摘要:最近看到prototxt里面有silence这个层,好奇是干什么用的,而且看源码也出奇的简单: 仅仅是在反向的时候将diff置为0. 查到如下相关解释, SilenceLayer的作用就是避免在log中打印并没有使用的blobs的信息。作为一个output的管理层,梯度是0。 举例就是,我们在使用A 阅读全文
posted @ 2019-08-09 11:37 hellowOOOrld 阅读(997) 评论(0) 推荐(0)
摘要:1.使用预训练模型,需要修改训练的prototxt,将layer name改为与要使用模型的layer name相同即可。 Borrowing Weights from a Pretrained Network To borrow the weights of an already trained 阅读全文
posted @ 2019-04-16 17:58 hellowOOOrld 阅读(692) 评论(0) 推荐(0)
摘要:You need to generate caffe.pb.h manually using protoc as follows. 阅读全文
posted @ 2019-04-09 11:17 hellowOOOrld 阅读(2595) 评论(0) 推荐(0)
摘要:本来SSD做测试的Python接口用起来也是比较方便的,但是如果部署集成的话,肯定要用c++环境,于是动手鼓捣了一下。 编译用的cmake,写的CMakeList.txt,期间碰到一些小问题,简单记录一下问题以及解决方法。 当然前提是你本地的caffe环境没啥问题。各种依赖都安好了。。 1.erro 阅读全文
posted @ 2018-10-09 11:51 hellowOOOrld 阅读(3772) 评论(0) 推荐(0)