摘要:
使用C/C++编写核心算法,使用matlab调用算法、做上层封装,通常是提升效率并提供易用性的一个不错的选择。 mex需要设定接驳的C/C++编译器,官方文档在这里:https://ww2.mathworks.cn/help/matlab/matlab_external/changing defau 阅读全文
摘要:
dropout是CNN(卷积神经网络)中的一个trick,能防止过拟合。 关于dropout的详细内容,还是看论文原文好了: Hinton, G. E., et al. (2012). "Improving neural networks by preventing co adaptation of 阅读全文
摘要:
Convolutional Neural Network,卷积神经网络,简称CNN,最近几年再次流行起来。 CNN和普通的机器学习算法有什么相同,有什么不同? 简单说,CNN=A+B,即CNN包括两个方面的功能: A:feature extactor 特征提取器 普通的机器学习算法,比如决策树、随机 阅读全文
摘要:
修改图片格式 matlab代码 其实内部一些代码是用了rbg的fast rcnn代码的。 \datasets\VOCdevkit2007\VOCcode\VOCinit.m里面,查找'jpg',改成'png' 以及,\imdb\imdb_from_voc.m里面,查找 ,修改它的值为 python代 阅读全文
摘要:
有时候需要集中处理数字,比如处理图片,并将它们编号为000001~009963 而matlab用fprintf输出时这些数字编号时,需要指定格式: %.nd n表示n位长度。%d表示10进制数字 e.g. 阅读全文
摘要:
@tags "visual studio 2013" nuget vs2013中用nuget想必是一件很爽的事情,就像java里面用maven来安装各种包一样。有时候网络不好,nuget包下载和查找都出不来结果,那就配置代理吧。 这里我用的代理是ss,是本地1080端口。 0. 关闭vs2013; 阅读全文
摘要:
@tags caffe 训练 是在windows平台上。 主要是使用/caffe.exe,配合动作参数 ,以及指定solver文件。e.g.: 阅读全文
摘要:
@tags: caffe blob blob是caffe中的基本数据结构,简单理解就是一个“4维数组”。但是,这个4维数组有什么意义? BTW,TensorFlow这款google出的框架,带出了tensor(张量)的概念。虽然是数学概念,个人还是倾向于简单理解为“多维数组”,那么放在这里,caff 阅读全文