- 博客(246)
- 资源 (5)
- 收藏
- 关注
原创 Pytorch backward报错2次访问计算图需要 retain_graph=True 的一种情况
没有放到循环里面,没有随着 x 的优化而相应变化。
2024-02-19 16:16:49 480 1
原创 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
原创 计算 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
原创 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
原创 ubantu 安装 sudo apt install ubuntu-restricted-extras. 如何 OK
在安装的时候,不知道如何 Ok使用 回车键,空格键 均不行,使用 Tab 键 ,然后再使用 回车键。
2023-07-20 16:33:38 303 1
原创 主成分分析系列(三)为何协方差矩阵的特征值越大对应的特征向量方向的方差越大
数据Dx1x2xnDx1x2xn(注意,数据D\mathbf{D}D已经零-均值化),将x1x2xnx1x2xn拼成一个大矩阵X\mathbf{X}XX∈Rn×dX∈Rn×d则协方差矩阵Σ\SigmaΣ1n−1XTXn−11XTX根据简单的线性代数知识,向量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
原创 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
原创 python pycharm 报错 Unindent does not match any outer indentation level (Python)
pycharm -> Code -> reformat code 就可以解决。
2023-02-19 14:52:49 163
Coursera_ML_Resource.rar
2020-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人