自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

罟霖同学的站点

分享一些深度学习的知识

  • 博客(93)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 推荐系统评价指标介绍--CG, DCG, NDCG

推荐系统评价指标介绍--CG, DCG, NDCG

2024-03-06 21:59:33 967

原创 YouTubeDNN排序模型为什么预测的是观看时长?

YouTubeDNN的排序模型在训练和推理阶段的目标是存在差异的,一个是输出加权LR,一个是输出幂,哪一个和宣称的用于预期观看时长都是不一致的,理论而言应该直接输出标量预测值比较合适。本文将尽量简单的介绍为什么这样做是合理的。

2024-03-03 16:04:46 850

原创 本地由LeetCode输入构建二叉树(C++版)

LeetCode里涉及到二叉树的题都是采用了形如这样的格式作为输入,其中NULL就表示该节点为空节点。LeetCode并没有给出如何通过这样一个数组进行二叉树的构建,但我们通过分析可以发现这实际上就是一个对二叉树的层次遍历过程,只不过空的叶子节点使用了NULL来进行占位。

2024-01-11 21:58:49 492

原创 二叉树统一迭代法解析

二叉树的统一迭代法有两个要点:1.确定入栈顺序;2.放置占位符来区分是否要探索当前根节点的子树。

2024-01-10 16:06:45 946

原创 Spark导入报错:object security is not a member of package org.apache.kafka.common

排查后发现是因为添加的jar依赖里没有kafka这一项,去下载了对应版本的Kafka jar包后放置在底下却仍然报错。。

2024-01-02 22:15:18 582

原创 GumbelSoftmax感性理解--可导式输出随机类别

整体而言,GumbleSoftmax通过引入了Gumble随机噪声使得输出的类别真正具有随机性,而将argmax软化为softmax则使得这一随机过程可导。

2023-12-12 22:07:39 1046

原创 LightGBM模型保存save_model后加载

LightGBM模型的加载通常会使用外置的joblib接口来实现,但有时候我们也能看到使用其自带接口save_model来实现。但网上对于这一接口下保存的模型该如何读取,并没有相关详尽的介绍。本文将给出保存后后该如何读取。

2023-11-15 09:56:59 686

原创 Windows11更新后Chrome无法打开解决方案

最近更新了win11后,chrome突然抽风无法打开了,不知道是不是微软的锅,上网查询发现似乎有很多人最近碰到了相同的问题,试了试最为广泛传播的方案–。然而在我这无效,索性直接重装,发现有奇效,无需卸载现有chrome,直接在下载,然后按着点击下载好的exe安装即可,起码在我这里是有效的。

2023-10-09 22:33:00 3928

原创 5min看懂torch.einsum()计算方法-torch.einsum()手动推导详解

 本文将从实际复杂案例的角度对torch.einsum()的计算过程进行分析,一步一步的推导最终输出的每个元素和输入元素之间的关系。

2023-09-03 23:42:09 687

原创 windows11无故自动重启故障排查

windows 11版本是 Windows11家庭中文版 22H2,由于电脑放在工位需要跑模型,所以默认是长开的状态。但是最近来到工位总是发现电脑莫名其妙的自动重启。一开始以为是实验室断电的缘故,后来发现周围人的电脑都是正常运行状态,于是开始了系统故障的排查.

2023-08-09 17:01:22 9536 1

原创 ABIDE Preprocessd 结构态MRI数据集介绍及下载(FreeSurfer流程)

本篇面向于ABIDE Preprocessed数据集中Freesurfer预处理的结果数据,介绍了输出文件较为重要的几项,以及如何从中获取脑区的形态学特征。

2023-06-27 17:13:03 966 10

原创 Python+OpenCV 实现图像位平面分层进行图像信息隐藏

本文的主题是介绍图像位平面相关知识,并依据不同位平面包含信息量的多寡设计了基于Python和Opencv的图像信息隐藏算法,实际就是位平面的叠加,可以适用于图片加水印等场景。

2023-06-26 17:53:31 955

原创 np.random.shuffle ()对于多维数组沿任意一维进行顺序打乱

``np.shuffle``和``np.permutation``都可以完成对于array的打乱工作,但它们所针对的都是1-D array,使得其应用场景较为有限。针对这一问题,本文给出一个针对于多维数组沿任意轴进行打乱的方案。

2023-06-08 18:19:53 752

原创 ABIDE Preprocessed 结构态MRI数据集介绍及下载

