自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 PASCAL VOC Challenge

http://grunt1223.iteye.com/blog/970449在计算视觉的领域中,Pascal VOC Challenge 就好比是数学中的哥德巴赫猜想一样。Pascal的全称是Pattern Analysis, Statical Modeling and Computational Learning。每年,该组织都会提供一系列类别的、带标签的图片,挑战者通过设计各种精妙的算

2015-10-31 20:17:34 1260

转载 Matlab 结构体(struct)学习

http://blog.csdn.net/wangzhix123/article/details/8807737  在matlab里面,struct结构体数组功能强大,在处理很多复杂数据上很有用,刚好最近需要用到,顺便学习总结一下。1,什么是结构体?              简单的说,结构体是一个可包含不同数据类型的结构。可以在一个结构体中声明不同的数据类型,这点跟数

2015-10-31 11:11:33 12210 1

转载 Histogram intersection(直方图交叉核,Pyramid Match Kernel)

http://blog.csdn.net/smartempire/article/details/23168945看关于LBP人脸识别的论文时提到了Histogram intersection这个方法,方法最初来自The Pyramid Match Kernel:Discriminative Classification with Sets of Image Features这

2015-10-30 21:44:46 677

原创 最大似然估计(MLE)与最大后验估计(MAP)

最大似然估计:最大似然估计提供了一种给定观察数据来评估模型参数的方法,即:“模型已定,参数未知”。简单而言,假设我们要统计全国人口的身高,首先假设这个身高服从服从正态分布,但是该分布的均值与方差未知。我们没有人力与物力去统计全国每个人的身高,但是可以通过采样,获取部分人的身高,然后通过最大似然估计来获取上述假设中的正态分布的均值与方差。最大似然估计中采样需满足一个很重要的假设,就是所有的采

2015-10-30 19:21:19 666

转载 C++应用程序的编译过程

http://www.cnblogs.com/zhaoxb1982/archive/2009/08/07/1540713.html目前正在学习《C++ Templates》一书。在有了一个初步的概念以后,我觉得有必要了解一下模板的编译过程。而要了解模板的编译过程就必须从普通的C++应用程序开始。下面是我对C++应用程序的编译过程的理解。敬请指教!一:一般的C++应用程序的编译过程。

2015-10-30 14:13:16 469

原创 C/C++编译过程

C/C++编译过程    C/C++编译过程主要分为4个过程  1) 编译预处理  2) 编译、优化阶段  3) 汇编过程  4) 链接程序    一、编译预处理    (1)宏定义指令,如#define Name TokenString,#undef等。 对于前一个伪指令,预编译所要做的是将程序中的所有Name用TokenString替换,    

2015-10-30 11:17:43 339

原创 c++: size_type与 size_t一些概念

http://blog.csdn.net/lzx_bupt/article/details/6558566size_type: 由string类类型和vector类类型定义的类型,用以保存任意string对象或vector对象的长度,标准库类型将size_type定义为unsigned类型  string抽象意义是字符串, size()的抽象意义是字符串

2015-10-29 22:13:13 463

原创 size_t、size_type、int

size_t和size_type为了使自己的程序有很好的移植性,c++程序员应该尽量使用size_t和size_type而不是int, unsigned1. size_t是全局定义的类型;size_type是STL类中定义的类型属性,用以保存任意string和vector类对象的长度2. string::size_type 制类型一般就是unsigned int, 但是

2015-10-29 22:11:11 1135

原创 C++ main函数 argc,argv传递参数的含义

main(int argc,char **argv)   argv为指针的指针   argc为整数   char **argv or: char *argv[ ] or: char argv[ ][ ]main()括号内是固定的写法。下面给出一个例子来理解这两个参数的用法:假设程序的名称为prog,1.当只输入prog,则由操作系统传来的参数为:  

2015-10-29 21:56:41 1555

转载 Skip List(跳跃表)原理详解与实现

http://www.cppblog.com/mysileng/archive/2013/04/06/199159.html 作者写得很好! Mark!本文内容框架:§1 Skip List 介绍§2 Skip List 定义以及构造步骤§3 Skip List 完整实现§4 Skip List 概率分析§5 小结 

2015-10-29 20:41:52 659

转载 #define详解

http://www.crifan.com/_define_detailed/1.    #define的变体,即#ifndef,可以防止头头文件的重复引用[解释]#ifdef和 #define组合,一般用于头文件中,用以实现防止多个文件对此同一个头文件的重复引用.实际使用中,即使你的头文件暂时没有被多个文件所引用,为了增加程序可读性,移植性,健壮性等,还是最好都加上。其用

2015-10-27 20:09:06 501

原创 Region Proposal Networks

