LiDAR数据联合RGB:激光雷达与摄像头传感器融合 本文内容整理自知乎文章《浅析自动驾驶激光雷达与摄像头传感器融合》及 LiDAR+RGB 融合相关技术资料 一、概述 传感器融合是自动驾驶汽车的关键技术之一,是感知模块的重要组成部分。我们希望通过融合来自不同视觉传感器的数据,以增加冗余、确定性或利
pytorch 的 C++ extension 写法 发布于 2019-12-31 · Monstarrrr 2019年的最后一天了,终于填了一个早就想了解的坑。就是关于 pytorch 如何自定义一个扩展,这里主要是说 C++ 扩展。 为什么需要扩展? python 调用 C++ 的库也是可行的啊
libtorch 常用 API 函数示例(史上最全、最详细) 其实 pytorch 的函数 libtorch 都有,只是写法上有些出入。 libtorch 的官方文档链接:https://pytorch.org/cppdocs/api/classat_1_1_tensor.html 只是官方文档只是
开源密码管理器:Bitwarden_rs 第三方版本部署 这个用 RUST 开发的第三方 Bitwarden 密码管理器,相比官方版本的主要优势有: 对硬件要求的配置低,官方版本至少 3GB 内存,这个 1G 内存足够。 可以使用官方版本某些收费才有的功能。 Caddy 自动续期 SSL 证书。 至
Python 进程池完全指南:从原理到实战 一、为什么需要进程池? 在 Python 中,当我们处理 CPU 密集型任务时,进程池(Process Pool) 是绕不开的核心工具。要理解它的价值,得先从 Python 的 GIL(全局解释器锁)说起。
跳表(Skip List)—— 一种高效的动态查找数据结构 一、什么是跳表? 跳表(Skip List) 是由 William Pugh 在 1989 年提出的一种基于链表的多层索引结构,用于解决有序链表的查找效率问题。它通过以空间换时间的思想,在普通有序链表的基础上增
Java 迭代字典(Map)的多种方式及其性能对比 在 Java 开发中,Map(字典)是最常用的数据结构之一。遍历 Map 中的键值对是日常编码的高频操作。本文将系统梳理 Java 中迭代 Map 的六种常见方式,通过代码示例说明每种写法的特点,并从性能和可读性角度给出最佳实践建议。
Java GC 小知识点 深入理解 JVM 垃圾回收,从入门到调优 一、什么是 GC? GC(Garbage Collection,垃圾回收) 是 Java 虚拟机(JVM)自动管理内存的一种机制。它负责自动检测并回收那些不再被程序使用的对象所占用的内存空间,从而避免内存泄漏和内存溢出。 Java
Java 跳出循环全解析:break、continue、return 与更多技巧 在 Java 编程中,循环结构(for、while、do-while)是日常开发最常用的控制流之一。但有时我们需要在满足特定条件时提前跳出循环,或跳过某次迭代。本文将系统梳理 Java 中跳出循环的各类方式,包括 br
Java 使用阻塞队列实现生产者消费者模式 一、什么是生产者消费者模式 生产者消费者模式(Producer-Consumer Pattern)是并发编程中最经典的设计模式之一。它解决的是一个共享数据缓冲区的协调问题: 生产者(Producer):负责生