自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Genesis | 调试日志 | RigidLink

最近在做 Genesis 环境下的仿真项目,调试过程顺手记录一下,以便后续参考。本篇主要是针对刚体链接(RigidLink)的简单调试:命名获取,姿态获取。

2025-01-24 12:35:11 297

原创 实验记录 | 将 NTU120-CSub 数据集规模减半

由于 NTU120 数据集规模较大,实验耗时较长,因此我将数据规模缩减至原来的一半,同时保持样本的分布不变。我采用了简单的数组切割方法,确保了各类别样本和划分前一样的均匀分布。

2024-11-02 16:13:49 696

原创 Notion + Python + scholarly = 超强文献管理助手

我结合了Notion Integration 和 scholarly 两种工具,实现 Python 自动化脚本获取文章在谷歌学术的引用量等信息,高效自动更新 Notion-based 文献数据库。文章提供的 Notion +Python 实现自动化工作流的简单示例,可以轻松适配到 Notion 中需要批量数据更新的任何场景。

2024-10-28 09:15:27 1107

原创 Python获取谷歌学术的文献引用量等信息 | scholarly & SerpAPI

文献管理工具往往无法实时更新文章的引用量信息。我通过 scholarly 和 Google Scholar API 两种方法,实现Python自动化脚本获取文章在谷歌学术上的引用量等信息,从而高效地更新自己的文献数据库。

2024-10-27 00:40:57 1788 1

原创 HiRT | 异步控制策略,告别VLA时延问题

HiRT 通过异步处理的策略,将 VLM 作为低频慢思考过程,将轻量的动作策略模型作为高频快响应过程 ,以此解决 VLA 驱动带来的控制时延问题。这是本菜看的第一篇具身智能相关的论文,理解总结不当处欢迎批评指正!

2024-10-11 18:13:10 1054

原创 神经网络训练不起来怎么办(零)| General Guidance

模型性能不理想时,如何判断 Model Bias, Optimization, Overfitting 等问题,并以此着手优化模型。在这个分析过程中,我们可以对Function Set,模型弹性有直观的理解。

2024-09-07 17:05:38 891

原创 实验记录 | 点云处理 | K-NN算法3种实现的性能比较

本菜在复现点云文章过程,遇到了三种 KNN 的实现方式:knn、knn_point、knn_cuda,故在此一并对比总结,最后对三种实现方案进行了性能比较。

2024-09-07 15:46:42 1864

原创 神经网络训练不起来怎么办(五)| Batch Normalization

当 input feature 在不同 dimension 上差距很大的时候,会产生一个非常崎岖的误差平面。这种崎岖多变的误差平面容易导致训练陷入困境。Batch Normalization 则是通过直接改变 input feature 的分布,得到一张均匀、光滑的 error surface,使得训练变得容易。

2024-09-02 22:03:43 947

原创 实验记录 | PointMLP | Grouping layer + Geometric Affine

图像卷积的经典思想:将周围的像素信息加权到中心像素点上,以实现降采样和特征的聚合。点云亦是如此:先通过采样选取中心点,然后找到中心点周围的邻域点,最后将邻域点的信息聚合到中心点上。这样便实现了 “降采样,聚合特征” 的效果。上代码!

2024-09-02 21:18:45 1472

原创 CS231n | 02-Image Classification with Linear Classifiers

因为本菜之前学过深度学习和计算机视觉的课程,虽然这节课大部分还是老生常谈的东西,但是细品又有新东西:KNN算法思想永垂不朽,线性分类矩阵又为何是图像收集器?本文带您循序渐进,逐步揭晓。如有理解不妥之处,欢迎批评指正~

2024-08-31 16:33:43 904

原创 Bug | CUDA | cuDNN error: CUDNN_STATUS_INTERNAL_ERROR

如果我指定了 “CUDA:5” 进行调试,程序就会出现如下的报错;但如果我用 “CUDA:0” 运行程序,就能够正常运行,不发生程序报错。本质是 CUDA_VISIBLE_DEVICES 无效设置导致的。

2024-08-26 18:15:17 307

原创 CS231n | 01-Introduction

因为本菜之前学过深度学习和计算机视觉的课程,所以感觉这节课大部分还是老生常谈的东西。在这里记录本节课的关键内容,最后谈谈本节课带给我的一些思考。如有理解不妥之处,欢迎批评指正~

2024-08-26 10:56:58 449

原创 conda | 00-批量显示各环境的torch版本

做科研的时候我们都需要配置各种各样的虚拟环境,如果你的服务器已经有很多虚拟环境了,我想告诉你:不用配置!不用配置!不用配置!秘诀就是在所有环境中找到一个最匹配的环境,直接复制来用。即便你已经对conda的环境配置驾轻就熟,这种方法依然能够节省你大量的时间。

2024-08-26 10:36:16 464

原创 CS231n | 00-计算机视觉的进化史

在这个由0和1编织的数字世界里,计算机视觉的发展史就是一部关于如何让机器学会‘看’的史诗。我结合CS231n课程内容以及互联网资源大致梳理了其发展脉络。从1959年猫的视觉神经实验,到深度学习在21世纪的爆发,计算机视觉的旅程充满了智慧的闪光和意外的曲折。

2024-08-22 00:08:28 1201

原创 Bug | 避免因条件判断顺序导致的容器访问错误:if(x <= max_heap.top() || max_heap.empty())

if (表达式1 || 表达式2 || 表达式3......) 由于逻辑运算符的短路特性,各个条件表达式的顺序并不是严格平行的,应该严谨地考虑实际的逻辑顺序。

