logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【刘二大人】PyTorch深度学习实践笔记 —— 第一集:深度学习全景概述(凝练版)

【刘二大人】PyTorch深度学习实践笔记 —— 第一集:深度学习全景概述(凝练版)

文章图片
#深度学习#pytorch
【刘二大人】PyTorch深度学习实践笔记 —— 第二集:线性模型(凝练版)

机器学习基本流程包括数据准备、模型选择和训练三个核心步骤。数据集需划分为训练集和测试集,并可通过开发集评估模型性能。过拟合问题源于训练集与真实分布不一致,需提高泛化能力。以线性回归为例,通过损失函数(如MSE)评估模型误差,采用穷举法寻找最优权重w。代码示例展示了如何同时学习权重w和偏置b,并绘制三维损失曲面可视化训练过程。关键点在于确保训练数据分布接近真实场景,避免过拟合。

文章图片
#深度学习#pytorch
【刘二大人】PyTorch深度学习实践笔记 —— 第三集:梯度下降(凝练版)

本文系统讲解了梯度下降算法的核心原理与应用。首先指出穷举法和分治法在深度学习优化中的局限性,特别是面对高维参数时的计算瓶颈。重点解析梯度下降的贪心本质、数学推导过程(以MSE损失函数为例),并强调深度学习中的特殊挑战——鞍点问题。通过房价预测案例,详细展示了多参数模型的梯度计算过程,揭示矩阵运算与单参数计算在数学上的等价性。最后指出,虽然矩阵运算能高效计算梯度,但仍无法根本解决鞍点问题,为后续优化

文章图片
#深度学习#pytorch
【刘二大人】PyTorch深度学习实践笔记 —— 第四集:反向传播(凝练版)

本文介绍了反向传播算法的核心原理及其在深度神经网络中的应用。主要内容包括:1) 反向传播的动机——解决复杂神经网络参数梯度计算问题;2) 计算图理论基础,通过前馈和反馈过程分解复杂运算;3) 详细的双层神经网络实例推导,展示如何利用链式法则计算各层参数梯度;4) PyTorch实现的关键概念,如动态计算图、Tensor数据结构及其梯度相关属性。反向传播通过将梯度计算分解为局部操作,有效解决了深度神

文章图片
#pytorch#python#numpy
jetson orin(jetpack6.2)安装gazebo和gazebo_ros_pkgs

摘要:针对Ubuntu 22.04 Arm64系统无法直接安装Gazebo的问题,本文提供了完整的源码编译安装方案。首先通过PPA源安装依赖库,修改Gazebo源码中的SDformat版本号后编译安装(约30分钟),并配置环境变量。随后编译安装gazebo_ros_pkgs插件,建议增加交换空间提高成功率。最后通过启动命令验证安装效果,成功实现无报错运行。整个方案解决了官方未提供Arm64架构软件

文章图片
#linux#vscode
一、宇树机器狗ROS2-GO2环境搭建

本文介绍了在Jetson Orin Nano(ARM64)平台上搭建ROS 2 Humble和Gazebo仿真环境的方法。主要内容包括:1)通过Git克隆GO2机器狗仿真项目代码;2)安装ROS 2相关依赖包;3)编译项目并配置CycloneDDS通信中间件;4)启动Gazebo仿真环境并通过键盘控制机器狗运动(行走、站立、趴下等动作)。文章提供了完整的命令行操作流程和关键配置说明,适用于在嵌入式

文章图片
#ubuntu#linux#vscode
配置Moveit2,运行rviz——ROS2焊接机械臂(二)

本文介绍了如何将SolidWorks导出的机械臂URDF文件转换为ROS2可用的格式,并利用MoveIt2进行路径规划。主要内容包括:创建工作空间、URDF文件转换、安装Gazebo和MoveIt2依赖项、使用moveit_setup_assistant配置机械臂(包括设置碰撞检测、规划组、位姿和控制器)、生成功能包,以及解决ROS2中常见的模型加载问题(修改URDF文件中的velocity参数为

文章图片
#python#目标检测#深度学习 +1
机械臂添加Realsense d435眼在手上——ROS2焊接机械臂(四)

本文介绍了如何为机械臂配置Realsense摄像头URDF模型和相关插件。首先详细说明了librealsense SDK和ROS2功能包的安装步骤,包括测试方法。接着讲解了如何将Realsense D435模型集成到机械臂URDF文件中,并配置Gazebo传感器插件以实现图像和点云发布。最后提供了修改gazebo_moveit.launch.py文件的完整方案,以支持相机启动和修复RViz节点配置

文章图片
#python#目标检测#深度学习 +1
机械臂solidworks转urdf——ROS2焊接机械臂(一)

本文介绍了如何将SolidWorks机械臂模型转换为URDF文件。首先需要下载并安装sw_urdf_exporter插件,确保SolidWorks关闭后安装并重启。接着在模型中配置6个旋转轴和焊枪末端坐标系,特别注意模型方向必须与ROS坐标系一致。然后通过插件逐步设置每个关节的link名称、关节类型、参考轴等参数,最后导出URDF文件。文中提供了详细操作截图和注意事项,并分享了包含SolidWor

文章图片
#python#目标检测#深度学习
    共 29 条
  • 1
  • 2
  • 3
  • 请选择