深度学习
文章平均质量分 96
夜风里唱
这个作者很懒,什么都没留下…
展开
-
Caffe学习(三):Caffe solver文件参数详细解析
以caffe-master\examples\mnist\lenet_solver.prototxt文件来解析,这个文件为训练mnist模型时的超参数文件,这个文件中中有两个参数test_iter与test_interval,这里用了单词“test”,但这个超参数时在训练阶段使用,而不是测试阶段,因此我认为应该翻译为验证更合适。因此文件参数解析如下:test_iter: 100 #一次验...原创 2019-07-07 22:23:48 · 620 阅读 · 0 评论 -
深度学习(二):深度学习与神经网络学习笔记(手记)
下面的照片顺序可能与当时学习记录的顺序不一致。1. 感知机模型,CNN模型的前身:2. sigmoid激活函数:3. 神经网络的前向传播与反向传播计算过程例子:4. 神经网络的前向传播与反向传播计算过程例子(续):5. Relu、Softmax, Sigmod激活函数,mnist 、cifar10 CNN模型,以及Keras开发平台模型类型:6. Batc...原创 2019-07-19 11:29:35 · 438 阅读 · 0 评论 -
Caffe学习(九):Caffe源码函数调用关系图
原创 2019-07-17 15:30:10 · 357 阅读 · 1 评论 -
深度学习(三):卷积神经网络经典模型图示
以下神经网络模型图示均为本人学习过程中用PPT画的流程框图。1. LeNet(Y.Lecun,1998)模型2. AlexNet(Alex.K, 2012)模型3. VGGNet16\VGGNet19模型4. GoogleNet Inception模型Inception5. FasterRCNN目标检测模型6. SSD目标检测模...原创 2019-07-24 15:28:58 · 8782 阅读 · 0 评论 -
海思NNIE开发(二):FasterRCNN在海思NNIE平台上的执行流程(一)
海思NNIE开发系列文章:海思NNIE开发(一):海思Hi3559AV100/Hi3519AV100 NNIE深度学习模块开发与调试记录海思NNIE开发(二):FasterRCNN在海思NNIE平台上的执行流程(一)海思NNIE开发(三):FasterRCNN在海思NNIE平台上的执行流程(二)海思NNIE开发(四):NNIE模块读入JPEG图片或视频海思NNIE开发(五...原创 2019-07-30 21:23:20 · 11233 阅读 · 7 评论 -
Caffe学习(十):Caffe中Solver、Net、Layer、Blob的构建流程
以训练流程的构建为例:首先在caffe.cpp的train()中调用caffe::SolverRegistry<float>::CreateSolver(solver_param): shared_ptr<caffe::Solver<float> > solver(caffe::SolverRegistry<float>::C...原创 2019-07-22 11:57:33 · 565 阅读 · 0 评论 -
深度学习(四):目标检测网络模型数据输入层是如何做图片分辨率缩放的
在卷积神经网络中往往需要对输入图像做缩放,那么是怎么做做缩放的,是直接长宽都缩放到目标长宽,还是按照某种的比例来做呢?以FasterRCNN的Caffe版本(https://github.com/rbgirshick/py-faster-rcnn)为例,其缩放方式如下:例如:这个步骤无论是训练阶段还是推理阶段都采用。在config.py文件中中定义了目标分辨率大小,即短边的...原创 2019-08-24 16:50:56 · 3556 阅读 · 0 评论 -
Python学习(一):pip 命令汇总
Linux下pip的安装:sudo apt-get install python-pip常用pip命令 命令 解释 pip list 查看当前已安装的python包及其版本 pip install --user xxx 避免安装xxx时无法写入某些路径 pip install --upgrade xxx 升级某个xxx python包,可以使用通过使...原创 2019-09-10 19:59:42 · 203 阅读 · 0 评论 -
深度学习(五):Ubuntu下Caffe-RRPN模型环境搭建与运行
1. Ubuntu下的Caffe环境配置按照以下两篇博文来安装博文1:Ubuntu16.04 Caffe 安装步骤记录(很详尽!)博文2:Ubuntu16.04 Caffe 安装步骤记录(超详尽)两篇博文的主要区别是前者增加了安装显卡驱动的步骤,而后者增加了安装pycaffe的步骤,本文的安装步骤集合了两者,即安装显卡驱动及pycaffe。安装期间还出现了其他以上两篇博文没有的问题,如...原创 2019-09-10 20:33:38 · 320 阅读 · 0 评论 -
Caffe学习(八):Windows下编译及调试Debug版Caffe
Caffe 版本:https://github.com/Microsoft/caffe前期Caffe安装及Release版编译步骤参考:https://blog.csdn.net/AManFromEarth/article/details/80212554https://blog.csdn.net/zh8706/article/details/945534211. 检查工程所缺依赖...原创 2019-07-16 16:07:43 · 1276 阅读 · 0 评论 -
Caffe学习(四):Windows使用Cifar10训练及测试Caffe版DenseNet
论文名称:Densely Connected Convolutional Networks(CVPR 2017, Best Paper Award)论文链接:https://arxiv.org/pdf/1608.06993.pdf源码链接:https://github.com/liuzhuang13/DenseNetcaffe版源码: https://github.com/liuzhuang...原创 2019-07-08 22:15:26 · 527 阅读 · 0 评论 -
深度学习(一):深度学习图像数据库详解
1. MNIST手写数字分类图像集地址:http://yann.lecun.com/exdb/mnist/手写数字识别图像库,共70000张图片,其中60000张训练集图片,10000张测试集图片,图像大小28x28,黑底白字样式train-images-idx3-ubyte.gz:训练集图片train-labels-idx1-ubyte.gz:训练集图片对应数字标签t10k-...原创 2019-07-15 20:31:51 · 2488 阅读 · 0 评论 -
Caffe学习(一):安装Windows版Caffe与Faster RCNN过程中的报错及解决方法
Caffe学习系列文章:Caffe学习(一):安装Windows版Caffe与Faster RCNN过程中的报错及解决方法Caffe学习(二):Windows训练与测试Caffe mnistCaffe学习(三):Caffe solver文件参数详细解析Caffe学习(四):Windows使用Cifar10训练及测试Caffe版DenseNetCaffe学习(五):Caffe p...原创 2019-07-03 11:07:46 · 1001 阅读 · 2 评论 -
海思NNIE开发(一):海思Hi3559AV100/Hi3519AV100 NNIE深度学习模块开发与调试记录
海思NNIE开发系列文章:海思NNIE开发(一):海思Hi3559AV100/Hi3519AV100 NNIE深度学习模块开发与调试记录海思NNIE开发(二):FasterRCNN在海思NNIE平台上的执行流程(一)海思NNIE开发(三):FasterRCNN在海思NNIE平台上的执行流程(二)海思NNIE开发(四):NNIE模块读入JPEG图片或视频海思NNIE开发(五):基...原创 2019-10-20 21:14:37 · 33708 阅读 · 53 评论 -
Caffe学习(五):Caffe py-Faster-RCNN 源码解析(一)
源码:https://github.com/rbgirshick/py-faster-rcnn首先来看\tools\train_net.py,首先parse_args()读入命令行设置的参数信息,然后读取yml设置的参数信息,如下:代码段1:if __name__ == '__main__': args = parse_args() print('Called wi...原创 2019-07-09 20:29:26 · 869 阅读 · 0 评论 -
Caffe学习(六):Caffe 添加自定义层
这里我们以mnist example为例来说明,如何在网络中添加自定义的Caffe层(C++ 实现):1. 不带参数的层(1)网络文件添加自定义层在caffe-master\examples\mnist\下拷贝lenet_train_test.prototxt,重命名为lenet_train_test_new.prototxt在第1个卷积层,即conv1层前添加一个自定义层,层名为...原创 2019-07-10 21:02:39 · 2531 阅读 · 2 评论 -
Caffe学习(七):Caffe添加自定义层(2):Python层
前面一篇讲述了如何添加自定义的Caffe C++层,本篇讲解如何添加自定义的Python层,依然以mnist example为例子,在caffe-master\examples\mnist中的 lenet_train_test.ptototxt文件中,conv1层前添加以下测试层,这个层对网络不做任何修改,仅用于测试。layer { name: 'test' type: 'Pytho...原创 2019-07-14 21:40:47 · 1241 阅读 · 1 评论 -
Caffe学习(二):Windows训练与测试Caffe mnist
参考以下两篇文章来做训练(任选一):1.windows下caffe训练mnist数据集(https://blog.csdn.net/panhong1992/article/details/84593439)2.Windows caffe (一) MNIST手写体跑起来(https://blog.csdn.net/renyhui/article/details/60871888)第1...原创 2019-07-05 14:15:35 · 781 阅读 · 0 评论 -
深度学习(六):Ubuntu下Darknet yolov3运行速度比较
DarkNet+Yolov3: https://pjreddie.com/darknet/yolo/测试系统平台:操作系统 Ubuntu 16.04 64bit CPU Intel(R) Xeon(R) CPU E5-1620 v2 @ 3.70GHz 4核心 内存 8GB 显卡 Nvidia Quadro P4000, 8GB显存,256bit ...原创 2019-09-12 18:08:25 · 1379 阅读 · 0 评论