Region Proposal NetworksRPNs 从任意尺寸的图片中得到一系列的带有 objectness score 的 object proposals。具体流程是:使用一个小的网络在最后卷积得到的特征图上进行滑动扫描,这个滑动的网络每次与特征图上n*n 的窗口全连接,然后映射到一个低维向量,例如256D或512D, 最后将这个低维向量送入到两个全连接层,即box回归层(box

2015-10-27 16:03:36 11062

转载 关于2006_CVPR_Beyond Bags of Features Spatial Pyramid Matching for Recognizing Natural Scene Categorie

http://blog.csdn.net/love_yanhaina/article/details/8794694先mark一下!后续在自己总结~对这篇paper及对应code研究好久了,也困惑了好久,现在终于有点明白是怎么回事了,赶紧记下来对应代码的整个算法过程如下(代码是丕子的):Step1 用均匀网格划分图像。程序中采用8*8像素,即gridspace=

2015-10-27 10:30:19 1134

转载 Deep learning:三十八(Stacked CNN简单介绍)

尊重原作者:http://write.blog.csdn.net/posteditDeep learning:三十八(Stacked CNN简单介绍)   前言:  本节主要是来简单介绍下stacked CNN(深度卷积网络),起源于本人在构建SAE网络时的一点困惑:见Deep learning:三十六(关于构建深度卷积SAE网络的一点困惑)。因为有时候针对大图片进

2015-10-25 08:52:29 540

转载 Deep learning:(五十一)CNN的反向求导及练习

http://www.cnblogs.com/tornadomeet/p/3468450.htmlDeep learning:CNN的反向求导及练习   前言:  CNN作为DL中最成功的模型之一,有必要对其更进一步研究它。虽然在前面的博文Stacked CNN简单介绍中有大概介绍过CNN的使用,不过那是有个前提的:CNN中的参数必须已提前学习好。而本文的主要目

2015-10-24 21:14:26 787

原创 Linux 查看系统内核

1. uname -a2. cat /proc/version

2015-10-20 15:29:28 448

转载 Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压

转自:http://www.cnblogs.com/yejianfei/p/3351626.htmlzip格式压缩: zip -r [目标文件名].zip [原文件/目录名]解压: unzip [原文件名].zip注:-r参数代表递归tar格式(该格式仅仅打包,不压缩)打包:tar -cvf [目标文件名].tar [原文件名/目录名]

2015-10-19 22:30:51 661

转载 Linux apt-get安装与默认路径

我用的是Ubuntu. 一、apt-get 安装deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb或者直接双击此文件dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu

2015-10-19 22:24:15 6288

原创 Linux Grub Rescue修复方法

出现的病症比较多,比如说:GRUB loadingerror:unknow filesystemgrub rescue>我的情况是:file '/boot/grub/i386-pc/normal.mod'  not found原因:已经发现下面几种操作会导致这种问题:1,想删除ubuntu,于是直接在windows下删除/格式化了ubuntu所在的分区。

2015-10-19 15:18:17 2380

转载 Linux makefile 教程 非常详细,且易懂

转自:http://blog.csdn.net/liang13664759/article/details/1771246 先转,以后学习 最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。            于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。    

2015-10-18 16:04:04 615

转载 makefile使用总结

转自:http://www.cnblogs.com/wang_yb/p/3990952.html1. Makefile 简介Makefile 是和 make 命令一起配合使用的.很多大型项目的编译都是通过 Makefile 来组织的, 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系不知会多复杂.Makefile的组织流程的能力如此之强, 不仅可以用来编译项

2015-10-18 16:02:43 455

转载 Linux makefile常用函数

http://linux.chinaunix.net/techdoc/develop/2009/07/09/1122854.shtml在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。一、函数的调用语法函数调用,很像变量的使用,也是以“$”来

2015-10-18 16:01:28 471

转载 LInux 删除驱动

转:http://blog.chinaunix.net/uid-20548989-id-1667405.htmlLinux下大部分驱动都是以模块方式加载到内核的,所以要删除一个驱动,主要从模块下手。所以首先要学会如何查看已经加载的模块:lsmod第一列是模块的名字,根据模块名字往往可以猜出哪个模块是你要删除的驱动。如果对硬件不熟悉的话就要试着通过其他命令来找相关的信息。

2015-10-18 11:26:17 3179

转载 Linux vi指令详解

http://www.cnblogs.com/avril/archive/2010/03/23/1692510.html功能最强大的编辑器之一——vivi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、游

2015-10-18 11:02:04 2523

转载 Linux 终端与控制台的区别

转自 http://blog.csdn.net/zhy10/article/details/1925063简单的说,能直接显示系统消息的那个终端称为控制台,其他的则称为终端。但是在linux系统中,这个概念也已经模糊化了。   比如下面这条命令:   echo "hello,world" > /dev/console   这条命令的目的是将"hello,world"显示到控

2015-10-17 22:55:29 975

转载 Linux Shell 通配符、元字符、转义符使用实例介绍

http://www.cnblogs.com/chengmo/archive/2010/10/17/1853344.html说到shell通配符(wildcard),大家在使用时候会经常用到。下面是一个实例:1 1234

2015-10-17 22:43:28 396

原创 Linux ldconfig 与 ldd指令

一、ldconfig      ldconfig是一个动态链接库管理命令,为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig。 ldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.so)

2015-10-17 14:44:59 588

转载 python if __name__ == '__main__' 详解

转自:http://www.cnblogs.com/xuxm2007/archive/2010/08/04/1792463.html当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用.        模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您

2015-10-13 20:32:30 522

转载 Linux文件系统以及目录结构简介

转自:http://blog.chinaunix.net/uid-9525959-id-2001812.htmlLinux和Windows操作系统中的文件系统些不同,在学习使用Linux之前,能够了解这个不同之处助于后续的学习。本文先对Windows和Linux上面文件系统的一些概念进行区分,然后介绍一些Linux文件系统相关的原理,最后较为详细地介绍了Linux系统的目录结构。

2015-10-07 14:00:41 642

原创 linux mknod命令解析

linux操作系统把所有的设备都当做文件来处理,大大简化了程序员的负担.linux操作系统跟外部设备(如磁盘、光盘等)的通信都是通过设备文件进行的,应用程序可以打开、关闭、读写这些设备文件,从而对设备进行读写,这种操作就像读写普通的文件一样easy。linux为不同种类的设备文件提供了相同的接口,比如read(),write(),open(),close()。      所以在

2015-10-06 21:44:29 692

空空如也

空空如也

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

TA关注的人

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