- 博客(7)
- 收藏
- 关注
原创 Q-learning 系列中高估偏差的产生与缓解机制总结
DDQN 无法完全消除 max 时动作选择带来的偏差,但通过换网络评估动作的 Q 值,有效避免了“选谁谁高估”的闭环,打断了偏差的正反馈链条,显著降低了系统性 overestimation。
2025-04-15 10:47:21
570
原创 R包安装方式汇总
以下为安装 R 包的常见方式汇总,涵盖了从 CRAN、GitHub、Bioconductor、本地文件等多种场景的安装方法,并附带一些常见问题的解决思路。
2025-02-20 16:51:25
945
原创 Mac m1 pro芯片安装docker的ros2 humble镜像及其图形化配置
马上要放寒假了,准备远程放在实验室的台式机继续学习ROS 2,但无奈学校每个月第一天要重置电脑,需要对网络进行续费之后再登录才能使用。没法子,为了学习 ROS 2,我计划在我的 Mac M1 Pro 笔记本上安装该软件。考虑到 macOS 系统可能会带来一些兼容性问题,我决定在 Docker 中运行 ROS 2。由于一般的 ROS 2 镜像通常是为 x86 架构设计的,无法直接在 ARM 架构的 M1 芯片上运行,因此我将拉取一个专为 M1 芯片优化的镜像,以确保能够顺利运行。特此记录。
2025-01-21 21:29:55
2351
原创 conda环境下使用colcon踩坑
在src该命令用于创建一个新的ROS2包,名为,使用作为构建系统,并生成一个名为helloworld的示例节点。我是在自定义的conda环境下运行的命令,通过whichros2查看用的是哪里的python和ros2,发现python用的是自定义的conda环境里的,ros2是系统里的,但是中可以看到开头第一行写的是,这表示ROS2CLI在运行时会用系统Python,而不是CondaPython,问题就出在这里!gedit$(whichros2)#打开该文件改为。
2025-01-19 20:32:41
427
原创 Ubuntu22.04安装vcpkg
由于 Vcpkg 在 Linux 系统上默认同时安装库文件的 Release 和 Debug 版本,并且在使用时会优先调用 Debug 版本(具体原因可能与默认的 CMake 配置有关),这给代码测试带来了一定困扰。因此,在正式使用 Vcpkg 之前,可以修改。Vcpkg 提供了一个易于使用的命令行工具,可以自动下载、构建、安装和管理库,无需手动配置路径,能够简化 CMake 和 Visual Studio 等构建工具的配置过程。为了让 CMake 使用 Vcpkg 安装的库,您需要为 CMake 提供。
2025-01-11 22:50:00
1939
2
原创 C++中Lambda函数总结
Lambda 函数是 C++ 中非常灵活和强大的功能,能在简化代码的同时保持高效。其在 STL 算法、多线程、自定义比较器等场景中的使用使代码更加简洁易读。在实际使用中,可以根据捕获列表灵活选择按值或引用捕获,或者结合。
2025-01-09 23:27:50
1761
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人