自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 Faster rcnn代码解析

最近工作需要,对faster rcnn的代码进行了研究。faster rcnn中除开常规的神经网络部分之外,最终要的部分应该是数据的读取和组织,论文中提到的anchor的生成,以及如何使用这些anchor去进行loss的计算,pooling layer也是一个custom layer,, 但并不是本文的创新,在fast rcnn中就有提到。首先我们来看数据读取和组织的部分。faster rcn

2016-07-24 15:59:54 8601

转载 星号变量的特殊用法

引言在Python中,星号除了用于乘法数值运算和幂运算外,还有一种特殊的用法"在变量前添加单个星号或两个星号",实现多参数的传入或变量的拆解,本文将详细介绍"星号参数"的用法。文章目录0×1.什么是星号变量0×2.单星号变量实例0×3.双星号变量实例0×1.什么是星号变量最初,星号变量是用在函数的参数传递上的,在下面的实例中,单个星号代表这个位置接收任意多个

2017-09-27 15:11:10 392

转载 星号变量的特殊用法

转自 http://www.qingsword.com/引言在Python中,星号除了用于乘法数值运算和幂运算外,还有一种特殊的用法"在变量前添加单个星号或两个星号",实现多参数的传入或变量的拆解,本文将详细介绍"星号参数"的用法。文章目录0×1.什么是星号变量0×2.单星号变量实例0×3.双星号变量实例0×1.什么是星号变量最初,星号变量是用在函数

2017-09-27 15:07:04 478

转载 TensorFlow四种Cross Entropy算法实现和应用

​​​交叉熵介绍交叉熵(Cross Entropy)是Loss函数的一种(也称为损失函数或代价函数),用于描述模型预测值与真实值的差距大小,常见的Loss函数就是均方平方差(Mean Squared Error),定义如下。​平方差很好理解,预测值与真实值直接相减,为了避免得到负数取绝对值或者平方,再做平均就是均方平方差。注意这里预测值需要经过sigmoid

2017-08-11 17:50:13 309

转载 深度学习你不可不知的技巧

Deep Neural Networks, especially Convolutional Neural Networks (CNN), allows computational models that are composed of multiple processing layers to learn representations of data with multiple level

2017-03-02 15:47:39 1604

转载 Concepts and Tricks In CNN

这篇文章主要讲一下Convolutional Neural Network(CNN)里面的一些概念以及技巧。Receptive Field (感受野)这是一个非常重要的概念,receptive field往往是描述两个feature maps A/B上神经元的关系,假设从A经过若干个操作得到B,这时候B上的一个区域areabareab只会跟a上的一个区域相关areaaareaa

2016-08-09 17:44:08 710

原创 python 查看调用函数的方法

>>> import inspect>>> def f1(): f2()... >>> def f2():... curframe = inspect.currentframe()... calframe = inspect.getouterframes(curframe, 2)... print 'caller name:', calframe[1][3]... >>

2016-07-20 11:59:19 3182

转载 关于python中@property的使用

使用@property阅读: 74992 在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把成绩随便改:s = Student() s.score = 9999 这显然不合逻辑。为了限制score的范围,可以通过一个set_score()方法来设置成绩,再通过一个get_score()来获取成绩,这样,在set_score()方法里,就可以检查参数:c

2016-07-20 11:48:11 523

转载 python multiprocessing debug

Python 2.6新增的multiprocessing,即多进程,给子进程代码调试有点困难,比如python自带的pdb如果直接在子进程代码里面启动会抛出一堆异常,原因是子进程的stdin/out/err等文件都已关闭,pdb无法调用。据闻winpdb、Wing IDE的调试器能够支持这样的远程调试,但似乎过于重量级(好吧前者比后者要轻多了,但一样要wxPython的环境,再说pdb的灵活可靠它

2016-07-20 11:39:39 1738

转载 OpenGL投影矩阵的推导过程

OpenGL学习脚印: 投影矩阵的推导写在前面               本节内容翻译和整理自http://www.songho.ca songho的博客《OpenGL Projection Matrix》内容,以供自己和初学者熟悉投影矩阵推导过程。通过本节,你可以了解到: 投影矩阵计算的阶段 透视投影和正交投影的矩阵推导本节的要点就在于:   阅读时

2015-07-14 15:25:31 504

转载 C/C++堆栈指引

我们经常会讨论这样的问题:什么时候数据存储在堆栈(Stack)中,什么时候数据存储在堆(Heap)中。我们知道,局部变量是存储在堆栈中的;debug时,查看堆栈可以知道函数的调用顺序;函数调用时传递参数,事实上是把参数压入堆栈,听起来,堆栈象一个大杂烩。那么,堆栈(Stack)到底是如何工作的呢? 本文将详解C/C++堆栈的工作机制。阅读时请注意以下几点:    1)本文讨论的编译环境是

