caffe神经网络框架的辅助工具(将图片转换为leveldb格式)这应该是 比较老的版本的caffe了,直接拿来应该不能用了,但是可以参考下caffe中负责整个网络输入的datalayer是从leveldb里读取数据的,是一个google实现的非常高效的kv数据库。因此我们训练网络必须先把数据转成l...
分类:
数据库 时间:
2015-05-05 15:52:42
阅读次数:
595
Caffe是目前深度学习比较优秀好用的一个开源库,采样c++和CUDA实现,具有速度快,模型定义方便等优点。学习了几天过后,发现也有一个不方便的地方,就是在我的程序中调用Caffe做图像分类没有直接的接口。Caffe的数据层可以从数据库(支持leveldb、lmdb、hdf5)、图片、和内存中读入。...
分类:
其他好文 时间:
2015-05-01 22:25:51
阅读次数:
580
之前我一直在使用Theano,前面五篇Deeplearning相关的文章也是学习Theano的一些笔记,当时已经觉得Theano用起来略显麻烦,有时想实现一个新的结构,就要花很多时间去编程,所以想过将代码模块化,方便重复使用,但因为实在太忙没有时间去做。最近发现了一个叫做Keras的框架,跟我的想法不谋而合,用起来特别简单,适合快速开发。(其实还有很多其他的深度学习框架都是比较容易用的。)1. Ke...
分类:
其他好文 时间:
2015-04-30 18:16:21
阅读次数:
390
http://blog.csdn.net/zouxy09/article/details/8775518Deep Learning(深度学习)学习笔记整理系列zouxy09@qq.comhttp://blog.csdn.net/zouxy09作者:Zouxyversion 1.0 2013-04-0...
分类:
其他好文 时间:
2015-04-30 18:03:43
阅读次数:
209
1 sudo apt-get install build-essential pkg-config libopencv-dev2 sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libboost-all-dev .....
分类:
其他好文 时间:
2015-04-27 21:27:31
阅读次数:
158
为了让数据集能够有旋转不变形,希望在caffe训练处好结果,我对采集的数据集进行了一个仿射变换。
利用opencv可以比较方便的实现这个事情。
我的数据集还有一些点标注。标注需要在图片旋转的同时把关键点也旋转到合适的位置。
Mat affineTransform(Mat src, std::vector& v)
{
Mat rot_mat(2, 3, CV_32FC1);
...
分类:
Web程序 时间:
2015-04-27 09:57:24
阅读次数:
324
欢迎转载,转载请注明:本文出自Bin的专栏blog.csdn.net/xbinworld。
技术交流QQ群:433250724,欢迎对算法、技术、应用感兴趣的同学加入。
上篇讲到,如果用Gibbs Sampling方法来训练rbm会非常慢,本篇中介绍一下对比散度contrastive divergence, CD算法。
我们希望得到P(v)P(\textbf{v})分布下的样本,而我们有训...
分类:
其他好文 时间:
2015-04-26 00:04:25
阅读次数:
375
装好caffe之后,下面我们来跑它自带的第一个例子,在mnist进行实验,参见http://caffe.berkeleyvision.org/gathered/examples/mnist.html(1)caffe在mnist自带的是使用leNet的网络结构。 1.简介: LeNet论文是Yan L...
分类:
Web程序 时间:
2015-04-24 00:58:43
阅读次数:
1093