- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 深度学习框架Caffe学习笔记(8)-BP神经网络算法
BP神经网络的计算流程为,先根据输入数据各个节点的权重偏向,计算出神经网络的输出(前向传播计算),通过计算输出与理想输出比较得到误差,再根据误差函数再各个节点的偏导数计算出各权重、偏向的调整量(反向传播计算)。该迭代过程循环进行,直到达到某些停止条件,如训练误差已经小到一定值。
2016-11-14 14:15:27
10554
原创 深度学习框架Caffe学习笔记(5)-使用gflags解析命令行参数
在Caffe源码中,命令行参数的解析都是用gflags的库。在安装Caffe依赖包的时候就有libgflags-dev这个包。gflags是google开发的开源命令行解析库,使用C++开发,用起来比getopt更方便。
2016-11-08 16:47:58
5003
原创 深度学习框架Caffe学习笔记(3)-MNIST例程深入
mnist层负责从lmdb数据库中读取图像数据data和标签label,图像送入CNN结构中处理。CNN结构包括一组用卷积层和下采样层交替形成特征层,以及ip1和ip2两个全连接层。ip2和标签对比,计算出分类的准确率(accuracy)和损失值(loss)。LeNet的设计蕴含了CNN的精髓。
2016-11-08 13:53:34
1517
原创 深度学习框架Caffe学习笔记(2)-MNIST手写数字识别例程
MNIST(Mixed National Institute of Standards and Technology)是一个大型手写体数字识别数据库,广泛应用与机器学习领域的训练和测试。MNIST包括60000个训练集和10000个测试集,每张图都已经进行尺寸归一化、数据居中处理,固定大小为28×28像素。 下载数据集使用Caffe源码目录中data/mnist下用get_mnist.sh脚本下载
2016-11-08 00:34:20
5357
1
原创 深度学习框架Caffe学习笔记(1)-Caffe环境搭建
Caffe是由伯克利视觉和学习中心开发的基于C++/CUDA/Python实现的卷积神经网络,提供了面向命令行、Matlab、Python的绑定接口。
2016-11-07 23:12:30
3531
原创 list.h linux内核链表分析
而Linux内核链表把链表指针域的相关操作单独抽离出来,封装成一套接口,每一种链表都可使用这个接口。这种颠覆传统双向循环链表的实现方法,使我们无需为每个双向链表编写专门的函数,从而大大提高了代码的重用性
2016-05-02 14:11:47
902
原创 container_of 宏、offsetof 宏 分析
container_of 是Linux中常用的宏,其作用就是根据结构体成员变量的地址获取结构体的地址。offsetof 用于获取结构体成员变量在结构体中的地址偏移。这两个宏将C语言的指针运用的出生入化,相当精彩
2016-05-02 14:02:55
494
原创 变量互换方法,中间变量 加减 异或
最常用的变量互换方法是采用中间变量:void swap(int *a,int *b){ int tmp = *a; *a = *b; *b = tmp;}不用中间变量也可以实现变量互换void swap(int *a,int *b){ *a = *a + *b; *b = *a - *b; *a = *a - *b;}这种用两个变量加减的方法实
2016-02-27 00:02:43
923
原创 Qt扫雷游戏
Qt扫雷游戏最近在学习Qt,于是想到将以前VS2013上写过的扫雷程序移植到Qt上.当时是模仿Window XP上自带的扫雷游戏写的,水平有限,代码写的比较水.现在把它移植到Qt平台上,实现了扫雷最基本功能,还有一些细节的东西没有深入去实现.话不多说先上一个效果图. VS2013工程下载 Qt工程下载(linux) GitHub项目直接将Linux下的工程放到window下的Qt编译会出现
2016-01-07 00:23:59
11775
1
原创 Qt绘制直线、矩形、圆
Qt绘制直线、矩形、圆新建一个Qt Widgets Application工程添加头文件#include <QPainter>添加paintEvent函数,代码如下:void MainWindow::paintEvent(QPaintEvent *){ QPainter painter(this); painter.setPen(QPen(Qt::blue,4));//设置画笔形式
2016-01-05 22:12:50
46003
Qt扫雷游戏源码
2016-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人