自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 双线性插值

双线性插值双线性插值可用于图像处理中的上采样,图像处理的上采样方式有三种,最近邻采样、双线性插值和反卷积。最近邻采样最简单,但效果较差,本篇文章记录一下双线性插值的数学原理。双线性插值的原理很简单,线性插值就是根据两点确定一条直线,再根据x坐标带入直线函数获得y值,比如有点(x0,y0),(x1, y1),要求x点的坐标,如公式1.y=x1−xx1−x0y0+x−x0x1−x0y1(1)y...

2019-11-05 13:20:58 438

原创 熵、交叉熵、KL散度、JS散度、推土机理论

熵、交叉熵、KL散度、JS散度、推土机理论信息量熵KL散度与交叉熵JS散度推土机理论本文参照知乎文章:原文链接信息量熵KL散度与交叉熵JS散度推土机理论...

2019-11-05 13:08:41 327

原创 概率相关

全概率公式、贝叶斯公式、大数定理、中心极限定理联合概率边缘概率条件概率全概率公式贝叶斯公式正态分布大数定理中心极限定理本文整理了一下最近需要用到的概率方面的知识(ps:没想到当年学的正态分布会有这么广泛的应用)。联合概率联合概率记作p(x=a, y=b)也简写为p(a,b),表示当x=a和y=b同时发生的概率,注意是同时发生。边缘概率边缘概率记作p(x=a)即x=a时发生的概率条件概率...

2019-11-04 18:03:11 233

原创 Faster Rcnn算法复现

Faster Rcnn算法复现Faster Rnn 实现流程代码TODO复现算法Faster RcnnFaster Rcnn算法原文链接:https://arxiv.org/abs/1506.01497Faster Rnn 实现流程Faster Rcnn是双阶段目标检测家族中的一员,由Rcnn -> Spp-net -> Fast Rcnn 再到Faster Rcnn,Fast...

2019-10-31 11:59:51 1990 4

原创 目标检测相关算法综述

目标检测相关算法综述1. R-CNN[1]2. SPP-Net[2]3.Fast Rcnn[3]4.Faster Rcnn[4]5.Cascade Rcnn[5]6.FPN[6]7.YOLO[7]8.YOLO v2[8]9.YOLO v3[9]10.SSD[10]总结从暑期进入实验室后,一直在做与目标检测相关的工作,从最初的物体实时识别项目,到现在正在进行的阿里天池大赛,一直使用到 Faster...

2019-10-31 11:32:13 609

原创 深入理解Java虚拟机(6)Java线程

深入理解Java虚拟机(6)Java线程Java线程线程的实现线程调度状态转换线程安全锁优化(虚拟机自动优化)Java线程Java的线程是通过映射到系统的原生线程来实现的。线程的实现与linux操作系统中类似,分为三种方式:内核线程、用户线程、内核和用户线程昏庸(N:M的比例)线程调度分为协同式线程调度和抢占式线程调度协同式线程调度线程自己控制执行时间,线程把自己的工作执行完之后...

2018-11-30 13:15:54 130

原创 深入理解Java虚拟机(5)Java内存模型

深入理解Java虚拟机(5)Java内存模型Java内存模型主内存和工作内存volatile关键字long与double类型的特殊规则synchronized关键字Java内存模型由于计算机的存储与处理器的运算速度之间有几个数量级的差距,会造成无法充分利用处理器,因此现代计算机加入了一层读写速度尽可能接近处理器运算速度的高速缓存(cache)来作为内存与处理器之间的缓冲;先将运算需要的数据复制...

2018-11-30 12:48:10 122

原创 深入理解Java虚拟机(4)Class文件结构与类加载

深入理解Java虚拟机(4)Class文件结构与类加载Class文件结构与类加载Class文件结构类加载的阶段类加载的双亲委派模型Class文件结构与类加载本节大致说一下Class文件的结构,有个大致了解即可,然后说一下类的加载机制。Class文件结构Class文件的前四个字节为魔数:0xCAFEBABE(咖啡宝贝),然后四个字节是Java的版本号,然后是常量池,常量池的第一个量为容量计数...

2018-11-30 12:06:05 102

原创 深入理解Java虚拟机(1)内存区域分布

深入理解Java虚拟机(1)内存区域分布对象创建与GC程序计数器Java虚拟机栈Java虚拟机栈的局部变量表本地方法栈Java堆方法区运行时常量池直接内存对象创建与GC本系列是我阅读《深入理解Java虚拟机(第二版)》所作的笔记,记录了其中的部分章节的内容,包括我的理解。Java内存分布图如下:其中方法区和堆是所有线程共享的,虚拟机栈、本地方法栈和程序计数器是线程私有的。程序计数器程...

2018-11-30 09:03:16 311

原创 深入理解Java虚拟机(2)对象创建与GC

深入理解Java虚拟机(2)对象创建与GC对象创建与GC对象内存分配算法如何判断对象已死方法区的垃圾回收垃圾收集算法安全点和安全区域对象内存分配细节对象创建与GC在该系列的第一节中介绍了Java的内存分布,在上一节可以看出,对象的创建与回收都主要发生在Java堆中。本节主要讨论对象在内存中的创建以及Java虚拟机中的垃圾回收Java堆分为新生代和老年代,新生代发生的GC称为Minor GC,...

2018-11-29 15:17:03 126

原创 深入理解Java虚拟机(3)垃圾收集器

深入理解Java虚拟机(1)内存区域分配Java虚拟机内存区域1. 程序计数器2. Java虚拟机栈3. Java虚拟机栈的局部变量表4. 本地方法栈5. Java堆6. 方法区7. 运行时常量池8. 直接内存Java虚拟机内存区域本博客系列是我阅读《深入理解Java虚拟机(第二版)》所作的笔记,并不涉及所有章节,是我根据自己的需求所挑选记录的一部分。内存区域的划分如下图:1. 程序计数...

2018-11-29 00:12:46 88

空空如也

空空如也

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

TA关注的人

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