自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++使用pybind11编译动态库出错

【代码】C++使用pybind11编译动态库出错。

2023-09-23 14:35:37 741 2

原创 使用Pybind11将c++第三方库编译为动态链接库

编译完成后,该文件夹下就会出现一个名为。3. 此时在该文件夹下打开终端,输入。此时终端就会打印出3。

2023-09-18 13:52:41 258

原创 [mayavi可视化]如何可视化RGB点云

【代码】[mayavi可视化]如何可视化RGB点云。

2023-08-16 19:43:59 282

原创 mayavi的自定义colormap

https://docs.enthought.com/mayavi/mayavi/auto/example_custom_colormap.html

2023-08-15 10:43:59 204

原创 【算法】Fisher-Yate洗牌算法

Fisher-Yates 洗牌算法(Fisher-Yates Shuffle)是一种用于随机打乱数组或列表元素顺序的算法,以获取随机排列。Fisher-Yates 洗牌算法的基本思想是从数组中的最后一个元素开始,逐步将当前位置的元素与数组中之前的位置中的一个随机元素进行交换,直到第一个元素。Fisher-Yates 洗牌算法是一种简单且高效的洗牌方法,适用于需要随机排列的各种情况,如随机抽样、模拟和算法中的随机化等。将当前位置的元素与随机位置的元素进行交换。

2023-08-11 10:00:54 878

原创 【openpcdet】dbinfo内的信息

这就是kitti_dbinfos_train_sfd_seguv.pkl中【car】类别存储的信息。

2023-08-06 10:22:52 114

原创 【openpcdet】absolute_coordinates_encoding函数

point_feature_list = [points[:, 0:3]]:这行代码创建一个列表 point_feature_list,并将点云数据中的前三列(即坐标 x, y, z)切片出来,存储在 point_feature_list 中。point_feature_list.append(points[:, idx:idx+1]):将点云数据中第 idx 列切片出来,并添加到 point_feature_list 中,这样就将其他特征信息也加入了编码后的点云表示中。

2023-08-05 22:20:08 194

原创 决策树Python代码[sklearn]

【代码】决策树Python代码[sklearn]

2023-06-17 14:29:52 434

原创 在ros中发布彩色点云(python)

【代码】在ros中发布彩色点云(python)

2023-05-13 21:50:22 687 3

原创 【传感器标定】使用Python进行点云和图像校准

【代码】【传感器标定】使用Python进行点云和图像校准。

2023-05-06 14:58:41 162

原创 【MMSegmentation】最简单案例

本来是想测试一下,mmseg库中。函数是可以直接传入图像的。然后把图像从路径读取改为。这个是老问题了,可以看。

2023-04-12 09:41:51 333

原创 【解决】qt.qpa.plugin: Could not load the Qt platform plugin “xcb“

发现是opencv和pyqt5同时使用的问题;

2023-03-23 10:26:38 883 2

原创 【3D目标检测】MV3D复现

在的github上下载zip。

2023-03-15 14:47:25 345

原创 【3D目标检测】用于自动驾驶的多视图 3D 对象检测网络——论文阅读1

目的:实现自动驾驶场景中的高精度 3D 物体检测;贡献:提出了多视图 3D 网络 (Multi-View 3D Networks, MV3D),这是一种将LIDAR 点云和 RGB 图像作为输入并预测定向 3D 边界框的感官融合框架。(注:提出了一种框架,预测结果是含有车辆行驶方向的3D边界框)方法:使用紧凑的多视图表示对稀疏3D 点云进行编码。细节:该网络由两个子网络组成:一个用于 3D 对象提议生成(Proposal),提议网络从 3D 点云的鸟瞰图(BEV)表示中有效地生成 3D 候选框。

2023-03-14 11:31:46 437 1

原创 MMLAB-AI训练营笔记——Day6

是指将图像按照物体的类别分割成不同的区域,实质是对每个像素进行分类。

2023-02-09 20:44:05 105

原创 MMLAB-AI训练营笔记——Day5

今日笔记主要是关于如何使用mmdetection完成第二次作业的。

2023-02-08 21:42:55 117

原创 MMLAB-AI训练营笔记——Day4

用矩形框框出所有感兴趣物体同时预测物体类别。

2023-02-07 21:25:09 70

原创 MMLAB-AI训练营笔记——第一次作业

这里记录一下作业的流程以及心得。

2023-02-04 20:13:46 114

原创 MMLAB-AI训练营笔记——Day2

任务目标:给定一张图片,识别图片中的物体是什么;数学表示:图像X属于R(H,W, 3),类别为1,2,3,。。,K。从X映射到{K}步骤:1.收集数据,2.定义模型,3.训练,4.预测机器学习的局限:机器学习善于处理低维、分布相对简单的数据传统方法(设计图像特征):图像通过人工设计的方法变为特征向量,经过机器学习进行分类使用深度学习:学习如何产生适合分类的特征

2023-02-03 16:18:42 74

原创 MMLAB-AI训练营笔记——Day1

MMDetection:目标检测、实例分割、全景分割(加入全景感知)MMDetection3D:物体具有3D坐标MMEditing换config文件就可以实现不同模型在同一数据集上的跑分。

2023-02-01 20:57:30 141

原创 Pytorch学习笔记——迁移学习(微调)

可以看出,使用预训练模型参数的网络在经过同样的epoch后,达到的精度更高。4.不使用预训练模型的Python代码。2.使用预训练模型的Python代码。

2023-01-04 19:03:08 434 1

原创 【leetcode】矩阵置零(Python代码)

