自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 自动数据增强 对抗学习

文章目录自动数据增强,对抗学习(adversarial)2d关键点估计(adversaial algorithm)自动数据增强,对抗学习(adversarial)现象:在自动驾驶场景中,经常遇到一些corner cases,如树影投到路面上,导致模型误检测,造成错误刹车。在阴天时,对黑色车辆的漏检。原因:模型对某些数据泛化性差,或者对训练数据过拟合。方法:1.减少模型对数据过拟合,如何充分利用已有的数据,不断产生新数据2d关键点估计(adversaial algorithm)问题:Huma

2021-05-19 11:51:37 444

转载 c++类所占内存总结

类所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(这是笼统的说,后面会细说)是不计算在内的。摘抄部分:          成员函数还是以一般的函数一样的存在。a.fun()是通过fun(a.this)来调用的。所谓成员函数只是在名义上是类里的。其实成员函数的大小不在类的对象里面,同一个类的多个对象共享函数代码。而我们访问类的成员函数是通过类里面的一个指针实现,而这个指针

2017-10-02 15:50:19 263

原创 梯度爆炸与梯度消失

梯度不稳定问题  根本原因在于前面层上的梯度是来自于后面层上梯度的乘积。当存在过多的层次时,就出现了内在本质上的不稳定场景。  梯度消失导致DNN的前面几层权值得不到更新,相当于对输入做同一映射,仍接近初始值,等价于浅层神经网络,梯度消失  sigmoid导函数为负的二次曲线有最大值。梯度爆炸  量化分析    可以考虑使用其它激活函数对梯度

2017-08-07 11:29:50 459

原创 transfer learning与finetuning区别

举个例子,假设今天老板给你一个新的数据集,让你做一下图片分类,这个数据集是关于Flowers的。问题是,数据集中flower的类别很少,数据集中的数据也不多,你发现从零训练开始训练CNN的效果很差,很容易过拟合。怎么办呢,于是你想到了使用Transfer Learning,用别人已经训练好的Imagenet的模型来做。做的方法有很多:把Alexnet里卷积层最后一层输出的特征拿出来,然

2017-08-07 09:28:29 1649

原创 1、t_sne详解

1、t_sne博客点击打开链接2、t_sne发明者主页点击打开链接3、github源码:点击打开链接4、论文:点击打开链接

2017-08-04 11:08:10 510

原创 1、为什么caffe训练时训练集loss=0.06,验证集accuracy=0.98但测试集的准确率很低accuracy=0.67

1、https://groups.google.com/forum/#!topic/caffe-users/NzKEWAFPPfI 提出新的测试方法2、https://github.com/pherrusa7/foodCAT/blob/master/caffeWrapper.py github源码3、https://www.zhihu.com/question/56017256  知乎上提

2017-08-03 16:22:52 34868 15

原创 1、caffe study-AlexNet-算法

参考论文:Alex 2012 年的 NIPS论文ImageNet classification with deep convolutional neural networks.AlexNet:数据、模型分析数据:训练过程1、数据覆盖度广,数据集覆盖样本空间                           2、数据与真实数据同分布在一般的训练任务中,考虑的关键问题之一就是

2017-02-18 22:15:28 278

原创 AlexNet--结构分析

1、caffeNet与AlexNet结构区别:norm1,pool1,以及norm2,pool2互换了顺序1. 基本结构a. 共有8层,其中前5层convolutional,后边3层full-connected ,最后的一个full-connected层的output是具有1000个输出的softmax,最后的优化目标是最大化平均的multinomial log

2017-02-18 22:14:03 1233 1

原创 LeetCode:104_Maximum Depth of Binary Tree | 二叉树的最大深度 | Easy

要求:求二叉树的深度(二叉树的深度为最远叶子节点到根节点的距离,即根节点到最远叶子节点的距离)Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest

2017-02-12 21:01:43 186

转载 const与stastic用法

菜鸟加贝的爬升博客园首页新随笔联系订阅管理随笔 - 23  文章 - 0  评论 - 9C++中const关键字的使用方法,烦透了一遍一遍的搜,总结一下,加深印象!!!    之前一直在学习C/C++,关于const的使用,这里出现一点,那里出现一点。知识用时方恨少,这一段时间正好各种笔试题,其中关于const

2017-02-12 16:01:22 1286

原创 2、minimum-depth-of-binary-tree

