CNN
孤独de雨
这个作者很懒,什么都没留下…
展开
-
Deep Learning(深度学习)Convolutional Neural Networks卷积神经网络
原地址:http://blog.csdn.net/zouxy09/article/details/87815439.5、Convolutional Neural Networks卷积神经网络 卷积神经网络是人工神经网络的一种,已成为当前语音分析和图像识别领域的研究热点。它的权值共享网络结构使之更类似于生物神经网络,降低了网络模型的复杂度,减少了权值的数量。该优点在网转载 2014-12-27 19:23:47 · 2448 阅读 · 0 评论 -
卷积神经网络算法的一个实现
原地址:http://www.cnblogs.com/fengfenggirl前言 从理解卷积神经到实现它,前后花了一个月时间,现在也还有一些地方没有理解透彻,CNN还是有一定难度的,不是看哪个的博客和一两篇论文就明白了,主要还是靠自己去专研,阅读推荐列表在末尾的参考文献。目前实现的CNN在MINIT数据集上效果还不错,但是还有一些bug,因为最近比较忙,先把之前做的总结一下,以后再转载 2015-05-30 10:10:50 · 10781 阅读 · 2 评论 -
Caffe学习笔记1-安装以及代码结构
安装按照官网教程安装,我在 OS X 10.9 和 Ubuntu 14.04 上面都安装成功了。主要麻烦在于 glog gflags gtest 这几个依赖项是google上面的需要翻墙。由于我用Mac没有CUDA,所以安装时需要设置 CPU_ONLY := 1。如果不是干净的系统,安装还是有点麻烦的比如我在OS X 10.9上面,简直不是一般的麻烦,OS X 10.9 默认的编译器是转载 2015-09-07 15:19:46 · 1046 阅读 · 0 评论 -
Caffe学习笔记2-Caffe的三级结构(Blobs,Layers,Nets)
根据Caffe官方文档介绍,caffe大致可以分为三层结构blob,layer,net。数据的保存,交换以及操作都是以blob的形式进行的,layer是模型和计算的基础,net整和并连接layer。BlobsBlob是Caffe的基本数据结构,具有CPU和GPU之间同步的能力,它是4维的数组(Num, Channels, Height, Width)。设Blob数据维度为 number转载 2015-09-07 15:27:16 · 4019 阅读 · 0 评论 -
Caffe学习笔记3-Layer的相关学习
LayerLayer是所有层的基类,在Layer的基础上衍生出来的有5种Layers:data_layerneuron_layerloss_layercommon_layervision_layer它们都有对应的[.hpp .cpp]文件声明和实现了各个类的接口。下面一个一个地讲这5个Layer。data_layer先看data_layer.hpp中头文件调用情况:转载 2015-09-07 15:43:11 · 3841 阅读 · 0 评论 -
C++下caffe使用教程
源地址:http://www.ucshare.top/thread-110-1-1.html如何在C++程序中调用Caffe做图像分类?caffe本身就是用c++实现的,python和matlab才是额外的接口。c++使用caffe只需#include相应的头文件,按照API文档写就是了。另外,可以参考./tools/caffe.cpp或者extract_feature转载 2016-01-19 09:21:10 · 18532 阅读 · 4 评论