2014-12-10 11:34:23 456

转载 linux指定动态库路径

众所周知, Linux 动态库的默认搜索路径是 /lib 和 /usr/lib 。动态库被创建后,一般都复制到这两个目录中。当程序执行时需要某动态库, 并且该动态库还未加载到内存中,则系统会自动到这两个默认搜索路径中去查找相应的动态库文件,然后加载该文件到内存中,这样程序就可以使用该动态库中的函 数,以及该动态库的其它资源了。在 Linux 中,动态库的搜索路径除了默认的搜索路径外,还可以通过以下

2014-12-09 13:56:55 607

转载 操作系统中的页表的结构

最近在学习操作系统,看到页表时有点晕,不过看了如下资料后就比较清楚了:一、页表结构分页转换功能由驻留在内存中的表来描述,该表称为页表(page table),存放在物理地址空间中。页表可看做简单的220个物理地址数组。线性到物理地址的映射功能可以简单地看做进行数组查找。线性地址的高20位构成这个数组的索引值,用于选择对应页面的物理(基)地址。线性地址的低12位给出了页面中的偏移

2014-11-26 16:27:42 16337 1

转载 linux内存管理

Linux内存管理orisun@orisun-desktop:~/Program$size memory2text data bss dec hexfilename2074 284 16 2374 946memory2可以看到一个可执行程序在存储(没有调入内存)时分为代码区,数据区,未初始化数据区三部分。 (1)代码区存放CPU执行的机器指令。通常代码区是共享的,即其它

2014-11-24 14:52:16 435

转载 h264 rtp打包

payload,H.264 RTP payload 格式on 2011-2-18 in 博文摘选 | 0 Comment1. 网络抽象层单元类型 (NALU)NALU 头由一个字节组成, 它的语法如下:+---------------+|0|1|2|3|4|5|6|7|+-+-+-+-+-+-+-+-+|F|NRI| Type |+---------------+

2013-11-14 19:29:03 634

转载 FU-A分包方式说明

之前写过一篇文章,分析了h264使用rtp进行封包的格式介绍:RTP封装h264。但里面好像没有把拆分以及一些需要注意的情况说清楚,因此这里做补充,也作为自己的备忘(自己记性好像不太好)。关于时间戳,需要注意的是h264的采样率为90000HZ,因此时间戳的单位为1(秒)/90000,因此如果当前视频帧率为25fps,那时间戳间隔或者说增量应该为3600,如果帧率为30fps,则增量为

2013-11-14 19:27:33 1352 1

转载 函数参数传递详解

昨天看了内存管理的有关内容,有一点了解,但不是很深入,发现之前写代码时有很多细节问题没有注意到,只知道这样做可以实现功能,却不知道为什么可以这样,对于采用自己的方法造成的隐患也未知,更不晓得还有其他方法可以实现,我们知道C++强大的一个原因是因为对于一个问题的答案多种解答方法或思路,我想着也许就是它难学的原因。因为你只知道一种或极少数的实现方法,却不知道其他的实现方法,换句话说,就是对这个东西很掌

2013-11-14 19:24:31 565

转载 linux时间函数介绍

Linux时间函数分类: Linux应用开发 2012-04-28 22:48 8674人阅读 评论(4)收藏 举报linuxstructnulltimezonetimerstring系统环境:ubuntu10.04简介本文旨在为了解Linux各种时间类型与时间函数提供技术文档。1、Linux下常用时间类型Linux下常用时间类型

2013-11-14 19:21:52 605

转载 sscanf函数的用法

sscanf()函数用法相关函数 scanf,fscanf表头文件: #include 定义函数: int sscanf (const char *str, const char * format,........);函数说明:sscanf()会将参数str的字符串根据参数format字符串来转换并格式化数据。格式转换形式请参考scanf()。转换后的结果存

2013-11-14 19:19:53 728

onvif discovery

实现onvif discovery的源码!

2014-04-03

国标28181测试软件

国标28181的测试软件,按照说明装上后就可使用。

2013-11-11

RTSP详解 中文版

关于rtsp协议的详细解析,中文版的哦!

2013-07-24

ntp服务器,安装即可用

让自己的主机成为一个NTP的服务器,来给其他客户端提供时间校准。

2013-07-19

ntp客户端 linux

linux下的ntp客户端。编译后直接运行就可以了。绝对可以运行

2013-07-17

空空如也

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

TA关注的人

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