自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity ScriptObject无法读取文件

找了很多文档发现并没有提到过这个问题,研究了好久,最终发现是定义ScriptObject的类文件不允许出现第二个类,也就是说ScriptObject的类必须单独一个cs文件!

2025-09-22 18:11:10 186

原创 VSCode只收缩函数的方法

有时候用VSCode打开一些比较庞大的项目,代码行数过多的情况下,将部分不需要看的函数收起来会比较容易阅读。的方法直接收起所有代码块会使得部分有需要看的代码也收起来了,导致还需要展开操作,比较麻烦。为n的代码可以简单的将所有函数收缩。可以将层级为2的代码块收起。这样便完成了函数收起的操作。

2025-08-28 19:42:35 351

原创 移动构造和移动赋值函数的理解

所有权转移简单来说就是将一个对象所有权转移给另一个对象,它有两个关键的条件:1)源对象变为空2)目标对象拷贝源对象的内容移动构造函数和移动赋值函数就是为了实现这样一个的功能设计的其中移动构造函数在构造一个没有实例化的对象时调用移动赋值函数在一个已有实例的对象赋值时调用。

2025-08-28 10:23:32 215

原创 LeetCode 42.接雨水 一种新型的基于两次遍历的算法

首先,当height[i]>height[i+1]时,这表明第i个格子有可能为开始柱子,这样通过从左向右遍历可以得到所有池子可能的开始柱子的高度。上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。然后,从右向左遍历,同理可得到所有可能的结束柱子的高度,此时计算壁高度h,进而推出每一格的蓄水量。4.开始柱子下一格柱子高度必定小于开始柱子的高度,结束柱子上一格柱子高度必定小于结束柱子的高度。空间复杂度为O(n)

2024-11-29 16:35:09 388

原创 Leetcode 135. 分发糖果 如何用一次遍历解决(性能最优方案)

一次从右边往左遍历 使得ratings[i] > ratings[i+1]的孩子的糖果数满足candies[i] = max(candies[i], candies[i+1] + 1),这样所有孩子都满足规则了,这里的max函数是为了保证保证第i个小孩的糖果数既大于左边的也大于右边的孩子的糖果数。一个简单的方法是通过两次遍历,一次从左往右边遍历,使得ratings[i] < ratings[i+1]的孩子的分配的糖果数candies[i+1] = candies[i] + 1。表示每个孩子的评分。

2024-11-27 16:33:55 345

原创 记录VS运行碰到LNK 1104无法打开文件‘python39_d.lib‘错误的解决方法

使用Cython进行C++和python混合编译,然后在在VS上运行C++程序的时候,出现LNK1104的报错。搜索了一些解决方法,在尝试在工程设置的库文件引用中加了python39.lib的路径后依旧报错。然后发现直接将Debug模式切换成Release模式就解决了。成功运行,问题解决!

2024-09-13 09:41:46 739

原创 GTNet论文复现

这里的原因是在transformer_divide.py内50行的get_graph_feature函数传入的x是(batch_size,num_points,feature_size)的形式,但是传入的tensor维度反了。第二,还需要修改prepare_data\\collect_indoor3d_data.py和prepare_data\\gen_indoor3d_h5.py的数据路径。第三,indoor3d_util.py中187-192行的注释需要取消掉。完成修改后运行data.py。

2024-08-13 15:22:58 2401 8

原创 Point Transformer V3 论文复现

在Github上下载好代码文件进行环境配置这边由于使用Windows进行安装会出现很多BUG。

2024-06-28 15:19:36 6469 28

原创 记录Windows11安装Pytorch3d的坑

python 3.9pytorch 2.1.0cuda 11.8pytorch3d 0.7.5原因:setuptool版本太高了解决办法2.fatal error C1083: 无法打开包括文件: “crtdefs.h”: No such file or directory原因:安装的Cuda默认使用x64,而VS默认为x86,导致位数不匹配解决办法找到x64 tool vs2019 prompt以管理员身份运行然后conda activate环境后输入再进行3.Comma

2024-06-24 16:16:49 3379 5

Point Transformer V3 论文复现

Point Transformer V3 论文复现

2024-09-07

空空如也

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

TA关注的人

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