自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 目标检测之CNN系列

排行榜pascal VOC:http://host.robots.ox.ac.uk:8080/leaderboard/main_bootstrap.phpcoco:http://mscoco.org/dataset/#detections-leaderboardkitti:http://www.cvlibs.net/d...

2018-05-30 20:26:46 562

转载 CNN网络优化学习总结——从MobileNet到ShuffleNet

CNN网络优化学习总结——从MobileNet到ShuffleNet摘要最近出了一篇旷视科技的孙剑团队出了一篇关于利用Channel Shuffle实现的卷积网络优化——ShuffleNet。我关注了一下,原理相当简单。它只是为了解决分组卷积时,不同feature maps分组之间的channels信息交互问题...

2018-05-30 15:12:40 786

原创 matlab错误

(1)错误1:Caught “std::exception” Exception message is:Message Catalog MATLAB:load was not loaded from the file. Please check file location, format or contents原因:对文件进行操作,一直循环不断打开新的文件,而没有关闭文件,导致错误。...

2018-05-30 10:08:03 1414

原创 BN算法优势

论文中将Batch Normalization的作用说得突破天际,好似一下解决了所有问题,下面就来一一列举一下:   (1) 可以使用更高的学习率。如果每层的scale不一致,实际上每层需要的学习率是不一样的,同一层不同维度的scale往往也需要不同大小的学习率,通常需要使用最小的那个学习率才能保证损失函数有效下降,Batch Normalization将每层、每维的scale保持一致,那么我们...

2018-05-30 10:05:36 2378

原创 caffe从Ubuntu系统下转化到windows系统下手动调bug全纪录

近来,闲来无事,便想着将caffe从从Ubuntu系统下转化到windows系统下玩一玩,期间碰到了一些bug,先记录如下: 1、error C3861: “mkdir”: 找不到标识符 解决办法如下 2、 解决办法如下 3、error C3861: “getpid”: 找不到标识符 解决办法如下: 4、error C3861: “open”,“close”: 找不...

2018-05-30 10:04:05 767 1

转载 目标检测汇总

目录· R-CNN· Fast R-CNN· Faster R-CNN· Light-Head R-CNN· Cascade R-CNN· SPP-Net· YOLO· YOLOv2· YOLOv3· SSD· DSSD· FSSD· ESSD· Pelee· R-FCN· FPN· Retina...

2018-05-30 09:52:12 1720

转载 ssd代码解读2

这是SSD源码解读系列的最后一篇了,DetectionOutputLayer让SSD实现了很好的端到端的检测,传统检测中很多内容都封装在了这一层,比如NMS。SSD源码阅读的时候,我对SSD源码创建了QT工程,这样方便阅读,SSD源码的QT工程我上传到CSDN了,该工程用QT可以直接打开的,大家可以直接下载该QT工...

2018-05-30 09:50:22 2939

原创 ssd 代码解读

代码位置 caffe/include/caffe/layers/detection_evaluate_layer.hpp#ifndef CAFFE_DETECTION_EVALUATE_LAYER_HPP_#define CAFFE_DETECTION_EVALUATE_LAYER_HPP_#include...

2018-05-30 09:48:41 1654

转载 梯度消失和梯度爆炸

前言本文主要深入介绍深度学习中的梯度消失和梯度爆炸的问题以及解决方案。本文分为三部分,第一部分主要直观的介绍深度学习中为什么使用梯度更新,第二部分主要介绍深度学习中梯度消失及爆炸的原因,第三部分对提出梯度消失及爆炸的解决方案。有基础的同鞋可以跳着阅读。 其中,梯度消失爆炸的解决方案主要包括以下几个部分。- 预训练...

2018-05-29 17:24:06 6048

转载 深度学习的一些经验

一、深度学习中常用的调节参数 本节为笔者上课笔记(CDA深度学习实战课程第一期)1、学习率步长的选择:你走的距离长短,越短当然不会错过,但是耗时间。步长的选择比较麻烦。步长越小,越容易得到局部最优化(到了比较大的山谷,就出不去了),而大了会全局最优一般来说,前1000步,很大,0.1;到了...

2018-05-29 16:10:55 5554

转载 解决Caffe训练过程中loss不变问题

