自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(246)
  • 资源 (5)
  • 收藏
  • 关注

原创 计算机专业保研辅导

接计算机专业保研辅导。

2024-03-23 11:43:58 166

原创 Pytorch backward报错2次访问计算图需要 retain_graph=True 的一种情况

没有放到循环里面,没有随着 x 的优化而相应变化。

2024-02-19 16:16:49 480 1

原创 将pytorch中变量的梯度为 nan 的替换成 1 还是 0?

【代码】将pytorch中变量的梯度为 nan 的替换成 1 还是 0?

2024-02-19 14:50:28 490 1

原创 visual studio code(vs code)历史版本下载

注意网页左边。

2024-02-19 10:42:03 1756

原创 torch tensor shape 从 3*,3 到 N,3,3。使用 repeat 而不要 expand

下面的代码会导致 报错同一个内存被多个索引使用。需要改成 repeat。

2024-02-17 14:21:27 372

原创 numpy darray 中是否存在某个 darray

在一个 shape 为 (H,W,3) 的 numpy 数组中像素[255,255,255] 的数目。其中解释的代码,如果运行会输出它的逻辑是 取出 A 的 A[i,j,:] 跟 [255,255,255] 逐个元素比较,返回逐元素的 True-False bool 判断。

2024-01-18 16:44:23 420

原创 位姿相乘的顺序问题(不对会引起错误,bug)

在它的基础上,对它施加一个新的相机位姿(刚体变换)执行矩阵乘法时,在 Python 代码里面也需要是。左边,不然在下游操作可能会出现一些奇怪的问题。

2024-01-15 15:41:52 385

原创 Python 代码 mp4 转 gif

【代码】Python 代码 mp4 转 gif。

2024-01-11 13:27:47 413

原创 计算 N*4*4 位姿形状的逆变换,在N*3*4位姿后补充 [0,0,0,1]

返回 相同 shape,但是每个 pose 都是前面的 逆 pose。针对 [N,4,4] shape 的 poses,函数。针对 [N,3,4] shape 的 poses,函数。后的pose,返回的 shape [N,4,4]返回 在每个 [3,4] pose下加上。

2023-12-20 14:42:40 450

原创 对相机位姿 导出 Tum 格式的位姿

需求:针对 [N,4,4] 格式的 poses np.darray 导出其 Tum 格式 的位姿。时间戳根据 N 的值,线性得到。

2023-12-20 14:37:27 684

原创 把点云(point cloud)视作位姿的平移部分, 导出 Tum 格式的位姿

需求:对一个 [N,3] 的 point cloud txt 补充 时间戳跟 单位阵 四元数。输出 Tum 格式的 位姿 txt。方便对 原始 point cloud 使用 EVO 轨迹评测工具,在 相似变换的 尺度上计算两个 点云的整体距离。

2023-12-20 14:32:32 424

原创 特征匹配 选取 reference image 上的 公共点 及其相应匹配

函数则是实现将 N-1 个 kp0_numpy 共有的 keypoints,以及这些keypoints 在 每个 kp1_numpy 对应的 keypoints 拼凑成 一个 [2*N, num_feature ] 形状的 np.darray。其中 num_feature 是 公共 keypoints的数目,N 是 图像数目。N-1 次 feature matching,就会得到两个 list,input1 跟 input2,分别对应N-1个kp0_numpy跟N-1个kp1_numpy。

2023-12-20 14:18:27 370

原创 Pytorch使用 钩子函数 将变量梯度 为 nan 的修改为 1

前面,因为钩子函数是在 backward 时执行的。需要注意一点,代码需要写在。

2023-12-20 14:09:23 353

原创 使用 numpy时 in 的一个容易忽略错误

判断会有问题,如果 np.darray 是 两个维度的,只要 这个点任意一维度在 np.darray 能找到,就会是 True。所以要用下面的 范式。记录 Python 使用 numpy 库 判断一个 点是否在 np.darray 中的一个容易犯的错误。

2023-12-16 16:56:34 349

原创 实时监控 gpu 使用情况

【代码】实时监控 gpu 使用情况。

2023-12-13 15:59:27 366

原创 PyTorch 从tensor.grad 看 backward(权重参数) 和 gradient accumulated

gradient=torch.ones(y.size()) 中的 gradient 参数指定了每个 y 元素对于 x的梯度的权重。在这里,gradient 设置为全1的张量,表示每个 y 元素对于损失函数的梯度权重都是1。这意味着所有的梯度将被等权重地传播回输入 x。如果你想要为不同的元素分配不同的权重,你可以修改 gradient 参数以实现不同的梯度计算策略。注意由于 x 此时不是标量,所以 执行 y.backward()的时候必须给一个参数。

2023-11-03 11:18:10 717

原创 服务器挂本地ip的vpn

export http_proxy=“http://你的ip地址:7890”

2023-10-30 20:35:30 254

原创 ubuntu 软链接

【代码】ubuntu 软链接。

2023-10-12 20:09:52 84

原创 vscode 左侧的图标

vscode 左侧的图标不小心拖动搞错了。

2023-10-12 19:33:36 110

原创 vscode 打开新的 文件 file ,不要覆盖

vscode 打开新的 文件 file ,不要覆盖。

2023-10-03 15:17:16 92

原创 git clone 指定branch 本地文件夹重命名

【代码】git clone 指定branch 本地文件夹重命名。

2023-09-22 14:46:39 201

原创 ubuntu vsode 运行远程服务器上代码 可视化部分如何成功

3. 在 ~/.bashrc 中加入。确保安装 ssh 插件,启动。

2023-09-21 20:38:26 37

原创 Ubantu下分割zip的解压缩(.z01, .z02 ,.zip)

我们有 3 个文件,然后想要解压缩。

