自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(171)
  • 资源 (8)
  • 收藏
  • 关注

原创 小波变换第2讲:尺度函数与小波函数

Content1 尺度函数1.1 Harr尺度函数1.2 尺度函数的重要性质1.2.1 VjV_jVj​空间的正交基1.2.2 嵌套子空间1.2.3 交空间和并空间1.2.4 尺度函数递归等式2 小波函数2.1 Harr小波函数参考文献前文Why wavelet?介绍了FT以及STFT在时频分析方面的缺陷,本文将介绍小波变换的主体部分。小波变换(WT)方面的不同书籍,涉及到的一些定义不尽相同,对理解小波造成了一些困扰。本文主要参考的是冈萨雷斯 数字图像处理 第3版第7章的有关内容。本文中的尺度函

2021-08-25 16:53:01 12466

原创 pytorch 常用loss函数整理篇(二)

1.Dice Loss

2020-05-05 19:26:25 4299 1

原创 pytorch 常用loss函数整理篇(一)

loss函数大全参考文件平均绝对误差(MAE)/L1 Loss当torch.nn.L1Loss的参数reduction选择’sum’时即为L1 loss;当选择 ‘mean’ /'none’时,即为MAE。KaTeX parse error: Can't use function '\]' in math mode at position 74: …_i^p} \right|} \̲]̲............

2020-05-04 13:13:12 7704

原创 openGL入门实例1:新建一个窗口并显示三角形

【代码】openGL入门实例1:新建一个窗口并显示三角形。

2024-05-18 23:08:10 140

原创 c++保存及读取文件

将图片保存为字典类型(图片名称+图片数据)。代码中给出了两种方法,一种是。

2024-05-18 00:27:52 217

原创 鲁棒线性模型估计(Robust linear model estimation)

寻找更鲁棒的方法过滤掉异常点,以获得更准确的模型预测参数。

2024-04-09 21:54:04 690

原创 cuda 纹理内存 texture memory

纹理内存的使用

2024-04-09 21:52:44 599

原创 cuda加速:memory coalescing,Bank Conflicts

实际的共享内存由32个bank组成,warp由32个线程组成。这里仅用4个bank(A、B、C、D)以及4个thread来进行说明。参考【1】中给出的定义:一个warp中,thread 0到thread 31访问连续的内存空间,则这些线程的访问被合并为一次访问。下图两种情况均能保证一个thread访问不同的bank,不会造成bank conflict。不同的线程访问同一个bank,会导致串行访问,这称之为bank conflict。

2024-02-22 18:20:54 395

原创 混合精度训练

下图是使用FP32训练Multibox SSD detector network时梯度的直方图。当这些数据用FP16进行表示时,很大一部分FP32表示时的非零值,就会变成0。这将会导致一些权重无法实现更新,进而导致模型不收敛。为了防止FP16表示时很多梯度数据为0的问题,就需要使用 loss scaling。下图灰色曲线代表不使用loss scaling,进行混合精度训练时不收敛。中的一张图,来说明 loss scaling的必要性。

2024-02-22 18:19:02 456

原创 c++ class总结

在父类中对某成员函数不进行实现,而放在子类中具体实现,就要用到纯虚函数。静态成员变量不专属于某一个类对象,可以通过类或者类对象进行访问。当基类指针指向派生类对象时,调用时却使用了基类中相应的成员函数。除了将整个类都作为友元类,还可以定义将类的函数作为其他类的友元。const修饰的成员函数中,成员变量通常来说不能进行修改。静态成员函数也是相似的,可以通过类或者类对象进行访问。类进行实例化后,通过其对象不能访问类的私有属性和函数。另外,子类对应的成员函数定义时,也可加上。中public属性的成员及成员函数。

2024-01-24 09:39:30 619

原创 onnx实现pytorch模型推断及量化

本博客提供了使用onnx实现 pytorch resnet101模型的量化和推断。

2023-12-16 18:27:28 985

原创 Jetson nano 系列之8—jetson nano的PWM驱动

本博客介绍了使用jetson nano及PCA9685芯片,实现舵机的PWM控制。

2023-12-16 15:43:57 1307

原创 使用tensorrt加速深度学习模型推断

此博客介绍如何将resnet101模型在CIFAR100数据集的分类任务,使用tensorrt部署。完整代码如下。

2023-12-03 18:40:36 529

原创 pytorch 模型量化quantization

此博客结合CIFAR100数据集分类任务,分别采用和对resnet101模型进行量化。

2023-12-03 18:36:53 1191

原创 离散信号的卷积与相关

一维、二维卷积运算和相关运算的比较及代码实现

2023-11-20 20:41:45 394

原创 使用numba cuda 加速Python运算

python版cuda的使用

2023-11-20 20:41:02 401

原创 卡尔曼滤波之二:Python实现

Python代码实现卡尔曼滤波:2个预测+3个更新环节。

2023-11-06 23:34:22 424

原创 图像配准之三:基于相关性

这里使用的是皮尔逊相关系数。

2023-11-05 17:00:05 240

原创 图像配准之二:基于互信息

基于2D直方图互信息的图像配置

2023-11-05 15:53:25 478

原创 shell脚本入门

