- 博客(658)
- 收藏
- 关注
原创 [Robotics_py] docs | 机器人状态/位姿 | 环境表示_栅格地图
结合机器人状态跟踪,现已具备环境认知基础能力。下一章将解锁机器人的运动奥秘!
2025-08-12 16:57:59
261
原创 8.11 模运算|二分
/ 提取n的二进制中为1的位对应的2的幂(原逻辑会包含多余幂,修复为只保留n中存在的)// 利用前缀乘积计算区间[a,b]的乘积(原逻辑用除法错误,改为前缀积之比)// 修复前缀乘积的计算范围(原逻辑少计算了最后一个元素)// 辅助函数:计算模逆元(费马小定理)// 辅助函数:快速幂计算。
2025-08-11 11:07:38
197
原创 [CUDA] CUTLASS | C++ GEMM内核--高度模板化的类
`cutlass`采用==高度模块化的分层设计,直接映射GPU架构==。
2025-08-09 21:54:14
1021
1
原创 [CUDA] CUTLASS | `CuTe DSL` 创新
1. **快速算法原型**:研究人员可`快速验证`新并行算法设计2. **教学演示工具**:直观展示`GPU线程`模型与`内存层次`3. **生产级优化**:性能工程师可基于DSL快速迭代优化方案4. **跨框架兼容**:`无缝集成PyTorch/TensorFlow等生态`
2025-08-09 21:14:02
645
原创 [LLM 应用评估] 评估指标 | 评估协调器 | 测试集生成组件
- **专项量化检测**:评估指标如同医学检测,为AI表现提供数据化诊断 - **核心指标类型**:忠实度、准确性、相关性等维度构成评估体系 - **可扩展架构**:通过继承基类可快速开发定制化评估指标 - **一站式评估入口**:`evaluate()` 函数整合数据集、指标与模型服务,实现自动化评估流水线 - **高效并发机制**:基于线程池的并发执行器加速处理速度,支持百万级样本评估 - **结果多维分析**:提供全局统计与样本级明细,支持精确问题定位
2025-08-09 15:56:28
1087
原创 [LLM 应用评估] 提示词四大要素 | 评估样本_单次交互快照 | 数据集 | Hugging Face集成
- **提示词四要素**:`指令、示例、输入输出模型`构成标准化任务定义 - **结构化通信**:`Pydantic模型保障数据格式`,降低通信误差 - **自动纠错机制**:响应解析器在格式错误时`触发LLM自修正` - **可扩展架构**:通过继承 `基础提示词` 自定义- **评估样本**:单次交互的完整记录,包含问题、响应、上下文与参考答案 - **评估数据集**:样本集合,构成系统化测试案例库 - **数据兼容性**:支持从Hugging Face等平台导入现有数据集
2025-08-08 17:48:22
1069
1
原创 [LLM 应用评估] 改进AI应用 | LLMs & Embeddings | Langchain 封装器
改进AI应用不是艺术,而是科学LLMs 和 Embeddings。它们如同AI语言系统的"大脑"与"翻译器- **LLMs** 作为语言系统的核心,承担内容生成与质量评估双重职责 - **Embeddings** 将文本映射至语义空间,实现计算机可处理的语义分析- **封装器模式** 使 Ragas 兼容多平台模型,保障评估流程的统一性
2025-08-08 17:23:24
656
原创 dfs|回溯|memo
lc698判断能否把数组分成k个和相等的子集: class Solution {public:s /= k;j < k;++j) {continue;
2025-08-08 16:35:46
249
原创 [3D数据存储] 对象 | OObject | IObject | 属性 | O<类型>Property | I<类型>Property
* `OObject`用于写入时创建对象层级* `IObject`用于读取时遍历层级结构* **标量属性**:存储单个数值* **数组属性**:存储同类型数据序列* **复合属性**:作为==属性容器实现嵌套结构==* 使用`O<类型>Property`类进行数据写入* 使用`I<类型>Property`类进行数据读取
2025-08-08 14:38:13
1008
1
原创 [LVGL] 事件机制 lv_event | 冒泡与捕获 | 底层分发
* 事件机制原理及核心要素* 如何创建事件处理器并关联控件* 利用`lv_event_t`获取事件详细信息* 事件冒泡与捕获的机制及启用方式* 事件系统的底层分发流程
2025-08-07 17:00:15
576
原创 [LVGL] 绘制/渲染 lv_draw
* `lv_draw`是将部件属性/样式转化为实际像素的核心引擎* **绘制描述符**(绘制配方)、**绘制任务**(具体指令)和**绘制单元**(执行者)构成体系* 这些组件形成优化渲染的**绘制流水线*** 可通过`LV_EVENT_DRAW_POST`等事件处理使用`lv_draw_...`函数进行自定义绘制* LVGL如何自动将[样式(lv_style)](04_styles__lv_style__.md)转化为可渲染描述符
2025-08-07 16:55:43
876
原创 [LVGL] 布局系统 lv_flex, lv_grid | 输入设备 lv_indev | union
- 弹性布局的`流式排列`与`空间分配`技巧- 网格布局的`二维矩阵`定位方法- 布局系统的底层运作原理- 间距控制与对齐策略-----------------------------------------------* `lv_indev`是处理用户输入的核心模块* LVGL支持多种输入设备类型* 如何创建`lv_indev_t`对象、设置类型并提供硬件数据读取回调* `lv_indev`如何将原始输入转化为控件交互* "控件组"对键盘和编码器导航的重要性
2025-08-07 14:47:45
1015
原创 [LVGL] 部件lv_obj | 对象树 | 样式lv_style | LV_PART_ | LV_STATE_
LVGL部件的核心概念:* `lv_obj_t`是所有UI元素的基类* 部件通过父子层级组织,屏幕作为顶级容器* 支持动态创建/删除以优化内存使用* 通用属性通过`lv_obj`函数管理,专用功能由部件类型函数实现
2025-08-06 20:42:49
840
原创 [LVGL] 配置lv_conf.h | 条件编译 | 显示屏lv_display
* `显示对象`的创建与属性设置* `绘图缓冲区`的内存管理* `硬件相关的刷新`回调实现* LVGL`渲染管线`的运作原理
2025-08-06 19:53:35
737
原创 [solution] WARNING! The remote SSH server rejected X11 forwarding request
已解决
2025-08-05 14:36:31
269
原创 单调栈|图
单增栈,填每个位置比h[i]矮的 左&右边界。ret==max每一行的矩形max。单增栈,填每个位置左&右边界。复用84题的抽象思想。
2025-08-04 21:43:53
334
原创 [3D数据存储] Archive (File Container) | 创建/写入/读取 | 存储格式HDF5
Alembic归档**是3D场景数据的核心容器==,如同专用压缩文件。* ==使用`IArchive`**读取==**现有Alembic文件,常借助`IFactory`自动检测文件格式* ==使用`OArchive`**写入==**新Alembic文件,明确选择存储格式(如HDF5或Ogawa)
2025-08-04 20:22:02
789
原创 [自动化Adapt] 数据脱敏 | 文本替换/图像模糊 | 引擎热插拔 | 多队列并行处理
脱敏处理,有效保护文本日志和截图中的敏感信息。理解副本创建机制、模块化引擎设计和并行处理架构CPU密集型任务由多进程处理,IO密集型由多线程处理
2025-08-04 18:06:34
1351
原创 [自动化Adapt] 父子事件| 冗余过滤 | SQLite | SQLAlchemy | 会话工厂 | Alembic
**事件处理与融合**组件如何==将原始事件流转化为高效语义化操作序列。==通过`过滤冗余数据`、`识别用户意图`、`构建父子事件结构`,OpenAdapt实现了精准且高效的回放机制。**数据库管理**组件如何作为OpenAdapt的"数据档案馆"- 通过CRUD操作实现数据全生命周期管理- 掌握`crud.py`模块的增删改查实现- `db.py`的连接管理机制- 以及Alembic的结构迁移原理,可更高效地利用系统数据存储能力。
2025-08-04 17:31:05
982
1
原创 8.4 前缀和+栈|bfs
lc1124public:j <= n;++j) {} else {st.push(j);i;--i) {while (!st.pop();return ans;
2025-08-04 15:09:09
269
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人