08 2022 档案

【git基础】The TLS connection was non-properly terminated
摘要:error Failed to clone '3rdparty/cutlass'. Retry scheduled Cloning into '/home/worker/shared_data/3rdparty/tvm/3rdparty/dlpack'... 8ui90';/otyytuifatal 阅读全文

posted @ 2022-08-31 19:24 鹅要长大 阅读(4991) 评论(0) 推荐(0) 编辑

【CV算法基础】MeanShift算法理解
摘要:前言 MeanShift(均值漂移)是基于密度的非参数聚类算法,其算法思想是假设不同簇类的数据集符合不同的概率密度分布,找到任一样本点密度增大的最快方向(最快方向的含义就是Mean Shift),样本密度高的区域对应于该分布的最大值,这些样本点最终会在局部密度最大值收敛,且收敛到相同局部最大值的点被 阅读全文

posted @ 2022-08-31 19:23 鹅要长大 阅读(336) 评论(0) 推荐(0) 编辑

【ML算法基础】海林格距离(Hellinger Distance)
摘要:参考 1. 机器学习中的数学——距离定义(二十二):海林格距离(Hellinger Distance); 完 阅读全文

posted @ 2022-08-31 19:23 鹅要长大 阅读(293) 评论(0) 推荐(0) 编辑

【CV算法基础】ASMS(adaptive scale meanshift)算法理解
摘要:参考 1. ASMS算法(adaptive scale meanshift); 2. 基于 YOLOv3 和 ASMS 的 目标跟踪算法; 3. github_asms; 完 阅读全文

posted @ 2022-08-31 19:21 鹅要长大 阅读(157) 评论(0) 推荐(0) 编辑

【ML算法基础】巴氏距离
摘要:参考 1. 巴氏距离; 完 阅读全文

posted @ 2022-08-31 19:21 鹅要长大 阅读(33) 评论(0) 推荐(0) 编辑

【ML算法基础】次梯度下降法
摘要:参考 1. 次梯度下降法; 完 阅读全文

posted @ 2022-08-31 19:18 鹅要长大 阅读(28) 评论(0) 推荐(0) 编辑

【ML算法基础】梯度下降法理解
摘要:参考 1. 梯度下降法; 完 阅读全文

posted @ 2022-08-31 19:18 鹅要长大 阅读(14) 评论(0) 推荐(0) 编辑

【CV项目源码理解】ECCV2022 ByteTrack: Multi-Object Tracking by Associating Every Detection Box
摘要:Paper: http://arxiv.org/abs/2110.06864 Code: https://github.com/ifzhang/ByteTrack Leaderboard: ​https://motchallenge.net/result 参考 1. ECCV2022 ByteTra 阅读全文

posted @ 2022-08-31 19:17 鹅要长大 阅读(400) 评论(0) 推荐(0) 编辑

【CV算法基础】FocalLoss理解
摘要:作者提出focal loss的出发点也是希望one-stage detector可以达到two-stage detector的准确率,同时不影响原有的速度。既然有了出发点,那么就要找one-stage detector的准确率不如two-stage detector的原因,作者认为原因是:样本的类别 阅读全文

posted @ 2022-08-31 19:15 鹅要长大 阅读(201) 评论(0) 推荐(0) 编辑

【CV算法基础】GIoU算法理解
摘要:几种IoU的理解 IoU IOU是用来衡量两个边界框的重叠程度的。 GIoU 论文的地址为:https://arxiv.org/abs/1902.09630github代码地址:https://github.com/generalized-iou这篇论文出自CVPR2019,这篇论文提出了一种优化边 阅读全文

posted @ 2022-08-31 19:14 鹅要长大 阅读(150) 评论(0) 推荐(0) 编辑

【ML算法基础】匈牙利算法理解
摘要:前言 匈牙利算法是一种在多项式时间内求解任务分配问题的组合优化算法,匈牙利算法(Hungarian Algorithm)与KM算法(Kuhn-Munkres Algorithm)是做多目标跟踪的小伙伴很容易在论文中见到的两种算法。他们都是用来解决多目标跟踪中的数据关联问题。匈牙利算法与KM算法都是为 阅读全文

posted @ 2022-08-31 19:14 鹅要长大 阅读(1373) 评论(0) 推荐(0) 编辑

【DL基础】TTA测试时增强
摘要:前言 一般用于深度学习比赛中的一种trick。 TTA(test time augmentation) 数据增强通常在训练阶段进行,目前一些文献在测试时进行数据增强,在分割、分类、检测等场景都取得了不错的效果。 测试时增强,指的是在推理(预测)阶段,将原始图片进行水平翻转、垂直翻转、对角线翻转、旋转 阅读全文

posted @ 2022-08-17 19:10 鹅要长大 阅读(582) 评论(0) 推荐(0) 编辑

【软件工具使用】cephfs的使用
该文被密码保护。

posted @ 2022-08-17 19:10 鹅要长大 阅读(0) 评论(0) 推荐(0) 编辑

【python基础】os.listdir乱序问题
摘要:前言 想要获取之前某个目录的有序文件,除了文件名称,其他的比如文件内容、创建时间等都发生了改变,不清楚使用os.listdir是否会改变前后的文件排序。 可以使用帮助文档查看os.listdir的说明 help(os.listdir) output The list is in arbitrary 阅读全文

posted @ 2022-08-17 19:08 鹅要长大 阅读(1425) 评论(0) 推荐(0) 编辑

