- 博客(42)
- 收藏
- 关注
原创 剑指offer-整数1出现的次数(Python)
讨论区很好的一个思路,分析数字规律,研究明白再记录一下牛客题目描述求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数(从1 到 n 中1出现的次数)。分析规律这个...
2019-11-18 20:55:20
252
原创 堆排序Python
def swap(L, i, j): L[i], L[j] = L[j], L[i] def HeapAdjust(L, parent, length): j = 2 * parent tmp = L[parent] while j <= length: if j < length and L[j] < L[j+1]: ...
2019-11-18 15:55:04
148
原创 Cascade R-CNN 笔记
前言1.本文重点是Cascade R-CNN的级联方式以及为何有效,尽量用较少篇幅表达清楚论文算法,其他一些不影响理解算法的东西不做赘述2.博客主要是学习记录,为了更好理解和方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正(论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考)论文链接代码链接论文翻译创新点用不同阈值的正负样本训练检测器并级联,提出Cascad...
2019-11-02 12:01:44
352
原创 RelationNet 笔记
前言1.本文重点是object relation module,尽量用较少篇幅表达清楚论文算法,其他一些不影响理解算法的东西不做赘述2.博客主要是学习记录,为了更好理解和方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正(论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考)论文链接代码链接计算机视觉中的attention机制参考:csdn、微信文章创新点引入a...
2019-11-01 16:27:21
4313
2
原创 RefineDet 笔记
前言1.本文重点是RefineDet 的网络结构,尽量用较少篇幅表达清楚论文算法,其他一些不影响理解算法的东西不做赘述2.博客主要是学习记录,为了更好理解和方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正(论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考)论文链接代码链接创新点提出ARM、TCB、ODM三个模块来结合一刀流和二刀流RefineDetRef...
2019-10-30 17:38:21
263
原创 STDN 笔记
前言1.本文重点是scale-transfer layer,尽量用较少篇幅表达清楚论文算法,其他一些不影响理解算法的东西不做赘述2.博客主要是学习记录,为了更好理解和方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正(论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考)论文链接代码链接创新点1.使用DenseNet(自带高低层特征融合)作为基础网络提取特征2....
2019-10-30 10:27:07
939
原创 CornerNet 笔记
前言1.本文重点是CornerNet的网络结构、corner pooling,尽量用较少篇幅表达清楚论文算法,其他一些不影响理解算法的东西不做赘述2.博客主要是学习记录,为了更好理解和方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正(论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考)论文链接代码链接论文翻译创新点1.提出直接检测corner的one-sta...
2019-10-29 18:15:21
332
原创 PFPNet 笔记
前言1.本文重点是PFPNet的网络结构和MSCA模块,尽量用较少篇幅表达清楚论文算法,其他一些不影响理解算法的东西不做赘述2.博客主要是学习记录,为了更好理解和方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正(论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考)论文链接创新点1.利用MSCA模块将spp输出的多尺度特征图进行融合2.提出PFPNet(Para...
2019-10-24 19:44:14
484
原创 SPP Net 笔记
前言1.本文重点是SPP(Spatial Pyramid Pooling)以及特征图和原图的映射关系,尽量用较少篇幅表达清楚论文算法,其他一些不影响理解算法的东西不做赘述2.博客主要是学习记录,为了更好理解和方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正(论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考)论文链接代码链接创新点1.改进R-CNN中的cnn前...
2019-10-24 14:11:21
214
原创 RFB Net 笔记
前言1.本文重点是RFB模块(Receptive Field Block),尽量用较少篇幅表达清楚论文算法,其他一些不影响理解算法的东西不做赘述2.博客主要是学习记录,为了更好理解和方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正(论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考)论文链接代码链接创新点1.结合人类视觉系统,提出RFB模块2.将RFB模块用...
2019-10-23 11:42:24
3562
原创 OHEM 笔记
说明1.本文是博主的学习记录,主要为了方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正2.本文重点是了解OHEM算法以及它与hard negative mining的异同点,尽量用较少篇幅表达清楚论文整体思路,其他一些不影响理解论文算法的东西有需要的请查看其他博客3.论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考,看本文的过程中如对一些名词有疑惑可以直接点击参考...
2019-10-22 15:42:15
370
原创 YOLOv3 笔记
说明1.本文是博主的学习记录,主要为了方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正2.本文重点是了解YOLOv3在之前两篇的基础上做了哪些改进,尽量用较少篇幅表达清楚论文整体思路,其他一些不影响理解论文算法的东西有需要的请查看其他博客3.论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考,看本文的过程中如对一些名词有疑惑可以直接点击参考链接原论文代码论文翻...
2019-10-21 17:51:57
523
原创 Mask R-CNN 笔记
说明1.本文是博主的学习记录,主要为了方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正2.本文重点是RoIAlign以及分割掩码分支的损失函数,尽量用较少篇幅表达清楚论文整体思路,其他一些不影响理解论文算法的东西有需要的请查看其他博客3.论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考,看本文的过程中如对一些名词有疑惑可以直接点击参考链接原论文代码论文翻译...
2019-10-19 11:39:31
262
原创 RetinaNet(Focal Loss) 笔记
说明1.本文是博主的学习记录,主要为了方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正2.本文重点是Focal Loss,尽量用较少篇幅表达清楚论文整体思路,其他一些不影响理解论文算法的东西有需要的请查看其他博客3.论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考,看本文的过程中如对一些名词有疑惑可以直接点击参考链接原论文代码论文翻译创新点1.提出Foc...
2019-10-18 18:15:43
477
原创 FPN 笔记
说明1.本文是博主的学习记录,主要为了方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正2.本文重点是了解FPN要解决的问题以及具体怎么做的,尽量用较少篇幅表达清楚论文整体思路,其他一些不影响理解论文算法的东西有需要的请查看其他博客3.论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考,看本文的过程中如对一些名词有疑惑可以直接点击参考链接原论文代码论文翻译创新...
2019-10-17 16:48:43
815
原创 YOLOv2 笔记
说明1.本文是博主的学习记录,主要为了方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正2.本文重点是了解YOLOv2在YOLO的基础上做了哪些改进,尽量用较少篇幅表达清楚论文整体思路,其他一些不影响理解论文算法的东西有需要的请查看其他博客3.论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考,看本文的过程中如对一些名词有疑惑可以直接点击参考链接原论文代码论文翻...
2019-10-16 15:56:57
406
原创 R-FCN 笔记
说明1.本文是博主的学习记录,主要为了方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正2.本文重点是了解R-FCN要解决的问题以及它是如何解决的,尽量用较少篇幅表达清楚论文整体思路,其他一些不影响理解论文算法的东西有需要的请查看其他博客3.论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考,看本文的过程中如对一些名词有疑惑可以直接点击参考链接原论文代码论文翻译...
2019-10-15 17:48:32
250
原创 SSD 笔记
说明1.本文是博主的学习记录,主要为了方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正2.本文重点是网络设计、测试过程、以及损失函数三大模块,尽量用较少篇幅表达清楚论文整体思路,其他一些不影响理解论文算法的东西有需要的请查看其他博客3.论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考,看本文的过程中如对一些名词有疑惑可以直接点击参考链接原论文代码论文翻译创...
2019-10-14 16:18:12
318
原创 YOLO 笔记
说明1.本文是博主的学习记录,主要为了方便以后查看,当然如果能为别人提供帮助就更好了,如果有不对的地方请指正2.文章重点是预测部分、训练部分以及损失函数部分三大模块,尽量用较少篇幅表达清楚论文整体思路,其他一些不影响理解论文算法的东西有需要的请查看其他博客3.论文中的链接是我经过大量搜索,个人认为讲解最清楚的参考,看本文的过程中如对一些名词有疑惑可以直接点击参考链接原论文代码论文翻译...
2019-10-12 17:00:32
349
原创 Faster R-CNN 笔记
原论文代码论文翻译创新点1.RPN网络代替selective search生成候选框,并且与检测网络共享卷积,使得Faster R-CNN可以端到端训练2.提出anchor box数据集同Fast R-CNN测试过程1.待检测图片2.输入共享卷积层得到特征图,此特征图分为两路,一路输入到RPN网络得到候选框,一路和得到的候选框一同输入到Rol池化中3.通过Roi池化统一尺寸后...
2019-10-11 17:38:44
232
原创 Fast R-CNN 笔记
原论文代码论文翻译创新点1.不用把2000个候选框都传入cnn提取特征,一张图片只提取一次特征2.用RoI 池化统一特征框的尺寸3.不考虑selective search的情况下,实现了end-to-end训练4.SVD对网络加速数据集同R-CNN测试过程1.输入图片2.用selective search提取2000个候选框,把图片输入给CNN提取特征(与R-CNN不同的是...
2019-10-10 17:24:54
204
原创 R-CNN 笔记
eval1.输入图片2. 通过selective search生成2000个候选框(region proposals),这些候选框大致包含了目标,但是位置不够准确而且还没有类别信息3.将每一个候选框统一变换尺度为277277的图片输入到cnn中提取特征,因为有2000个候选框,所以输出特征维度是200040964.将上一步的输出特征输入到SVM(每个类别都有一个SVM,有多少类就有多少个S...
2019-10-09 17:59:44
341
原创 GPU/CPU
一、(参考)1.显卡:又称显示适配器,接在电脑主板上,它将电脑的数字信号转换成模拟信号让显示器显示出来。2.GPU:GPU是显卡上的一块芯片,就像CPU是主板上的一块芯片。3.CUDA:通用并行计算架构,是一种运算平台,可以更加方便的利用GPU强大的计算能力,而不是像以前那样先将计算任务包装成图形渲染任务,再交由GPU处理。4.CPU和GPU的关系:在没有GPU之前,基本上所有的任务都是交...
2019-09-23 14:58:13
323
原创 在实例分割图上给目标画框
给定分割图(图上有多个同类物体,每个物体灰度值不同),给每个物体画框:from PIL import Imageimport numpy as npfrom PIL import Image, ImageDrawseg = Image.open("1.png")segnp = np.array(seg)rows =[]columns = []rmins = []rmaxs =...
2019-09-12 11:00:08
760
1
原创 训练集/验证集/测试集
用途数据集train(训练)训练集validation/test(验证)验证集test/evaluate(测试/评估)测试集现在测试集和验证集分的都不太清楚,每个人叫法不同,验证集通常可以从测试集中选出一小部分。...
2019-09-11 11:04:46
287
原创 pytorch学习笔记
抽时间学pytorch,记录一下重点。官网60分钟教程:一、what is pytorch?1.根据现有张量创建张量:1)x = x.new_ones(5, 3, dtype=torch.double)x必须是之前定义过;传入的是size;dtype不定义就默认之前的;张量的数据由函数名决定。2)a = torch.randn_like(x, dtype=torch.float)为了...
2019-09-04 14:46:51
754
原创 格式转换/数据流
1.json转csv:https://blog.csdn.net/weixin_42024812/article/details/87996910import jsonimport csv"""需求:将json中的数据转换成csv文件"""def csv_json(): # 1.分别 读,创建文件 json_fp = open("1.json", "r") c...
2019-08-26 10:52:23
331
原创 相机坐标系变换与姿态估计
1.坐标系变换:https://blog.csdn.net/waeceo/article/details/50580607
2019-08-22 15:46:25
552
原创 6d姿态估计学习
1.densefusion:https://blog.csdn.net/u010403272/article/details/93168245
2019-08-21 20:23:09
966
4
原创 欠拟合与过拟合
一、1.欠拟合训练集上表现很差(这种情况在测试集上也不会好),高偏差(bias)。解决办法:选择更复杂的网络;有正则项就减小正则项参数等。2.过拟合训练集上表现很好,但测试集上表现很差,高方差(variance)。解决办法:采用更多数据;如果有正则化就增加正则化参数,没有就加上正则化;DropOut等。参考:https://zhuanlan.zhihu.com/p/29707029...
2019-07-28 16:08:13
101
原创 BN
1.首先了解归一化、标准化和中心化归一化:把数据变成(0,1)之间的小数,把有量纲表达式变成无量纲表达式。标准化:把数据按比例缩放,使之落入一个小的空间里。常用的方法是z-score标准化,经过处理后的数据均值为0,标准差为1,处理方法是:x′=x−μσ,其中μ是样本的均值,σ是样本的标准差。中心化:常用的中心化方法:变量减去它的均值参考:1)https://www.cnblogs.co...
2019-07-28 10:48:35
130
原创 编译
1.源文件.cpp和头文件.h假如a.cpp里定义函数f1,a.h里声明函数f1,b.cpp想用函数f1,则b.cpp得包含a.h。https://www.runoob.com/w3cnote/cpp-header.html2.源文件、目标文件、可执行文件源文件就是人写的源代码,编译之后生成目标文件,再链接一下变成可执行文件1)编辑:就是创建和修改C程序的源代码-我们编写的程序称为源代码...
2019-07-22 16:24:17
101
原创 nms
1.https://zhuanlan.zhihu.com/p/409769062.https://blog.csdn.net/Blateyang/article/details/79113030
2019-07-18 14:06:04
3022
1
原创 ubantu/服务器
1.用ssh建立Jupyter Notebook映射:https://blog.csdn.net/Irene_Loong/article/details/81531268终端一:登录服务器然后jupyter notebook终端二:ssh user@219.216.98.187 -N -L localhost:8891:localhost:8890 (8890是运行jupyter note...
2019-06-02 19:20:17
146
原创 object detection api
github:1)https://github.com/tensorflow/models/tree/master/research/object_detection2)https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/detection_model_zoo.md3)https:/...
2019-06-02 19:00:37
352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人