2023-09-05 19:42:14 430

原创 ubantu 安装 sudo apt install ubuntu-restricted-extras. 如何 OK

在安装的时候,不知道如何 Ok使用 回车键,空格键 均不行,使用 Tab 键 ,然后再使用 回车键。

2023-07-20 16:33:38 303 1

原创 EVO 工具常见使用记录

【代码】EVO 工具常见使用记录。

2023-07-17 17:51:12 284

原创 python在 os.path,ubantu 碰到主目录~要用

使用 os.path.join ,碰到主目录要用。

2023-07-06 13:34:49 61

原创 主成分分析系列(三)为何协方差矩阵的特征值越大对应的特征向量方向的方差越大

数据Dx1x2xnDx1​x2​xn​(注意,数据D\mathbf{D}D已经零-均值化),将x1x2xnx1​x2​xn​拼成一个大矩阵X\mathbf{X}XX∈Rn×dX∈Rn×d则协方差矩阵Σ\SigmaΣ1n−1XTXn−11​XTX根据简单的线性代数知识,向量xixi​在单位向量v\mathbf{v}v上的投影向量是uivTxivui。

2023-07-02 15:29:25 543

原创 主成分分析系列(二)为什么特征向量是主成分

现在我们已经知道如何投影数据,最后一步是改变坐标以获得最终的kkk维向量y\mathbf{y}y令矩阵则坐标变换是在EtEt​。

2023-07-01 23:05:32 424

原创 主成分分析系列(一)概览及为什么数据要中心化

主成分分析(Principle Component Analysis,PCA)算法属于数据降维算法里面的一种。数据降维算法的主要想法是从高维度数据中找到一种结构,这种结构蕴含了数据中的大部分信息,从而将高维数据降维到低维数据,方便观察、可视化与后续处理。准确地说,

2023-07-01 15:09:57 980

原创 E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/p/protobuf/libprotobuf-dev_3.6.1.3-2u

搜索 libprotobuf-dev_3.6.1.3-2ubuntu5.2_amd64.deb,下载它。同样在上面的网址找到,然后下载,安装即可。用 sudo dpkg -i 命令安装。

2023-06-30 16:13:46 208

原创 ImportError: /lib/x86_64-linux-gnu/libp11-kit.so.0: undefined symbol:解决方案

【代码】ImportError: /lib/x86_64-linux-gnu/libp11-kit.so.0: undefined symbol:解决方案。

2023-06-28 16:30:26 3140 3

原创 ubantu 安装 sougoupinyin 搜狗拼音的一个需要注意的点

注意把左下角 Only Show Current Language 前面的√ 勾去掉。然后 Input Method 就会出现 sougoupinyin 了。Input Method 一开始没有sogoupinyin。选中 sougoupinyin ,点击右下角 的 ok。不然是没有sougoupinyin选项的。我们点击左下角的加号+

2023-06-17 11:26:08 69

原创 VALSE2023 三维视觉、大模型主题记录

什么是 Zero-Shot,One-Shot, Few-Shot。五、Chatgpt 技术。一、NeRF 发展趋势。

2023-06-13 15:58:24 193

原创 Blender 3:设计相机轨迹,导出位姿(Follow Path 的使用)

B站视频。

2023-06-08 13:27:12 676

原创 CVPR 2023 Award Candidate(12 篇)

12篇Award Candidate论文百度网盘提取码:6xwy。

2023-06-04 17:05:51 621

原创 Exponential Loss 中的关于indicator 函数的一个恒等式

定义域 为True ,函数值为 1。x,y 都 可以取值 {-1,1}是 indicator 函数,

2023-06-03 20:26:27 449

原创 NeurIPS 2023 投稿记录总结

本人将这次的技术类总结写在这个Github仓库了。Replica 数据集 SDK 的使用,包括 渲染 自定义的 相机位姿下的 RGB-D 图像。Blender 导出相机位姿。RGB-D images 转 ROS bag, ROS bag 转 ROS2 bag。

2023-05-30 17:37:15 504

原创 Visual Studio X64/release/xxxxx.exe 闪退

首先需要把需要 .dll 放到x64/release/ 目录下,比如 ./x64/freeglut.dll ./x64glew32.dll。:使用 Visual Studio 2019 ,在 x64 release 的配置下,可以正常跑。但是通过本地目录 x64/release/xxxx.exe 运行会闪退。

2023-04-22 11:31:19 548 1

原创 视觉SLAM14讲第三章习题作业

这是本人的解答,并非官方解答。

2023-03-11 12:31:55 384

原创 python pycharm 报错 Unindent does not match any outer indentation level (Python)

pycharm -> Code -> reformat code 就可以解决。

2023-02-19 14:52:49 163

A2020省二.pdf

2020数模国赛A题省二论文,是我们自己队伍的作品

2021-02-09

北大离散数学课件及课后习题

北大离散数学课件及课后习题 刘田_1~13_集合论与图论 屈婉玲_14~22_代数结构与组合数学 王捍贫23~24_数理逻辑

2020-12-06

国赛、MathorCup三等奖.rar

2018年国赛A题三等奖论文 2019MathorCup C题三等奖论文 是我们团队自己做的 可以给小白参考一下 大佬就没必要看了

2020-07-24

2018华中赛A题.pdf

2018年一个省级数学建模比赛 华中赛A题的三等奖论文 是我们团队自己做的 可以给小白参考一下 大佬就没必要看了

2020-07-24

Coursera_ML_Resource.rar

从Coursera搬运的吴恩达机器学习,笔记(含视频中未出现的详细推导e.g .反向传播算法Delta的数学推导过程和一些其他视频中未出现的补充内容)和编程补充资源和视频勘误。

2020-05-16

空空如也

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

TA关注的人

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