ABIDE Prerocessed项目是在ABIDE I 项目的基础上发展而来,主要是对ABIDE I中采集到的原始数据进行了一定的预处理和初步的特征提取。针对于fMRI和sMRI数据有着不同的处理方式,本次主要对其中提供的sMRI预处理结果进行介绍,同时对这些数据的下载方法进行展示。除此之外,采集策略、样本数目等更为宽泛的介绍参见官网首先ABIDE Preprocessed项目对于sMRI数据给出了三种不同的预处理方案下的结果,分别为。

2023-06-05 17:27:32 1897

原创 Sklearn自定义实现GridSearch

网格搜索(GridSearch)可以帮助我们确定最优的模型参数,但它的封装程度较高,难以进行自定义的评价指标设置;此外默认使用K-fold来选取最优参数也比较烦人。因此本文设计的自定义GridSearch流程实现了在固定的evaluation set进行最优模型的选取。实际上最后发现还是不要固定验证集来评估模型的好坏,非常容易过拟合,还是在数据处理上做好准备吧。

2023-06-03 15:39:32 216

原创 自监督对比学习系列论文(二):有引导对比学习--SCCL,SwAV,PCL,SupervisedCon

本篇承接前一篇自监督对比学习的介绍,这次主要关注于包含先验指导的对比学习,这一指导更进一步的可以区分为聚类指导以及标签指导两种类型。前者给出数据集的基本结构–即数据可以大致划分为K个类别,但如何划分,依据什么样的特征或者目标进行划分并没有给出,需要通过聚类的方式自行学习。而基于标签指导的对比学习则显式的给出了instance的标签,迫使同类样本在特征空间上的距离得以保留。

2023-05-22 17:20:42 755

原创 自监督对比学习系列论文(一):无引导对比学习--MOCO,SimCLR

对比学习(self-supervised learning)的应用场景是用无标记或者少标记的数据进行模型的预训练以得到一个较好的预训练模型,然后便可将该模型轻松的迁移到到下游任务上。显而易见的,对比学习的难点在于我们如何在没有标注的情况下来指导模型的训练,也就是如何设计pretext task。

2023-05-22 17:11:28 924

原创 Pytorch中DataLoader输出类型问题--“ RuntimeError: Input type (double) and bias type (float) should be the“

Pytorch中DataLoader输出精度问题–“ RuntimeError: Input type (double) and bias type (float) should be the same"和“RuntimeError: expected scalar type Double but found Float”来源很简单,在使用DataLoader进行数据集读取后,得到的Batch数据通过神经网络报错,经查看是因为Pytorch中神经网络的参数默认精度是,而送入的测试数据精度是导致报错。

2023-05-11 10:19:45 5966 1

原创 Pytorch高级训练框架Ignite详细介绍与常用模版

本文从实用性的角度出发给出Ignite的建设框架,最终给出个人设计的Ignite使用模版,后续直接在``train.py``文件里直接调用``do_train()``函数即可利用Ignite进行模型训练。为讲解需要,中间每个子部分的代码为最终代码中相应部分重新排序得到,最终代码中其顺序会进行调整。

2023-05-10 22:00:25 1351 1

原创 Unsupervised Domain Adaption (UDA)及domain shift介绍

本文主要对UDA问题进行了简略的介绍,并且给出了一些常用的方法,最后主要对Self trainging 方法在UDA上的应用进行了介绍,对domain shift问题进行分析。

2023-05-08 16:34:23 1003

原创 matplotlib一维散点分布图的绘制

本次的目标是绘制数据的一维散点分布图,应用场景是数据一维标签的聚类可视化,假定我们拥有原始的带标签数据Xy其中X为样本特征矩阵,y为对应样本的标签(连续值),通过聚类算法得到了X的伪分类标签y​y​∈12...N,想要绘制出相同类别样本在标签值是否同样是集中的。值得注意的是,由于我们可能获得多类样本,因此仅仅使用一张图来进行绘制可能会使得不同类别样本的marker在图上相互重叠,因此需要为每一类样本单独绘制一维散点分布图,并在同一张画布上显示。

2023-03-08 09:54:47 1585

原创 VScode中不同目录间python库函数的调用

vscode中跨目录的模块调用远不如pycharm中的来的简单,在pycharm中即使是不同库文件夹中子函数也可以进行互相调用。而在VScode中则需要我们手动向其中添加依赖路径。如下相同的文件结构,在pycharm中可以简单的在中导入model中的模型,而在VScode中则会提示,因此我们需要手动导入路径。

2023-01-02 16:43:50 1609 3