给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0。请使用 原地 算法。输入:matrix = [[1,1,1],[1,0,1],[1,1,1]]输出:[[1,0,1],[0,0,0],[1,0,1]]

2023-01-04 11:11:40 321

原创 目标检测Yolov5算法——两猫咪打架视频识别

本文的所有资源都放在作者的Github上了,有需要可以自己下载~

2022-11-30 17:50:21 1834 7

原创 OpenPCdet运行demo路线

mmlab的OpenPCDet运行成功

2022-11-17 18:54:50 888

原创 Pytorch学习笔记——DenseNet模型

【代码】Pytorch学习笔记——DenseNet模型。

2022-11-17 10:09:13 416

原创 Pytorch学习笔记——ResNet模型

【代码】Pytorch学习笔记——ResNet模型。

2022-11-17 09:06:52 155

原创 Pytorch学习笔记——Batch Norm方法

1.自定义BatchNorm类。3.Pytorch自带类。4.结果(训练速度更快)

2022-11-16 20:06:34 908

原创 Pytorch学习笔记——GoogleNet模型

【代码】Pytorch学习笔记——GoogleNet模型。

2022-11-16 16:44:28 126

原创 Pytorch学习笔记——NIN模型

显卡热的能烤馒头片了。

2022-11-16 15:57:50 89

原创 Pytorch学习笔记——VGG模型

【代码】Pytorch学习笔记——VGG模型。

2022-11-16 11:20:57 183

原创 Pytorch学习笔记——AlexNet模型

【代码】Pytorch学习笔记——AlexNet模型。

2022-11-15 20:34:04 313

原创 Pytorch学习笔记——LeNet模型

【代码】深度学习之LeNet。

2022-11-15 11:24:40 212

原创 Pytorch学习笔记——softmax模型

【代码】Pytorch学习笔记——softmax模型。

2022-10-28 14:00:02 745

原创 Pytorch学习笔记——tensor的各类操作及求梯度

动手学pytorch第二章的内容笔记

2022-10-19 19:15:13 1886

原创 pytorch学习笔记——batch生成器

深度学习的训练数据往往很多,如果一次性训练所有的数据,不但会导致时间过长,而且训练次数不够,参数也不能得到很好的迭代。为此,将训练数据分成小的batch,一次batch迭代就可以完成一次参数更新,大大提高了训练速度。Pytorch中有现成的batch生成器,但是为了底层原理的理解,最好自己能够写出这样的代码,就先从能看懂现成代码开始吧。

2022-10-19 16:27:00 1307 3

原创 Pytorch学习笔记——mnist数据集训练及测试

下载后,使用gunzip + 文件名的方式解压,然后在python文件的路径下新建一个‘data’文件夹,把这四个文件放进去。通过修改epochs参数,可以修改迭代的次数,以提高准确率;可以看出,随着迭代次数的增加,准确率越来越高。修改网络层参数,可以更改单次迭代效率。,四个文件都需要下载。

2022-10-14 14:14:47 1327

原创 【Data fusion】论文阅读——Multisensor image fusion in remote sensing: concepts, methods and applications

地球观测卫星以不同的空间、时间和光谱分辨率提供涵盖电磁频谱不同部分的数据。为了充分利用日益复杂的多源数据,正在开发先进的分析或数值数据融合技术(Shen 1990)。由于结合了具有不同特征的数据,融合图像可以提供更高的解释能力和更可靠的结果。这些图像的光谱、空间和时间分辨率各不相同,因此可以提供更完整的观察对象视图。图像融合的目的是整合不同的数据,以获得比单独从单个传感器数据中获得的信息更多的信息(“1+1=3”)。一个很好的例子是将对可见光/红外 (VIR) 敏感的传感器获取的图像与来自有源合成孔径雷达

2022-08-24 10:46:27 210

原创 改进的粒子群算法(PSO)算法Python代码——非对称学习因子

前三篇链接:使用基础粒子群(PSO)算法求解一元及二元方程的Python代码改进的粒子群算法(PSO)算法Python代码——线性/非线性递减惯性权重改进的粒子群算法(PSO)算法Python代码——随机惯性权重

2022-06-11 15:33:41 2341

原创 改进的粒子群算法(PSO)算法Python代码——随机惯性权重

前两篇链接:使用基础粒子群(PSO)算法求解一元及二元方程的Python代码改进的粒子群算法(PSO)算法Python代码——线性/非线性递减惯性权重基本的速度更新公式为:vid=wvid−1+c1r1(pbestid−xid)+c2r2(gbestd−xid) v_i^d=wv_i^{d-1}+c_1r_1(pbest_i^d-x_i^d)+c_2r_2(gbest^d-x_i^d)vid​=wvid−1​+c1​r1​(pbestid​−xid​)+c2​r2​(gbestd−xid​)其

2022-05-10 14:52:44 2578 4

原创 改进的粒子群算法(PSO)算法Python代码——线性/非线性递减惯性权重

前一篇链接:使用基础粒子群(PSO)算法求解一元及二元方程的Python代码基本的速度更新公式为:vid=wvid−1+c1r1(pbestid−xid)+c2r2(gbestd−xid) v_i^d=wv_i^{d-1}+c_1r_1(pbest_i^d-x_i^d)+c_2r_2(gbest^d-x_i^d)vid​=wvid−1​+c1​r1​(pbestid​−xid​)+c2​r2​(gbestd−xid​)其中,下标iii表示第i个粒子,上标ddd表示第d次循环,vidv_i^dvid​表

2022-05-10 13:05:20 4671 2

空空如也

空空如也

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

TA关注的人

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