自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 深度学习框架Caffe学习笔记(8)-BP神经网络算法

BP神经网络的计算流程为,先根据输入数据各个节点的权重偏向,计算出神经网络的输出(前向传播计算),通过计算输出与理想输出比较得到误差,再根据误差函数再各个节点的偏导数计算出各权重、偏向的调整量(反向传播计算)。该迭代过程循环进行,直到达到某些停止条件,如训练误差已经小到一定值。

2016-11-14 14:15:27 10470

原创 深度学习框架Caffe学习笔记(7)-cifar10例程

深度学习框架Caffe学习笔记cifar10例程

2016-11-11 13:45:38 2584 1

原创 深度学习框架Caffe学习笔记(6)-测试自己的手写数字图片

Caffe测试自己的手写数字图片

2016-11-08 17:53:09 6431 10

原创 深度学习框架Caffe学习笔记(5)-使用gflags解析命令行参数

在Caffe源码中,命令行参数的解析都是用gflags的库。在安装Caffe依赖包的时候就有libgflags-dev这个包。gflags是google开发的开源命令行解析库,使用C++开发,用起来比getopt更方便。

2016-11-08 16:47:58 4890 1

原创 深度学习框架Caffe学习笔记(4)-MNIST数据集转换成可视化图片

MNIST数据集转换成可视化图片

2016-11-08 15:40:21 2444 1

原创 深度学习框架Caffe学习笔记(3)-MNIST例程深入

mnist层负责从lmdb数据库中读取图像数据data和标签label,图像送入CNN结构中处理。CNN结构包括一组用卷积层和下采样层交替形成特征层,以及ip1和ip2两个全连接层。ip2和标签对比,计算出分类的准确率(accuracy)和损失值(loss)。LeNet的设计蕴含了CNN的精髓。

2016-11-08 13:53:34 1487

原创 深度学习框架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 5269 2

原创 深度学习框架Caffe学习笔记(1)-Caffe环境搭建

Caffe是由伯克利视觉和学习中心开发的基于C++/CUDA/Python实现的卷积神经网络,提供了面向命令行、Matlab、Python的绑定接口。

2016-11-07 23:12:30 3485

原创 list.h linux内核链表分析

而Linux内核链表把链表指针域的相关操作单独抽离出来,封装成一套接口,每一种链表都可使用这个接口。这种颠覆传统双向循环链表的实现方法,使我们无需为每个双向链表编写专门的函数,从而大大提高了代码的重用性

2016-05-02 14:11:47 842

原创 container_of 宏、offsetof 宏 分析

container_of 是Linux中常用的宏,其作用就是根据结构体成员变量的地址获取结构体的地址。offsetof 用于获取结构体成员变量在结构体中的地址偏移。这两个宏将C语言的指针运用的出生入化,相当精彩

2016-05-02 14:02:55 461

原创 变量互换方法,中间变量 加减 异或

最常用的变量互换方法是采用中间变量: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 857

原创 Qt扫雷游戏

Qt扫雷游戏最近在学习Qt,于是想到将以前VS2013上写过的扫雷程序移植到Qt上.当时是模仿Window XP上自带的扫雷游戏写的,水平有限,代码写的比较水.现在把它移植到Qt平台上,实现了扫雷最基本功能,还有一些细节的东西没有深入去实现.话不多说先上一个效果图. VS2013工程下载 Qt工程下载(linux) GitHub项目直接将Linux下的工程放到window下的Qt编译会出现

2016-01-07 00:23:59 11272 5

原创 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 44656

JLink_Windows_V680b.exe

Segger公司的Jlink工具,JLink 驱动 V6.80版本,可以在windows10使用,支持Cortex M7

2020-06-13

Qt扫雷游戏源码

自己在linxu下用Qt写的扫雷游戏,和windows XP系统自带的扫雷游戏几本一样,具体实现可以参考我的博客http://blog.csdn.net/u013407923/article/details/50472635

2016-01-18

stm32f4硬件i2c读取ms5611

stm32f4硬件i2c读取ms5611气压计,通过串口发送到电脑

2015-07-05

motion driver 6.1

最新运动驱动库,支持MPU6050,MPU6500,MPU9150,MPU9250。stm32单片机例程

2015-03-26

stm32f4usb鼠标例程

使用keil工程,STM32_USB-Host-Device_Lib_V2.1.0库,实现简单的鼠标操作

2014-09-11

STM32F4 SD卡 文件系统

STM32f4单片机,keil工程,SDIO传输方式

2014-09-09

vs2013扫雷程序

visual studio 2013 win32工程实现扫雷游戏程序。

2014-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除