原创 长尾分布系列论文解析(三)On Multi-Domain Long-Tailed Recognition, Imbalanced Domain Generalization and Beyond

长尾分布系列论文解析第三篇:关注多域学习中的长尾分布问题。相关论文:On Multi-Domain Long-Tailed Recognition, Imbalanced Domain Generalization and Beyond

2022-11-21 09:44:11 732 1

原创 长尾分布系列论文解析(二)Delving into Deep Imbalanced Regression

长尾分布系列论文解析:回归问题中的长尾分布。相关论文:Delving into Deep Imbalanced Regression

2022-11-21 09:37:05 967

原创 长尾分布系列论文解析(一)Decoupling Representation and Classifier for Long-Tailed Recognition

长尾分布系列论文解析:分类问题中的长尾分布。论文名:Decoupling Representation and Classifier for Long-Tailed Recognition

2022-11-21 09:28:56 2168 1

原创 zotero中编写CSL文件自定义参考文献格式

CSL全称citation stytle Language,顾名思义就是编写参考格式的语言,本身在XML格式上发展而来。1,本文也算是在该文档基础上修改而来,从中受益匪浅。本文着重关注的是如何看懂CSL文件,在了解其层次化结构的基础上进行修改,并且主要是在Zotero提供的范本CSL上进行介绍,不涉及较为偏门的语法。

2022-10-30 17:48:10 5252 4

原创 PPT中图片(形状)叠加时的透明效果

PPT2019版本中的图片叠加透明效果设置

2022-10-08 20:13:10 4338

原创 假设检验(t检验)

假设检验中t检验的记录

2022-10-04 09:45:49 1777

原创 神经受控微分方程(NCDE)介绍

Neural controlled differential equations (NCDE)介绍

2022-09-06 09:59:42 2015

原创 神经常微分方程(NODE)介绍

Neural differential equations (NODE)的介绍

2022-09-06 09:56:00 1676

原创 我的创作纪念日

我的创作纪念日。

2022-08-20 21:47:16 106 2

原创 期刊论文公式编号、居中技巧

期刊论文写作过程中遇到的公式排版技巧,也包括了利用Mathtype对word公式进行转换。

2022-08-12 21:54:26 1534

原创 path development介绍

Path development是一种描述时许序列的方法,相较于Path signature,具有无需阶段,维数和输入维数无关的优势。

2022-07-30 09:19:56 329 1

原创 transformer一统天下?depth-wise conv有话要说

本文是对《ONTHECONNECTIONBETWEENLOCALATTENTIONANDDYNAMICDEPTH-WISECONVOLUTION》的分析,作者在cnn领域找到了和localattention模块相似的机制,以此构建出了可以和swintransformer分庭抗礼的CNN架构。

2022-07-20 22:07:03 1169

原创 空洞卷积详解(输入输出大小分析)

空洞卷积的详细分析,对输入输出的大小进行了推导;并介绍了相关改进版本。

2022-07-18 18:23:21 5148 5

原创 转置卷积理论解释(输入输出大小分析)

转置卷积的理论解释和输入输出大小的分析推导。

2022-07-05 23:28:43 1170 6

原创 RCNN、Fast-RCNN、Faster-RCNN介绍

RCNN,Fast-RCNN,Faster-RCNN介绍

2022-06-22 11:37:46 3516

原创 Pytorch中交叉熵损失函数分析

pytorch中各种熵函数的使用介绍。

2022-06-19 23:22:33 475

原创 图像特征-链码(Freeman code)

链码的python实现

2022-05-24 18:12:35 4954 6

原创 论文解析:SCA-CNN

论文解析:《SCA-CNN: Spatial and Channel-wise Attention in Convolutional Networksfor Image Captioning》

2022-05-10 21:02:47 808

样例对比学习->类别监督对比学习脉络梳理

汇报PPT,主要介绍了几篇深度学习领域->对比学习方面的论文,对于MOCO,simCLR两种典型的对比学习框架进行了介绍;而后从样例对比学习转到聚类对比学习,再转而介绍了有监督对比学习,总共设计6篇论文。适合于组会汇报,有需要建议先私聊。

2023-06-17

图像运动补偿编码,包含了对于视频中连续两帧的帧间预测,给出了后一帧对于前一帧的分块运动向量和误差.

图像运动补偿编码,包含了对于视频中连续两帧的帧间预测,给出了后一帧对于前一帧的分块运动向量和误差,并对运动向量霍夫曼编码,误差量化编码。

2021-10-24

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

TA关注的人

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