6 tangwei2014

尚未进行身份认证

研究兴趣:CV & Deep Learning,希望结识同道中人。近期忙跪,多多见谅!

等级
TA的排名 2w+

二值化神经网络系列一:二值化神经网络介绍

1. 二值化神经网络简介2. 神经网络的二值化方法3. 训练二值化神经网络

2017-02-14 02:11:56

论文阅读笔记:You Only Look Once: Unified, Real-Time Object Detection

1. YOLO的核心思想2. YOLO的实现方法3. YOLO的训练技术细节4. YOLO的缺点

2016-03-17 17:06:37

论文阅读笔记:图像分割方法deeplab以及Hole算法解析

1. deeplab方法概述2. deeplab对**FCN**更加优雅的处理方式3. Hole算法4. 代码

2016-01-04 00:29:06

STL学习笔记-容器的共性机制

容器的共通的能力:(1) C++容器都是使用C++模板进行实现的。(2) 理论提高:所有容器提供的都是值语意,而不是引用语意。容器执行插入元素的操作时,内部实现的是拷贝动作。所以STL容器内部存储的元素必须能够被拷贝,即必须提供拷贝构造函数。即提供无参构造函数、拷贝构造函数、重载=操作符。(3) 除了stack 和 quene外,每个容器都提供可返回迭代器的函数,用迭代器就可以访问

2015-10-21 23:08:24

STL学习笔记-map/multimap容器

简介:map是标准的关联式容器,一个map是一个键值对的序列,即(key,value)。提供基于key的快速检索能力map中key的值是唯一的。map中的元素按照一定的顺序排列,元素插入是按照排序规则插入的,不能指定位置插入map的具体实现是红黑树变体的平衡二叉树数据结构。插入和删除比vector快map可直接取key对应的value,如map[key] = valuemult

2015-10-21 23:02:28

STL学习笔记-set/multiset容器(集合)

简介:set中包含的元素是唯一的,集合中的元素是按照排序规则存放的,不能指定插入的位置set采用红黑树变体的数据结构实现,属于平衡二叉树。在插入和删除操作上比vector快set不能用at(pos)和[]直接存取元素multiset与set区别:set支持唯一键值,每个元素只能出现一次,但multiset中同一元素可以出现多次不能直接修改set/multiset中元素的值,因为

2015-10-21 22:57:24

STL学习笔记-priority quene容器(优先级队列)

简介:按照值的大小决定出队列的顺序:最大值优先队列、最小值优先队列默认是最大值优先级队列头文件:#include定义优先级:priority_quene p1; //默认:最大值优先priority_quene, less > p2; //最大值优先priority_quene, greater > p2; //最小值优先//less great

2015-10-21 22:50:09

STL学习笔记-list容器(双链表)

简介:list是双向链表容器,可以高效地进行插入和删除元素list不可以随机存取元素,所以不支持at(pos)和[ ]操作list的迭代器可以 it++,但是不能例如 it + 5头文件:#includelist基本操作:front()back()push_back()pop_back()  push_front()pop_fro

2015-10-21 22:46:39

STL学习笔记-quene容器(队列)

简介:队列是典型的入队列,出队列的流程,“先进先出”头文件:#include典型的操作:push() //向队尾插入元素front() //从队头取元素,但是不删除pop() //弹出队头元素empty() //查看是否为空size() //大小

2015-10-21 22:42:53

STL学习笔记-stack容器(栈)

简介:stack是堆栈容器,是一种“先进后出”的容器stack是简单地装饰deque容器而成的头文件:#include入栈和出栈:stack s;for(int i = 0; i      s.push(i+1); //入栈}coutwhile(!s.empty()){    cout     s.pop(); //弹出栈

2015-10-21 22:39:34

STL学习笔记-deque容器(双端动态数组)

简介:vector是动态数组,deque是双端动态数组,即可以在尾部插入元素,删除元素,又可以在头部插入元素和删除元素头文件:#includedeque很多操作和vector是一样的,特有的操作如下:front()back()push_back()pop_back()  push_front() //头部插入 特有pop_

2015-10-21 22:36:21

STL学习笔记-vector容器(动态数组)

简介:vector是将元素置于一个动态数组中进行管理的容器vector可以随机存取元素,支持索引值直接存取,用[]或者at()方法vector下尾部添加或者删除元素非常快,但在中间或头部插入或者删除元素比较耗时头文件:#includevector基本操作:vector v;v.push_back(1); // 从尾部插入元素int b = v.f

2015-10-21 22:32:40

STL学习笔记-String类

头文件: #includestring初始化:string s1 = "aaa";string s2("aaa");string s3 = s1;string s4(10, 'a');string遍历:(1)数组方式for(int i = 0; i      cout      cout }(2)迭代器for( str

2015-10-21 22:26:16

STL学习笔记-入门概念

1. 入门概念STL最大的特点: 实现了算法和数据结构的有效分离STL主要内容:算法(algorithm)、容器(container)、迭代器(iterator)                        容器 -> 提供数据结构                        算法 -> 按照实际问题,对数据进行处理                      

2015-10-21 22:15:53

caffe卷积层代码阅读笔记

1. 卷积的实现思想:2. 所有参数剖析 2.1 配置参数 2.2 和输入有关参数 2.3 和卷积核有关参数 2.4 和输出有关的参数 2.5 和矩阵运算有关的参数3. 重点函数剖析 3.1 im2col函数 3.2 caffe_cpu_gemm函数

2015-08-17 19:53:44

总结:Different Methods for Weight Initialization in Deep Learning

深度学习中不同的权重初始化方法总结。【Gaussian】【Xavier】【MSRA】

2015-07-27 22:16:56

LD_LIBRARY_PATH的使用方法

转载自 百度百科1.定义    Linux环境变量名,该环境变量主要用于指定查找共享库(动态链接库)时除了默认路径之外的其他路径。(该路径在默认路径之前查    找)          移植程序时的经常碰到需要使用一些特定的动态库,而这些编译好的动态库放在我们自己建立的目录里,这时可以将这些目录设置到LD_LIBRARY_PATH中。2.示例当执行函

2015-07-26 12:12:50

opencv中各种矩阵乘的区别

Opencv中三种矩阵乘法的区别总结,例子说话。

2015-07-16 21:26:58

论文阅读笔记:Fully Convolutional Networks for Semantic Segmentation

【概览&主要贡献】【问题&解决办法】如何进行dense prediction 如何refine,得到更好的结果【结果】

2015-07-14 20:07:01

Caffe中增加新的layer以及Caffe中triplet loss layer的实现

【如何在caffe中增加新的layer】【caffe中实现Triplettloss layer】【caffe中新增加的layer的编译和测试】

2015-07-09 12:21:15

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!