- 博客(27)
- 资源 (4)
- 收藏
- 关注
原创 C++&PCL分别实现点云的SPHERE、AABB、OBB、8-DOP、CONVEX HULL包围框计算与可视化
在点云处理中,包围盒(BoundingBox)是一种用于描述点云形状和范围的几何结构。它们在点云的可视化、碰撞检测、几何分析和数据压缩等方面具有广泛应用。总结在实际应用中,选择哪种包围盒取决于具体需求和计算资源。例如,对于实时应用,AABB 或 SPHERE 更合适;而对于需要高精度的场景,OBB 或凸包可能是更好的选择。
2025-03-17 11:50:43
365
原创 echarts官方世界地图json
发现现有的公开资源中关于世界地图的json很难找到,要么找到之后并不是通过经纬度定义的边界线,后来偶然发现在echarts的官方文档中存在世界地图的json,现记录一下。
2023-09-14 09:11:00
3037
原创 manjaro下载软件(Add/Remove Software)报错invalid or corrupted package (PGP signature)
imanjaro下载软件(Add/Remove Software)报错nvalid or corrupted package (PGP signature)
2022-12-24 22:16:14
846
原创 Todesk一直显示正在连接本地连接
Todesk一直显示正在连接本地连接打开终端,输入:sudo systemctl restart todeskd.service,即可重新连接todesk
2022-05-31 15:27:36
11380
4
转载 关于loss不收敛的一些建议-loss问题汇总(不收敛、震荡、nan)
内容搬运自知乎:loss问题汇总(不收敛、震荡、nan)之前训练网络时,会先编写学习率随训练epoch的增加而逐渐减低的函数,然后选取一个相对较大的学习率(一般从e-2量级开始),选取一个epoch能够接受的batchsize,如果loss稳定下降较快,则开始训练.从未体验过学习率和batchsize搭配之难.最近新看了一篇论文ABCNN(有空再细讲),采用开源的tensorflow工程训练一下,效果很好,因工程需要,开始将其移植到pytorch框架下,移植完毕后,关于loss函数遇到不少问题,在此记录
2022-04-15 11:36:54
11509
1
原创 RuntimeError:MinkowskiEngine/src/convolution_gpu.cu:69, assertion (in_feat.scalar_type() == kernel.s
我仔细对比了一下我的输入和FCGF、Minkowskiengine/example/reconstruction.py&completion.py的输入,发现我的输入中的dtype和其他的不同,我的是float64,其他的是float32,猜测应该是这个原因导致的报错如下为输入对比:1.我的输入2.ME/example/completion.py3.ME/example/resconstruction.py4.FCGF...
2022-04-06 11:05:09
538
原创 python语言实现txt格式转npy格式
最近使用3DMatch数据集,读取pose信息,发现pose存储格式为*.txt,内容都是str类型。网络上都是讲npy转txt格式,为了使用旋转矩阵,可以使用以下内容将txt文件中的矩阵提取并存为npy格式 matrix = np.zeros((4, 4), dtype=float) data = open(join(data_dir, f'{ind}.info.txt')) # next(data) # 隔出首行 lines = data.
2022-03-29 20:31:33
2614
原创 subprocess.CalledProcessError: Command ‘[‘ninja‘, ‘-v‘, ‘-j‘, ‘12‘]‘ returned non-zero exit status 1
安装MinkowskiEngine编译的时候出现报错subprocess.CalledProcessError: Command ‘[‘ninja’, ‘-v’, ‘-j’, ‘12’]’returned non-zero exit status 1.后来查询发现是因为pytorch的版本过高,从1.11降到1.9之后,就可以编译成功了...
2022-03-14 19:40:54
1152
原创 Viennacl:FATALERROR:ViennaCL encountered an unknown OpenCL error
Viennacl:FATALERROR:ViennaCL encountered an unknown OpenCL error在ubuntu系统下,运行软件提示错误:terminate called after throwing an instance of“viennacl::ocl::unknown_ error” what() Viennacl:FATALERROR:ViennaCLencountered an unknown OpenCL error仔细研究了一下发现是软件打开的时
2021-12-20 13:59:57
407
原创 manjaro终端terminal提示bash: export: `=‘: not a valid identifier
manjaro系统每次打开终端都提示如下错误:bash: export: `=': not a valid identifier bash: export: `/opt/cuda/lib64:': not a valid identifier解决方法:sudo vim ~/.bashrc 进入bashrc文件,把文件中“=”前后的空格删掉,即可解决此问题...
2021-06-30 16:45:19
638
原创 Manjaro启动终端terminal,出现好多行declare -X
问题原因:接单独写了一个export,要么在bashrc中,要么在bash_profile中,export写在单独的一行(1)在File Manager里面输入~/.bashrc或 ~/.bash_profile(2)将export和后边的内容合并到一行原始:export PATH = "/opt/cuda/bin:$PATH"export LD_LIBRARY_PATH = "/opt/cuda/lib64:$LD_LIBRARY_PATH"修改后:export PATH = "/
2021-06-30 16:20:53
692
原创 QT中QDialogButtonBox翻译文件代码
<context> <name>QDialogButtonBox</name> <message> <location filename="../src/gui/dialogs/qmessagebox.cpp" line="+1866"/> <location line="+464"/> <location filename="../src/gui/widgets/q
2021-06-25 20:15:06
252
原创 QT中QLineEdit的右键菜单栏翻译文件
<context> <name>QLineEdit</name> <message> <source>&Undo</source> <translation>&撤销</translation> </message> <message> <source>&
2021-06-25 18:49:41
288
原创 集成git-base到vscode中
集成git-base到vscode中首先,在VSCODE界面左下角点击“齿轮状按钮”,点击进入“设置”界面齿轮状按钮在设置界面中搜索或者手动滑动找到Terminal › Integrated › Automation Shell: Windows点击“在setting.json中编辑”,如图,在编辑中添加bash.exe和git.exe的路径:“terminal.integrated.shell.windows”: “F:\Git\bin\bash.exe”,“git.path”: “
2021-05-15 21:17:11
409
原创 Version of installed CUDA didn‘t match package该如何解决?
manjaro系统+3080显卡cuda11.1+conda虚拟环境(python3.8+pytorch1.7.1+cudatoolkit11.0.2)好不容易把包装好了,但是进入虚拟环境之后提示Version of installed CUDA didn’t match package这种情况下应该如何排查错误,寻找原因检测torch和驱动都是可以用的...
2021-03-20 21:46:53
776
1
原创 [linux]anaconda环境下载pytorch缓慢解决办法
[linux]anaconda环境下载pytorch缓慢解决办法我使用的是基于archlinux的manjaro系统,利用anaconda创建pytorch下载缓慢,科学上网无法解决,看了很多换国内源的方法,目前的换清华源的方法为:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsin
2021-03-11 18:58:43
570
2
原创 VSCODE无法加载源文件
遇到自己创建的.h头文件被识别出无法添加源文件,找了很多教程看了很多文章,都不管用,最后在includepath中的每一条路径里面最后面加上\**,就成功解决了这个问题
2020-09-21 08:57:31
4871
2
原创 QT中提示AppxManifest.xml不存在如何解决
#include<QApplication>#include<QWidget> //窗口控件基类int main(int argc, char **argv){ QApplication app(argc, argv); QWidget w; w.setWindowTitle(QString("主要看气质")); //设置标题 w.show(); app.exec(); return 0;}用QT写程序提示:qt.
2020-08-09 10:01:45
4193
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人