题目描述Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.class Solution {public: i

2017-02-09 16:06:38 202

原创 1、binary-tree-postorder-traversal

题目描述点击打开链接 :https://www.nowcoder.com/practice/32af374b322342b68460e6fd2641dd1b?tpId=46&tqId=29035&tPage=1&rp=1&ru=/ta/leetcode&qru=/ta/leetcode/question-rankingGiven a binary tree, return the post

2017-02-09 15:48:59 203

原创 Fast convolutional neural network training using selective data sampling: Application to hemorrhage

Abstract—Convolutional neural networks (CNNs) are deeplearning network architectures that have pushed forward thestate-of-the-art in a range of computer vision applications andare increasingly p

2017-01-17 17:05:18 288

原创 Fast convolutional neural network training using selective data sampling: Application to hemorrhage

摘要:Abstract—Convolutional neural networks (CNNs) are deep learning network architectures that have pushed forward the state-of-the-art in a range of computer vision applications and are increasingly

2017-01-17 17:01:06 346

转载 UML类图符号 各种关系说明以及举例

UML类图符号 各种关系说明以及举例(转载)文章出处:http://www.cnblogs.com/duanxz/archive/2012/06/13/2547801.htmlUML中描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现

2016-09-26 20:29:47 326

原创 c++动态数组模板实例

Array.h#ifndef ARRAY_H#define ARRAY_H#include //数组类模板定义templateclass Array{private:T* list;//T类型指针,用于存放动态分配的数组内存首地址int size;//数组大小public:Array(int sz=50);//构造函数Array(const Array&a);//复制构造函数~Array();Ar

2016-09-15 15:17:01 1064

原创 const 数据共享与保护

常数据成员#include using namespace std;class A{public: A(int i); void print();private: const int a; static const int b;//静态常数据成员};const int A::b=10;//静态常数据成员在类外说明和初始化//常数据成员只能通过初始化列表来获得初值A::

2016-09-13 10:20:42 310

原创 指针操作去掉字符串的

void clear(char *str) { int i=0; int icount=0; char* p=str; while(*p) { if(*(p)==’,’) { strcpy(str+icount,p+1); }else { ic

2016-09-11 11:40:10 322

原创 指针 内存应用

#include using namespace std;struct STU{int id;char name[10];};#define NUM 5#define SIZE sizeof(struct STU)void setData(char *pdata,struct STU *pStu){int i=0;char ch='1';for(

2016-09-11 11:00:35 146

转载 C++ static静态成员变量和静态成员函数

注意:1、静态成员变量要初始化,静态成员函数只能调用静态成员变量            2、同类的多个对象之间实现数据共享一般情况下,如果有N个同类的对象,那么每一个对象都分别有自己的成员变量,不同对象的成员变量各自有值,互不相干。但是有时我们希望有某一个或几个成员变量为所有对象共有,这样可以实现数据共享。可以使用全局变量来达到共享数据的目的。例如在一个程序文件中有多个函数,每一个

2016-08-31 15:30:22 317

转载 操作系统总结

原 操作系统总结 Hosee发布时间: 2016/05/11 20:03 阅读: 163 收藏: 16 点赞: 2 评论: 0摘要本文总结回顾操作系统的知识点,将其串起来,方便复习本科时候,学了操作系统,只知道很多知识,什么页面置换,什么寻道算法,什么先来先服务,什么检查死锁,但是想将这些知识点串起来,就没了头绪。也怪当时没有好好学习

2016-08-29 22:36:56 618

转载 typedef void (*Fun) (void) 的理解——函数指针——typedef函数指针

首先介绍大家比较熟悉的typedef[cpp] view plain copy int i;//定义一个整型变量i  typedef myInt int;  myInt j;//定义一个整型变量j  上面介绍得是我们常用的比较简单的typedef的用法,下面首先介绍一下函数指针。函数

2016-08-29 11:39:29 621

转载 简单工厂 c++

C++设计模式之简单工厂模式博客分类: 设计模式设计模式CC++C#UML 专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。它又称为静态工厂方法模式,属于类的创建型模式。  简单工厂模式的UML类图  简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。  该模式中包含

2016-08-28 13:49:47 854

转载 C++ 构造/析构函数中的异常处理

C++ 为什么会引入(需要)异常?The C++ Programming Language: 一个库的作者可以检测出发生了运行时错误,但一般不知道怎样去处理它们(因为和用户具体的应用有关);另一方面,库的用户知道怎样处理这些错误,但却无法检查它们何时发生(如果能检测,就可以再用户的代码里处理了,不用留给库去发现)。C++ primer: Exceptions let us se

2016-08-24 16:11:11 1093

原创 c++ 群体数据 动态数组

直接访问群体--数组动态数组类模板--Array头文件#ifndef ARRAY_H#define ARRAY_H#includetemplate //数组类模板定义class Array{private:T* list;//用于存放动态分配的数组内存首地址int size;//数组大小public:Array(int sz=50);//构造函数

2016-08-23 19:58:50 366

原创 c++ 函数模板 类模板

函数模板 类模板

2016-08-18 15:14:44 264

转载 程序设计题目---实现简单票务系统

程序设计题目---实现简单票务系统

2016-06-17 23:35:02 1993

数字图像处理

数字图像处理 小波和多分辨率处理 图像压缩 彩色图像处理 图像复原与重建 直方图变换 灰度变换 傅里叶变换

2016-05-09

数字图像处理 文档 源码

数字图像处理 文档 源码 空间滤波 频域滤波 图像复原 彩色图像处理

2016-05-09

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

TA关注的人

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