【CV项目源码实现】Floating point exception (core dumped)
摘要:前言 cmd ./darknet detector demo cfg/tfl.data cfg/yolov3-tiny-tfl.cfg backup/yolov3-tiny-tfl_500000.weights data/tfl.avi error Floating point exception 阅读全文

posted @ 2022-08-17 19:08 鹅要长大 阅读(532) 评论(0) 推荐(0) 编辑

【python基础】super的理解
摘要:super() 函数是用于调用父类(超类)的一个方法。 super() 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。 P 阅读全文

posted @ 2022-08-17 19:08 鹅要长大 阅读(31) 评论(0) 推荐(0) 编辑

【CV源码项目实现】darknet中network的实现过程
摘要:darknet的网络结构使用network结构体进行保存,network的构建过程主要包括以下几个函数: load_network(src/networks.c) > parse_network_cfg(src/parser.c) >make_network(src/network.c) >pars 阅读全文

posted @ 2022-08-17 19:05 鹅要长大 阅读(34) 评论(0) 推荐(0) 编辑

【python基础模块】Python的日志模块logging的使用
摘要:参考 1. Python的日志模块logging的使用; 完 阅读全文

posted @ 2022-08-17 19:05 鹅要长大 阅读(18) 评论(0) 推荐(0) 编辑

【python error】FutureWarning: The error_bad_lines argument has been deprecated and will be removed in a future version.
摘要:前言 博主运行python代码的时候出现了warning,主要是模块版本引起的。 drawlog.py warning drawlog.py:76: FutureWarning: The error_bad_lines argument has been deprecated and will be 阅读全文

posted @ 2022-08-17 19:05 鹅要长大 阅读(1813) 评论(0) 推荐(1) 编辑

【算法基础】旋转卡壳算法理解
摘要:前言 参考 1. 旋转卡壳系列博客; 2. 旋转卡壳(1)--求凸包(点集)直径 poj 2187; 完 阅读全文

posted @ 2022-08-17 19:04 鹅要长大 阅读(62) 评论(0) 推荐(0) 编辑

【DL基础】梯度爆炸和梯度消失的理解
摘要:前言 一、名词解释 目前优化神经网络的方法都是基于BP,即根据损失函数计算的误差通过梯度反向传播的方式,指导深度网络权值的更新优化。其中将误差从末层往前传递的过程需要链式法则(Chain Rule)的帮助,因此反向传播算法可以说是梯度下降在链式法则中的应用。 而链式法则是一个连乘的形式,所以当层数越 阅读全文

posted @ 2022-08-10 10:33 鹅要长大 阅读(634) 评论(0) 推荐(0) 编辑

【labelme的使用】"IndexError: list index out of range" when edit label
摘要:前言 使用labelme,想要改变之前标注的label名称,使用的是一个新的类别名称,比如原来是off_red/ off_green,想要将这些类别名称全部改为off,使用labelme的过程中出错,故此记录。 labelme的版本 conda list | grep labelme labelme 阅读全文

posted @ 2022-08-08 18:41 鹅要长大 阅读(426) 评论(0) 推荐(0) 编辑

【DL基础】DL权重参数初始化方法总结
摘要:参数初始化的理想状态是参数正负各半,期望为0。 正确的初始化方法应该避免指数级地减小或放大输入值的大小,防止梯度“饱和”。 对于权值的初始化,Glorot提出两个准则: 各个层激活值的方差保持不变(正向传播) 各个层的梯度值的方差保持不变(反向传播) 参考 1. 神经网络参数初始化(MSRA、Xav 阅读全文

posted @ 2022-08-08 18:41 鹅要长大 阅读(113) 评论(0) 推荐(0) 编辑

【DL基础】训练DL网络loss出现Nan的原因分析
摘要:前言 最近运行darknet项目,重新划分数据集进行训练,一定迭代次数之后loss数值突然暴增,然后突然变为Nan,之后一直为Nan,与之前训练相比,只有数据集重新划分,其他源码都没有变动。 问题解释 训练过程数据几乎都是nan,查看train log发现迭代到997次时loss突然暴增,之后迭代到 阅读全文

posted @ 2022-08-08 18:40 鹅要长大 阅读(805) 评论(0) 推荐(0) 编辑

【CV项目源码实现】darknet yolov3输入图片预处理及将预测框bbox还原至原图
摘要:前言 Yolov3网络的输入默认为416x416,然后待检测的图片不总是416x416,这就产生了如何将待检测图片,在不破坏特征的情况下缩放至416x416,并对应在网络产生预测框后,如何将416x416图中的预测框还原至原图的问题。 预处理过程letterbox_image letterbox_i 阅读全文

posted @ 2022-08-08 18:39 鹅要长大 阅读(66) 评论(0) 推荐(0) 编辑

【DL基础】理解深度学习中的动量(momentum)
摘要:前言 参考 1. 深度学习中的动量(momentum); 完 阅读全文

posted @ 2022-08-08 18:39 鹅要长大 阅读(278) 评论(0) 推荐(0) 编辑

【opencv基础】opencv cv::Mat::step的理解
摘要:前言 调试代码过程中发现cv::Mat step的使用,之前没注意过,故记之。 opencv cv::Mat解释 step Number of bytes each matrix row occupies. The value should include the padding bytes at 阅读全文

posted @ 2022-08-08 18:39 鹅要长大 阅读(765) 评论(0) 推荐(0) 编辑

【其他】一些常识
该文被密码保护。

posted @ 2022-08-02 10:55 鹅要长大 阅读(0) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

点击右上角即可分享
微信分享提示