- 博客(26)
- 问答 (1)
- 收藏
- 关注
原创 ModuleNotFoundError: No module named ‘pointcept‘
训练脚本文件位于Pointcept/tools/train.py。在训醒的时候显示python train.py --config-file D:\PointTransformerV3\Pointcept\configs\s3dis\semseg-pt-v3m1-1-rpe.py。也就是说,Pointcept/pointcept下面的这些包都没用上,因为找不到。我选择Pointcept/configs/s3dis/semseg-pt-v3m1-1-rpe.py作为模型的配置文件。Python 标准库路径。
2025-07-23 11:00:41
247
原创 ModuleNotFoundError: No module named ‘pointops‘
conda可以显示,但是pycharm不可以显示包。是的,整的很像傻逼 ,
2025-07-23 10:31:56
75
原创 pointops在windows下安装,头脑清醒版
已经把环境变量设置好,在pycharm下居然显示OSError: CUDA_HOME environment variable is not set. Please set it to your CUDA install root. gpt建议把路径写进setup.py文件(实际上根本不是问题所在,导致后面绕好多弯路)显示.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.。终于安装好了,感恩!
2025-07-20 22:13:32
169
原创 Caused by SSLError(SSLZeroReturnError(6, ‘TLS/SSL connection has been closed (EOF) (_ssl.c:1149)‘))
还以为是github进不去的原因,整了1h,关了梯子成功下载了,离谱。安装库的时候开着梯子,
2025-07-15 23:26:07
368
原创 Windows安装pointops_cuda遇到RuntimeError: Error compiling objects for extension
然后,下载其他的反反复复遇到各种问题。在淘宝找人做,前天晚上一晚上没做出来,昨天中午又花3h也没做出来,,,还安装了一堆东西。cmd运行cl.exe可以出现19版本的之后,在setup里加上19的设定,之后就可以编译成功。然后,复制了一份(可以重新下载,不要用之前编译过的)pointops源代码,重新编译,结果成功。于是,我更不想自己做了,又上淘宝找了好多人,被拒绝。找了一堆,都是cuda与pytorch版本不对,但我是对的,是一致的。不知到为什么,反正也是莫名其妙成功了,如有大佬解答,不胜感激,
2025-07-04 11:38:14
324
原创 Error loading torch_python.dll“ or one of its dependencies.
于是把python环境变成3.8,遇到报错。pointops_cuda库安装有问题,想在一个新虚拟环境中先试试,于是直接用之前没用的环境,安装的是11.8的cuda,2.7.1的pytorch,当时的环境是3.10的python。我不信邪,还想用3.9,还是不行,因为一开始下载pytorch的时候已经有指示是3.10的,这块随便换会出问题。这是因为你现在是3.9的python,但一开始下载pytorch是3.10,冲突了。我看别人成功复现的python都是3.8的,
2025-07-02 15:05:01
315
原创 _pickle.UnpicklingError: pickle data was truncated
表面上oserror是个问题,其实还是一样的,可以把num_workers设置为3,内存高,利用率50,这里其实是点云数据集太大的问题。通过下采样,把npoint减少一点,利用率会上去。一般这种问题都出现在加载数据集过程中,往往都是内存太多了,装不下去了。可以考虑减少bitch_size,或者把num_workers设置为1。但问题是能跑之后的GPU利用率太低了。
2025-06-11 15:12:01
337
原创 复现RandLA-Net拆坑指南
问题在陈旧的torch-points-kernels版本和numpy版本的冲突。升级不了一点,不然跑不了xx,卡死。
2025-04-28 21:47:20
185
原创 no module named ‘torch_points_ kernels. points_ cpu‘
复现遇到no module named ‘torch_points_ kernels. points_ cpu‘
2025-04-26 14:15:28
495
原创 pythonOJ
题面描述:有N张卡牌,每张卡牌上标记有一个正整数。为管理方便对卡牌按数值大小进行了从小到大的排序,现希望知道是否存在标记有某个数值的卡牌,以及其排序后的位置。排序后第一张卡牌的位置记为1,以此类推,第N章卡牌的位置记为N。输入:输入有多组数据,每组数据包含三行整数,第一行为空格分隔的两个正整数N Q,分别表示卡牌张数和问题数,第二行为卡牌上的数值,第三行为Q空格分隔查询的数值。输出:对每组数据,第一行输出”Case #t:”,其中t为当前数据组的编号,从1开始; 随后对每个查询单独输出一行。若存在该编
2022-06-16 19:10:14
1242
1
原创 目录列表OJ
题面描述:命令行中有一个列目录的程序,可以按照指定的方式将目录中的文件罗列出来。小A想进一步改进列表程序,希望在给定的显示宽度限制下用最少的行格式化输出所有的文件名,且排在前面的行尽可能满列。显示规则为:文件列表按字典序左对齐的方式显示为若干列,列宽由文件名的最大长度确定,列间用2个空格分割,最后一列无需空格。输入:输入数据有若干组,每组为待罗列的文件名列表,格式如下: 每组的第一行为空格分隔的两个整数n,w(0...
2022-06-16 19:06:31
666
原创 某某记录,供参考
大贤者福尔在研究数学问题时,发现有一些自然数能够构成一个形如下式的等式,颇为神奇。{x_0x_1x_2x_3x_4 \over x_5x_6x_7x_8x_9} = Nx5x6x7x8x9x0x1x2x3x4=N其中x_i, (0 \le i \le 9)xi,(0≤i≤9)为0-90−9之间的数字,且各不相同。福尔想知道给定NN的值时,有多少数能够满足这种关系?输入数据有若干行,每行包括单个整数N (2 \le N \le 79)N(2≤N≤79)。对每行输入数据,先在单独的行中输
2022-06-16 18:48:26
292
原创 乘积,这是一个练习
大贤者福尔的数学研究成绩斐然,影响力越来越大,也有很多人向他请教。最近,有人咨询他一个问题。给定若干个整数S = {S_1, S_2,...,S_n}S=S1,S2,...,Sn,其中若干个连续的数的最大乘积是多少?福尔觉得这个问题太简单,他想把这个问题作为对你的考验,你能够解出来吗?输入数据有若干行,每行包含N(1 \le N \le 18)N(1≤N≤18)个空格分隔的整数SS,每个整数S_iSi的范围为-10 \le S_i \le 10−10≤Si≤10。对每行输入数据,先在单独的行中输出
2022-06-16 18:40:24
313
原创 python 每日一练
给定一个整数数组,请求出该数组中两数之差(绝对值)的最小值,并确定元素的位置。输入:第一行为一个正整数N(1<N<=10000),随后第二行为N个整数。输出:该数组中两数之差(绝对值)的最小值及对应元素在输入数组中的位置索引,索引从1开始计数,以空格分隔。若有多组,输出任意一组即可。import copyn=int(input())data = map(int, input().split())data = list(data)temp = copy.deepc
2022-05-23 22:38:57
652
原创 python 每日一练
计算两个整数A和B的和!输入:输入数据有多组,每组为一行,包括两个32位整数。输出:对每组输入,在单独的行中输出结果,每两组结果之间以单个空行分隔。flag = Falsewhile True: try: m, n = map(int, input().split()) if flag == True: print() print(m+n) flag = True except: break 把空行换到最上面,且要确保第一次没有空行,是要求
2022-05-19 23:07:16
820
原创 Python: for循环与while循环的适用情况
本文主要内容:for循环与while循环的适用情况、while循环修改列表or字典元素的一些操作。(学习记录)
2022-05-05 11:22:16
1073
原创 自制一个简单的操作系统
1 前期下载虚拟机,我用的是VMware下载nasm或其他软件下载软盘映像管理工具2 中期新建一个txt文件,输入并保存好你的引导程序代码,将文件后缀名改为.asm,并将其放在nasm同一目录下。 下载软盘映像管理工具,笔者这里有老师给的安装包,有需要的可以私我哦~我下载的是window版的,将WinFDimgeTool.exe放到nasm同一目录下 打开nasm并输入命令:nasm 文件名1.asm -o 文件名1.bin 输入 WinFDimgeTool.exe 出.
2022-01-26 17:23:11
5032
原创 打卡记录——python入门到实践02
4 (循环)操作列表python里的for循环和C不太一样,它更加地拟人化、更像英语。循环本身就是一个迭代的过程,用旧的值去取代新的值。magicians = ['tom', 'alice', 'davia', 'carolina']for magician in magicians: print(f"{magician.title()}, that was a great trick.") print(f"I can't to see your next trick, ...
2022-01-26 16:39:35
857
1
原创 打卡记录——python入门到实践
3.4使用列表时,避免索引错误假如你有一个三个包含三个元素的列表,却要求获取第四个元素(类似于C中的数组上溢,非法访问内存)motorcycles = ['honda', 'yamaha', 'suzuki']print(motorcycles[3])导致索引错误:Traceback (most recent call last): File "Day05.py", line 3, in <module> print(motorcycles[3])IndexE
2022-01-26 14:53:08
706
空空如也
python里面怎么设置单行回车啊
2022-05-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人