原文地址:http://blog.csdn.net/u010911921/article/details/71079367 这段在使用caffe的时候遇到了两个问题都是在训练的过程中loss基本保持常数值,特此记录一下。1.loss等于87.33不变loss等于87.33这个问题是在对Inception-V3...

2018-05-29 14:08:48 1977

转载 C/C++内存管理(2)

1. 什么是虚拟内存?因为目前程序都运行在支持多道程序的系统上,让每个程序都直接使用物理地址是相当危险和不稳定的。很容易引发访存冲突,甚至造成系统崩溃。所以在现代计算机系统中,程序都使用虚拟内存来取代直接使用物理内存。虚拟内存对于每个进程来说是自己独占的,通常为4G, 进程可以独立支配这4G虚拟内存。而不用理会当前系统...

2018-05-29 14:08:17 150

转载 c/c++内存管理(1)

欢迎进入内存这片雷区。伟大的Bill Gates 曾经失言:640K ought to be enough for everybody — Bill Gates 1981程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本章的内容比一般教科书的要深入得...

2018-05-21 15:41:07 140

转载 任务管理器测试内存泄露

用任务管理器测试内存泄露的方法很简单。任务管理器和内存泄露紧密相关的只有两项,一个是内存使用率,一个是当前句柄数。方法分别如下:1,内存泄露的方法:打开任务管理器,此时要减少电脑或虚拟机上其它类型的活动程序,尽量保证查看到的参数和当前运行的程序有较大的相关性。记录此时的内存使用率。在没有其它程序的情况下,应...

2018-05-21 15:31:10 1258

转载 【C++】多个类的 DLL 封装及调用

【C++】多个类的 DLL 封装及调用网上大多是将函数封装成 dll 的教程,类的封装也是基本相似的。创建 DLL在 VS2010 中新建一个 win32->dll 工程。如我建立的工程名为 FaceDLL添加 facedll.h 的头文件(里面定义 dll 的接口,调用时会用到)[cpp] view pla...

2018-05-21 14:55:09 1973

转载 teamviewer for linux安装

64位Ubuntu 16.04系统需要添加32位架构支持,命令如下。sudo dpkg –add-architecture i386sudo apt-get update现在,安装TeamViewer的依赖包。sudo apt-get install libdbus-1-3:i386 libasound2:i386 l...

2018-05-21 11:31:58 5259

转载 损失函数改进之Center Loss

最近几年网络效果的提升除了改变网络结构外,还有一群人在研究损失层的改进,这篇博文要介绍的就是较为新颖的center loss。center loss来自ECCV2016的一篇论文:A Discriminative Feature Learning Approach for Deep Face Re...

2018-05-21 11:07:28 2568

转载 卷积神经网络系列之softmax,softmax loss和cross entropy的讲解

我们知道卷积神经网络(CNN)在图像领域的应用已经非常广泛了,一般一个CNN网络主要包含卷积层,池化层(pooling),全连接层,损失层等。虽然现在已经开源了很多深度学习框架(比如MxNet,Caffe等),训练一个模型变得非常简单,但是你对这些层具体是怎么实现的了解吗?你对softmax,so...

2018-05-21 10:28:51 659

转载 正则化方法:L1和L2 regularization、数据集扩增、dropout

正则化方法:防止过拟合,提高泛化能力  在机器学习各种模型训练数据不够多时,或者overtraining时,常常会导致overfitting(过拟合)。其直观的表现如下图所示,随着训练过程的进行,模型复杂度增加,在training data上的error渐渐减小,但是在验证集上的error却反而渐渐增大——因为训练出来...

2018-05-21 10:07:15 183

转载 搞懂卷积神经网络的过拟合、梯度弥散、batchsize的影响的问题

上一篇主要是对卷积神经网络的整个训练过程中公式以及误差的推导给出详细的分析。   博客地址:http://blog.csdn.net/u010402786/article/details/51226825   这一篇主要对卷积神经网络中出现的一些问题进行一个详细的阐述。第一个问...

2018-05-21 09:48:31 12839

转载 边框回归(Bounding Box Regression)详解

Bounding-Box regression最近一直看检测有关的Paper, 从rcnn, fast rcnn, faster rcnn, yolo, r-fcn, ssd,到今年cvpr最新的yolo9000。这些paper中损失函数都包含了边框回归,除了rcnn详细介绍了,其他的paper都是一笔带过,或者直接引...

2018-05-21 08:37:43 5704 2

