- 博客(116)
- 收藏
- 关注
原创 AI Class 3 · Chapter 6-7:并发、进度条、日志、命令行参数(小白版)-综合质检脚本(小白版)
本章实现一个高效批处理脚本,集成argparse配置、asyncio并发、tqdm进度条与logging日志记录。通过信号量控制并发数,模拟异步任务处理,支持自定义输入文件、处理数量与并发度。输出清晰的进度与日志,验证了并发并非越大越好,为下一章数据质检打下基础。
2026-11-07 15:05:09
192
原创 AI Class 3 · Chapter 4-5:pandas 长度分布统计(小白版)-requests、正则、网页解析(小白版)
本章通过05_stats.py对JSONL数据进行体检,分析数据量、长度分布与重复率。结果显示:200条样本中,output长度中位数为38,P90/P99均为40,9条过短,重复instruction达101条(50.5%)。代码实现包括读取、清洗、统计与分桶,掌握describe、percentile、pd.cut及去重方法。后续需清洗重复与短文本,为训练做准备。
2026-11-06 16:04:04
159
原创 AI Class 3 · Chapter 2-3:函数、异常、文件读写+JSON / JSONL 读写(小白版)
本章学习将代码封装为可复用函数,掌握异常处理(除零、文件不存在)与文件读写技巧。通过try/except确保程序稳健,使用with open安全操作文件,理解if __name__ == "__main__"的保护作用。重点实践JSONL格式——一行一条JSON,支持流式读写、追加和容错,为后续训练数据处理打下基础。
2026-11-04 10:43:33
149
原创 AI Class 3 · Chapter 1:变量、字符串、list/dict、if/for(python学习-小白版-有经验可跳过)
本章聚焦Python核心基础:变量、字符串、列表、字典、条件与循环。通过实战代码02_basics.py,掌握数据处理关键技能——从变量赋值到字符串操作,列表增删改查,字典键值对管理,条件判断逻辑,最终实现文本字频统计。重点解析counter.get(ch, 0) + 1计数逻辑与sorted(..., key=lambda)排序机制,助力读懂模型训练脚本中的数据处理流程。
2026-11-02 13:10:29
147
原创 AI Class 2 · Chapter 8:首次推理验证(小白版)
本章成功运行Qwen3-0.6B模型,实现本地中文生成。通过加载模型与分词器,构造对话并生成回答,输出包含72个token,耗时2.2秒,峰值显存1.55GB。代码完整封装推理流程,涵盖路径设置、设备分配、生成参数配置及结果统计。通过调整参数可控制输出长度、随机性与风格,实测验证了模型在本地环境的可用性与稳定性。
2026-11-02 10:44:06
195
原创 AIClass 2 · Chapter 1-7关于环境部署的学习及各问题
本机体检结论:显卡为RTX 5080 Laptop(sm_120,16GB显存),需安装cu128及以上版本PyTorch;系统Python 3.14.6不兼容,应使用conda创建Python 3.11环境;conda 26.5.3可用,环境位于D盘;C盘仅剩31.1GB,所有模型与缓存须部署至D盘。驱动已就绪,无需额外安装CUDA Toolkit。建议后续统一使用绝对路径避免冲突。
2026-11-02 10:24:22
239
原创 AI Class 1 · Chapter 3:选一个适合你的基座(小白版)
本章明确模型选型策略:0.6B用于流程验证,1.7B为正式微调主力,4B适配进阶效果;8B以上仅限量化推理。基于Qwen3家族特性,结合显存与训练效率,推荐使用Instruct版模型(含对话模板),并通过inspect_model.py脚本验证模型配置、权重文件及对话模板完整性,确保训练前准备无误。
2026-10-23 13:20:37
282
原创 AI Class 1 · Chapter 2:16 GB 显存能做什么(小白版)
只需30秒,看模型能否在你的显卡上训练:全参训练需约16字节/参数,LoRA约2~3字节,QLoRA仅0.7字节。以16GB显存为例,全参仅支持0.6B以下,LoRA可到1.7B,QLoRA可达7~8B。激活值受batch size和序列长度影响,通常占2~6GB。通过nvidia-smi监控显存,用脚本实测参数量,优先选QLoRA + batch 1 + seq 1024跑通,再逐步优化。记住:显存 ≈ 参数量×每参数字节数 + 激活值。
2026-10-23 13:18:22
282
原创 AIpython开发教程-Class 1 · Chapter 1:四个核心概念(小白版)
本章通过实验厘清大模型四大核心概念:预训练(语言基础)、SFT(风格定制)、LoRA(高效微调)、RAG(动态知识检索)。实验证明:知识靠RAG,格式靠提示词,稳定表达靠微调。关键结论:知识更新快用RAG,固定话术用提示词或微调,切忌用微调“记住”变动文档。口诀:查得到→RAG,要风格→微调。
2026-10-23 10:27:03
318
原创 机器人ROS2部署——部署Gazebo和moveit
文章浏览阅读36次。【代码】C2-Ros2从零开始学习——部署Ros2小海龟(ros2的hello)
2026-09-14 09:40:16
54
原创 A1——基于AMD-48G显卡下载Gemma4模型
<think>我们根据内容生成摘要。内容是关于在AMD GPU上配置PyTorch和下载Gemma模型。摘要需总结步骤:检查amd-smi、安装python测试ROCm、使用modelscope下载模型。不超过150字。</think>在AMD GPU环境下,先用amd-smi检查显卡;安装PyTorch后运行脚本验证ROCm支持及显存分配;配置腾讯源并安装魔搭,下载Gemma-4-E4B-it模型至当前目录,确认15G权重文件存在即完成。
2026-09-02 22:53:48
44
原创 Ubuntu 20.04 LTS|OpenClaw + Workboard 工作看板 纯终端保姆部署文档
本文提供OpenClaw在Ubuntu 20.04上的完整安装教程,重点说明:1)必须使用Node.js v22.22.3;2)通过国内镜像加速下载;3)包含Workboard任务看板配置。教程分11步:从基础依赖安装、Node环境配置、国内镜像设置,到OpenClaw安装及初始化,最后启用Workboard并设置开机自启。关键步骤包括环境变量配置(需执行source ~/.bashrc生效)、网关状态检查(systemctl --user status)、Web面板访问(http://localhost:
2026-08-16 18:20:07
341
原创 C5-Ros2从零开始学习——功能包部署python节点
setup.py是Python开发中常用的构建配置文件,添加的这句指令的含义是,当执行python_node 时就相当于执行demo_python_pkg目录下python_node 文件中的main函数。打开文件夹demo_python_pkg/demo_python_pkg/然后创建新的文件python_node.py。需要注意的是,因为环境变量只对当前的终端上下文有效,所以打开新的终端后就要重。构建类型:--build-type ament_python。功能包名:demo_python_pkg。
2026-07-29 17:23:51
254
原创 C4-Ros2从零开始学习——开始你的第一个节点C++和python
ROS2节点通俗理解与实现示例 摘要:ROS2节点可理解为机器人系统中的独立功能模块,就像工厂里各司其职的工人。例如:摄像头读取、物体识别、运动控制等功能可分别由不同节点实现。节点间通过ROS2通信系统(DDS)交换数据,实现解耦和容错。文章通过工厂工人的比喻解释了节点的独立性优势:单个故障不影响整体、模块替换方便、问题易定位。提供了Python和C++两种语言的节点实现示例:Python使用rclpy库创建带日志输出的节点;C++通过rclcpp库实现,需配置CMakeLists.txt完成编译。关键命令
2026-07-15 15:04:16
212
原创 C2-Ros2从零开始学习——部署Ros2小海龟(ros2的hello)
【代码】C2-Ros2从零开始学习——部署Ros2小海龟(ros2的hello)
2026-07-02 14:30:06
44
原创 C1-Ros2从零开始学习——部署Ros2_Ubuntu22.04
选1然后更换镜像也选1采用华为源——选ros2的humble(ros2)一.鱼香ros2部署。
2026-07-02 14:08:32
236
原创 C++利用libmicrohttpd制作交互网页端——C1
本文介绍了如何使用libmicrohttpd库搭建简单HTTP服务器,包含以下功能实现:1. 基础HTTP响应处理,返回固定HTML页面;2. 终端输入内容动态显示,解决中文UTF-8编码问题;3. 实时时间显示功能,通过函数指针动态获取系统时间;4. 多级页面跳转(index.html和another.html)及404错误处理。示例代码展示了请求路由、内存管理、响应头设置等关键实现,使用MHD_start_daemon启动服务,支持GET请求处理。每个功能模块均包含完整的请求处理逻辑和资源释放机制,适用
2026-06-04 14:46:38
69
原创 Ubuntu-Liunx下进行Vscode的C++编程——hello world_x64版本
本文介绍了在Linux系统下配置C++开发环境的完整流程:1)安装VSCode及必要扩展;2)安装gcc/g++编译器;3)通过源码编译安装CMake;4)创建项目目录结构并编写示例代码;5)配置CMakeLists.txt构建文件;6)设置VSCode的c_cpp_properties.json、launch.json和tasks.json配置文件。重点说明了如何通过CMake管理项目依赖、构建动态库和可执行文件,以及配置VSCode的调试环境。最终实现了一个简单的C++动态库调用示例,通过调试运行输出&
2026-05-14 14:15:35
622
原创 Miniconda+win11+python+labelme安装
本文介绍了在Windows系统下安装Miniconda并配置Labelme图像标注工具的完整流程。首先通过命令行下载安装Miniconda,创建Python 3.10的虚拟环境;然后接受Conda用户协议,使用阿里云镜像源安装Labelme 5.10.1及其依赖项(包括PyQt5和ONNX Runtime);最后通过输入"labelme"命令验证安装是否成功。文中特别提示了可能遇到的Qt错误解决方案,并推荐使用阿里云源以避免清华源解析失败问题。
2026-05-11 13:27:04
106
原创 关于VM work虚拟机不能复制黏贴交互windows的解决办法
3. 确保右侧的 “启用拖放 (Enable drag and drop)” 和 “启用复制和粘贴 (Enable copy and paste)” 两个选项都已勾选。1. 检查虚拟机软件的共享设置(最常见的原因) 无论你的虚拟机系统是 Windows 还是 Linux,都需要在虚拟机软件的设置中手动开启共享功能。1. 在虚拟机处于开启或关机状态下,点击顶部菜单栏的 虚拟机 (VM) -> 设置 (Settings)。1. 在虚拟机界面顶部菜单栏,点击 设备 (Devices)。
2026-04-30 11:10:49
425
原创 C1 PCL1.14.1配置与MFC联合点云显示——Win10配置PCL
https://github.com/PointCloudLibrary/pcl/releases选择下面两个文件。通过百度网盘分享的文件:PCL-1.14.1-AllInOne-msvc2022-win64....等2个文件。链接:https://pan.baidu.com/s/1f9iLSWpKrNG4CqMIm9V76g。--来自百度网盘超级会员V3的分享。然后安装好.exe文件。
2024-11-19 14:17:03
1099
原创 VScode C++配置opencv4.5.3——先赞后看,配置成功实属不易-(镜像加速环境w版和配置文件版)
VScode C++配置opencv4.5.3——先赞后看,配置成功实属不易
2024-11-13 15:08:06
998
1
原创 机器人课程——使用TIA Portal V15博图软件进行西门子组态——带显示屏
机器人课程——使用TIA Portal V15博图软件进行西门子组态——带显示屏
2024-11-08 20:43:50
3046
原创 Halcon!!!——窗口显示多副图片
gen_rectangle1 (矩形区域变量名, 0, 0, Height - 1, Width - 1)tile_channels (矩形区域变量名, TiledImage7, 5, 'horizontal')tile_channels (矩形区域变量名, TiledImage6, 3, 'vertical')append_channel (矩形区域变量名, 图片变量名2, 矩形区域变量名)append_channel (矩形区域变量名, 图片变量名1,矩形区域变量名)
2024-11-06 10:26:41
472
原创 关于halcon的可变形logo模板匹配find_local_deformable_modle_xld解释及简化匹配代码
关于halcon的可变形logo模板匹配find_local_deformable_modle_xld解释及简化代码
2024-11-04 11:48:42
474
原创 ORBBEC_calss1_ubuntu20.04安装ros noetic
ORBBEC_calss1_ubuntu20.04安装ros noetic
2024-10-29 21:41:34
462
原创 手把手教——class1_VScode配置C++环境
点击Windows x64 Installer:下载msi文件 安装完成后验证。配置gcc文件下bin环境。最后ctrl+F5运行尝试。Win+R 输入cmd。
2024-10-27 22:08:15
736
原创 关于halcon手眼标定定位问题——补偿z轴偏角
该数据与smallest的数据具有一定的差异性,问题的集中点在于中间点的位置姿态与。find——modle转换姿态存在180偏角的误差值。
2024-10-23 14:20:31
286
关于halcon的可变形logo模板匹配find-local-deformable-modle-xld解释及简化匹配代码
2024-11-04
网络调试助手旧版和2024版.zip
2024-09-06
ABB二次开发PCSDK 2024.2.exe
2024-09-04
标定板带描述文件.zip
2024-09-04
PCL点云文件pcl-1.8.1-pdb-msvc2017-win64
2024-08-30
原始8.1.0-yolo-(ultraly)tic.zip
2024-08-07
5-1 资源SimpleLayyoutPanel.cs
2023-04-01
opencv4配置文件压缩包下载(开源)
2022-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