中的内容:循环打印该文档中的内容:2.if语句参考文献[1] Shell循环语句详解–for循环[2] [shell脚本报错:“[: =: unary operator expected“解决办法(https://blog.csdn.net/weixin_42891455/article/details/121339338)

2023-11-02 12:42:05 78

原创 不同图像工具读取图片的区别

两个维度方向分别是沿着宽、高的方向。

2023-10-26 09:44:44 79

原创 Python调用c++生成的dll

【代码】Python调用c++生成的dll。

2023-10-18 10:45:44 825

原创 vs2019 libtiff安装及应用

libtiff 安装及demo

2023-10-17 00:00:41 820

原创 Jetson nano 系列之7—jetson 通过rtp将视频发给远程host

本博客介绍了将jetson nano csi摄像头的视频通过rtp发给其他主机(这里是一台windows笔记本)。

2023-10-15 11:44:39 648

原创 c++ pthread库使用

pthread库的安装及简单使用

2023-10-10 11:35:57 308

原创 离散傅里叶变换DFT的代码实现

dft的Python与c++实现

2023-10-07 18:41:51 482 1

原创 使用opencv及FFmpeg编辑视频

我使用的是第一个压缩包。剪切到自定义位置,并设置好系统路径。在这之前音频文件要准备好。此时保存的视频没有声音。其中一个视频为背景。

2023-10-07 00:23:03 1406

原创 qt 6知识集

详见参考文献[1]。

2023-09-20 21:52:07 592

原创 [cuda 技术总结2] cuda错误返回值

错误返回值对快速确认出错代码,很有帮助。这里总结下笔者使用过的方法。

2023-07-25 10:39:11 568

原创 [cuda 技术总结1] 第一次调用 cuda 库函数 耗时很长

在cuda编程中,发现调用cuda文件总耗时一百多ms,而纯kernel计算时间才3ms。时间都去哪了?查资料,trouble shooting,最后才发现这多出来的时间,就是第一次调用cuda api的时间:隐式cuda初始化,加载上下文…2.Linux下将驱动加载的默认模式改成“持久保存”

2023-07-14 14:16:00 927

原创 VS2019使用入门

配置VS2019

2023-07-10 12:34:05 667

原创 独立成分分析ICA

独立成分分析ICA

2023-06-01 18:35:38 590

原创 马尔科夫链 Markov chain

马尔科夫链(Markov chain)及其模型在机器学习中应用广泛,本文结合一些参考资料做一个总结。

2023-05-31 19:40:59 838

原创 C++ Eigen、opencv库矩阵操作

C++ Eigen库/opencv库矩阵操作

2023-05-31 09:48:53 1972

原创 一种求数组/列表最大值次大值的方法,思路很nice!

它从最大值对应序号的下一个元素出发,通过余数及设置遍历次数,恰好遍历除了最大值之外的整个数组/列表。获取最大值的方法,即我们通常使用的遍历方法。获取次大值的方法,使用遍历,需要点技巧。

2023-05-09 14:08:56 404 1

原创 图像处理荟

总结遇到的优秀图像处理算法

2023-05-06 15:21:28 91

原创 大津算法ostu

为了深入介绍此算法,先说明一些背景知识。

2023-05-04 18:42:22 918

原创 python 正则表达式

python 正则表达式。

2023-04-20 00:49:33 253

原创 【分享NVIDIA GTC 23大会干货】加速生成式AI在生物学和医疗领域的应用

在此做个分享。生成式AI可以说是此次GTC大会的关键词之一。正如session中所讲,生成式AI是AI领域的next wave/chapter。以CHATGPT为代表的生成式AI模型可以说近期是万众瞩目。使用CHATGPT可以实现判若真人的对话、帮助人们回答一些问题,协助完成一些工作,如写一段代码;使用DALL-E,输入一段文字,生成一张对应的图片;使用alphafold,从蛋白质氨基酸序列预测蛋白质三维结构…那么在生物学和医疗领域,生成式AI具体有什么应用呢?

2023-03-23 01:09:22 1229 3

原创 Diffusion model之DDPM

DDPM(Denoising Diffusion Probabilistic Models)扩散模型由两个过程组成:forward process(diffusion process)以及reverse process。forward process用于以markov链的形式向原始数据逐渐添加高斯噪声;reverse process接受随机噪声,生成目标数据(如图片)。本文介绍均以图片为例。

2023-03-09 18:22:32 1045

Spectral Representations of Natural Images

参考https://distill.pub/2021/understanding-gnns,学习图的谱表征方法。

2022-10-19

GCN的pytorch实现

本代码可以纵观从数据load到GCN训练的全过程,是一份比较好的学习demo。 本代码参考自https://colab.research.google.com/drive/1mMUKnvM_Byu8wEcJpFSYGnniPPhIOD7N?usp=sharing。

2022-10-08

small_object_detection

配套csdn博客https://blog.csdn.net/WANGWUSHAN/article/details/118422175,适应性修改可直接应用于VOC数据集 相对坐标(cls,x,y,w,h)下的数据增强。

2021-11-10

c++ 自带函数学习.xlsx

c++自带函数 个人整理

2021-06-10

一张excel掌握python常用函数

python 常用自带函数(包括list、string等的常用用法 含例子)

2021-06-10

YOLO_V4模型可视化.zip

使用netron做的可视化。 另外,也可参考本人csdn中有关YOLO_V4的介绍:https://blog.csdn.net/WANGWUSHAN/article/details/116331716。

2021-05-08

mnist_kd.ipynb

知识蒸馏 knowledge distillation入门小demo GitHub链接:https://github.com/cv-ape/knowledge_distill-pytorch-demo-about-mnist

2021-04-27

faster_rcnn.vsd

此资源为本人博客《Faster R-CNN学习笔记》https://blog.csdn.net/WANGWUSHAN/article/details/115550391中模型的可编辑版。

2021-04-10

使用resnet FCN训练VOC2007 数据集语义分割

在google colab上完美验证过。 可结合本人博客https://blog.csdn.net/WANGWUSHAN/article/details/103600950#comments_14325675 进行学习。 使用时需要把数据集放到:"/content/drive/My Drive/VOC2007"文件夹下。 声明:本程序参考了知乎:https://zhuanlan.zhihu.com/p/32506912。

2020-12-24

空空如也

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

TA关注的人

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