转载 windows7下caffe2成功安装和编译

    Win7下安装和编译caffe2,所需主要原材料:系统:win7vs版本:vs2015cuda版本:8.0cudnn版本:cudnn6.0caffe版本:caffe2python版本:python2.7下面进入干货阶段(假设vs2015,cuda和cudnn,python均已经安装成功...

2018-05-18 17:24:31 349

转载 A-Softmax的总结及与L-Softmax的对比——SphereFace

目录1. A-Softmax的推导2. A-Softmax Loss的性质3. A-Softmax的几何意义4. 源码解读A-Softmax的效果与L-Softmax的区别A-Softmax的总结及与L-Softmax的对比——SphereFace【引言】SphereFace在MegaFace数据集...

2018-05-18 17:22:24 968

转载 谈谈深度学习中的 Batch_Size

谈谈深度学习中的 Batch_SizeBatch_Size(批尺寸)是机器学习中一个重要参数,涉及诸多矛盾,下面逐一展开。首先,为什么需要有 Batch_Size 这个参数?Batch 的选择,首先决定的是下降的方向。如果数据集比较小,完全可以采用全数据集 ( Full Batch Learning )的形式,这样做...

2018-05-18 14:39:45 2235 1

转载 深度学习中 GPU 和显存分析

深度学习最吃机器,耗资源,在本文,我将来科普一下在深度学习中:何为 “资源”不同操作都耗费什么资源如何充分的利用有限的资源如何合理选择显卡并纠正几个误区:显存和 GPU 等价,使用 GPU 主要看显存的使用?Batch Size 越大,程序越快,而且近似成正比?显存占用越多...

2018-05-18 11:02:32 996

转载 windows下pycharm中安装和使用tensorflow

      配置:win7 + cuda8.0+vs2015+cudnn6.0+python3.5+tensorflow1.4+pycharm                   大体思

2018-05-18 10:55:43 4050

转载 行人检测评估:TP、FP、TN、FN到ROC曲线、miss rate

从TP、FP、TN、FN到ROC曲线、miss rate、行人检测评估想要在行人检测的evaluation阶段要计算miss rate,就要从True Positive Rate讲起:miss rate = 1 - true positive ratetrue positive rate毕竟是一个rate,是一个比值...

2018-05-18 09:22:12 2846

转载 vs快捷键

VS2015中的快捷键1.回到上一个光标位置/前进到下一个光标位置1)回到上一个光标位置:使用组合键“Ctrl + -”;2)前进到下一个光标位置:“Ctrl + Shift + - ”。2.复制/剪切/删除整行代码1)如果你想复制一整行代码,只需将光标移至该行,再使用组合键“Ctrl+C”来完...

2018-05-18 08:52:28 146

转载 ssd转化xml等程序

该方法出自2016年的一篇ECCV的oral paper,SSD: Single Shot MultiBoxDetector,算是一个革命性的方法了,非常值得学习和研究。 论文解析:SSD的特殊之处主要体现在以下3点:(1)多尺度的特征图检测(Multi-scale),如SSD同时使用了上图所示的8*8的...

2018-05-17 17:49:51 772

原创 ssd 错 误Check failed: std::equal(top_shape.begin() + 1, top_shape.begin() + 4, shape.begin() + 1) 解决办

近期在用自己的数据训练ssd,前期数据准备工作进展十分顺利,本人是想用coco转化成voc数据集对ssd网络进行训练 但是在进行网络训练的时候会显示这样的错误: Check failed: std::equal(top_shape.begin() + 1, top_shape.begin() + 4, shape.begin() + 1) 通过研究代码会发现这是在图片进行resize时显示...

2018-05-15 09:25:36 1611 1

转载 Ubuntu 14.04配置faster rcnn matlab版本出现 invalid mex Invalid MEX-file ‘**/caffe.mexa64’

问题如下: Invalid MEX-file ‘**/caffe.mexa64’ /usr/local/MATLAB/R2014a/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6: version GLIBCXX_3.4.20 not found (required b...

2018-05-09 14:13:19 1954 2

转载 fast-rcnn安装问题

1.In file included from ./include/caffe/util/device_alternate.hpp:40:0, from ./include/caffe/common.hpp:19, from src/caffe/syn...

2018-05-08 10:53:23 376

空空如也

空空如也

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

TA关注的人

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