2024-08-11 21:20:19 171

原创 洛谷 | P1168 中位数 | 对顶堆:小根堆+大根堆

利用对顶堆(最大堆与最小堆),保持两堆大小平衡,实现动态数据流中高效的中位数计算。

2024-08-11 15:58:44 515 1

原创 Bug | priority_queue.size()无符号整型进行减法运算引发的惨案

使用优先队列(priority_queue)来实现大根堆和小根堆。在维护两个堆平衡的过程中,需要使用 priority_queue.size() 来判断两个堆的大小。因为 .size() 返回的是无符号类型,直接进行减法运算会导致错误。

2024-08-11 14:58:30 437

原创 洛谷 | P2085 最小函数值

通过优先队列(`priority_queue`)找到并输出一组二次函数中的最小函数值。每次从堆中取出当前的最小值,输出后将对应函数的`x`值递增,计算新的函数值,并将更新后的函数重新压入堆中。这个过程重复`res_num`次,确保每次输出的都是当前可能的最小函数值。简单来说,若F(1)取到最小函数值,那么F(2)大概率也会很小,也必须压入堆中。

2024-08-10 20:43:36 281

原创 Bug | pointnet2_ops_lib,furthest_point_sample 最远点采样结果不一致

pointnet2_ops_lib 的furthest_point_sample 最远点采样函数,最后得到的采样结果总是和标准的 FPS 函数不一致。发现是核心代码的 mag 变量导致。

2024-06-08 00:43:05 379

原创 实验记录 | pointnet2_ops_lib 最远点采样的差异分析

关于最远点采样 FPS 的实现,本文总结了广为流传的farthest_point_sample 函数和 pointnet2_ops_lib 工具包中 furthest_point_sample 函数实现上的差异,并且给出了造成这种差异的原因分析和解决方案。

2024-06-08 00:29:24 1089 1

原创 Bug | 运行单元格需要安装ipykernel包或需要进行更新

使用新配的虚拟环境运行 jupyter notebook 单元格,运行单元格出现错误“运行单元格需要安装ipykernel包或需要进行更新”的报错信息,尝试了常规的解决办法都行不通,卸载重装后解决。

2024-05-28 23:35:14 3862

原创 PointConT | 3D点云论文随笔

今天浅读了下 PointConT 这篇文章,感觉挺不错的,简单做了点论文随笔,分享出来欢迎大家一起品尝我炒的冷饭。若是读完能看懂 Fig2,Fig3,Fig4 就说明吃饱了!

2024-05-28 01:17:16 1158

原创 DL | 浅谈深度模型的下采样特征聚合操作

平时阅读各种模型论文的时候,无论是基础的视觉网络,还是 3D 点云网络,总是会出现“下采样特征聚合”这样的类似操作,这种思想方法被广泛应用于多个经典的深度学习模型中。本文用于浅谈自己的理解。

2024-05-27 16:48:56 472

原创 Bug | tmux鼠标滚动出现乱码

初次使用 tmux 窗口发现无法滚动鼠标查看历史输出,是因为鼠标滚动未配置。

2024-05-19 23:12:48 811 2

原创 Bug | Latex公式指数位置漂移

今天用 Latex 敲公式,突然发现未知数x的指数位置不太对,最后发现是我的公式代码不规范导致的。细节虽小,代价却可能很大。

2024-05-19 16:42:43 230

原创 Bug | Flask框架端口不一致导致的路由失效

使用flask库框架开发Web应用的过程中,用Live Server对html创建本地的服务器端口,同时希望借助flask框架能够路由到网页指定的IP地址和对应端口上,以获得前端的提交数据。但是在实现的过程中,发现端口不一致,导致前端数据始终无法收到。

2024-05-12 10:46:04 377 1

原创 Bug | TypeError: __init__() got an unexpected keyword argument ‘unbound_message‘

尝试使用 flask 库作为后端接口接受前端数据,运行代码的时候报错。发现是werkzeug和Flask的版本不兼容导致的,重新更新库版本即可。

2024-05-12 09:48:51 866 1

原创 Bug | RuntimeError: Failed to import transformers.models.fnet.tokenization_fnet because of the follo

RuntimeError: Failed to import transformers.models.fnet.tokenization_fnet because of the following error (look up to see its traceback):No module named 'sentencepiece'

2024-05-04 21:55:45 1063 1

原创 分布式计算 | 死锁检测 | 扩散计算

分布式系统中的资源并发访问会遇到死锁问题。本文简要介绍了死锁及其解决方法,随后从算法流程,实例分析两个方面详细介绍了死锁检测任务中的扩散计算方法。

2023-10-17 22:02:45 259

原创 计算机视觉笔记 | U-net | 原理详解

在图像分割中,我们为图像中的每个像素分配一个类别。U-Net是一种流行的图像分割网络,最初是为医学图像分割设计的。它的主要特点是其U型结构,该结构具有一个收缩路径(编码器)和一个对称的扩展路径(解码器)。

2023-10-13 09:41:51 2492

原创 【torch笔记】图解tensor张量维度

本文以代码加图解的形式来说明tensor张量的空间概念,揭示高维张量本质是低维堆叠,这同时也是后续张量维度转换的基础,愿读者能就此通透。

2023-09-04 00:56:36 202 1

原创 翁恺C语言第七章习题_鞍点_指针创建动态数组

二维数组标志场概念算法实现鞍点标记

2022-08-13 23:15:55 260

空空如也

空空如也

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

TA关注的人

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