已合并
docs(custom_op): 补齐 tilelang 样例英文 README 与中文版对齐 #4853
why you创建于 10 天前
docs(custom_op): 补齐 tilelang 样例英文 README 与中文版对齐 #4853
已合并
Pull Request已成功合入, 合并人@CANN-robot
(感谢 why you 的贡献)atomgit-bot
10 天前 评论:
10 天前 评论:
变更摘要
本 PR 为 tilelang_add_custom、tilelang_add_custom_online、tilelang_add_custom_offline 三个 tilelang 样例补齐英文 README_en.md,使其与中文 README.md 逐行对齐(章节标题、代码围栏数量与行号完全一致,行数分别为 177/208/212 行),并顺带修正 offline 样例中文 README 中一处与代码实现矛盾的描述。纯文档改动,不涉及任何代码变更。
主要改动
- 补齐
tilelang_add_custom英文 README:新增call函数签名及说明、CANN 依赖第 2 条、环境变量表、快速运行 4 步说明与预期输出、关键文件说明、算子规格 Output shape 行及分步运行章节,与中文版对齐。 - 补齐
tilelang_add_custom_online英文 README:新增目录结构注释、call函数签名及说明、CANN 依赖第 2 条、环境变量表、成功输出示例、关键文件说明、Output shape 行、分步运行章节,并补全 2 条注意事项;同时修正文档交叉链接,使其指向英文版README_en.md而非中文版。 - 补齐
tilelang_add_custom_offline英文 README:新增目录结构、graph_build/ATC/model_exec三阶段核心流程图、TileLang-Ascend 使用范围说明、环境变量表、快速运行 4 步说明与预期输出、Output shape 行、序列化格式、关键文件说明,并补全 4 条注意事项。 - 修正 offline 样例中英文 README 的 Deserialize 描述:将"写临时文件"改为与实际代码链路一致的内存加载方式(
Deserialize→LoadSoFromData→WriteVectorToMemfd→memfd_create,不落盘),并说明mkstemps临时文件仅用于Compile阶段,中英文同步更新各 1 行。


不准确?
atomgit-bot
10 天前 评论:
10 天前 评论:
🤖 本次改动均为数据 / 生成 / 二进制文件(如测试用例、锁文件、媒体资源),没有可审查的代码逻辑,已跳过 AI 代码审查。


不准确?
10 天前 添加了label:stat/needs-squash
10 天前 添加了label:cann-cla/yes
此处折叠了53条消息 查看更多
ClarkXie
9 天前 评论:
9 天前 评论:
/lgtm


9 天前 添加了label:lgtm
yangyongqiang
9 天前 评论:
9 天前 评论:
/approve


9 天前 添加了label:approved
9 天前 合入了pull request
Pull Request
描述
三个 tilelang 样例的英文 README(README_en.md)与中文版(README.md)不一致,英文版缺失大量章节。本 PR 将英文 README 补齐为与中文版逐行对齐的完整翻译,与仓库既有惯例(compilable_add_custom、triton_add_custom 中英 README 行数一致)保持一致。
主要补充内容:
tilelang_add_custom:call函数签名及说明、CANN 依赖第 2 条、环境变量表、快速运行 4 步说明与预期输出、关键文件说明、算子规格 Output shape 行、分步运行章节tilelang_add_custom_online:目录结构注释、call函数签名及说明、CANN 依赖第 2 条、环境变量表、成功输出示例、关键文件说明、算子规格 Output shape 行、分步运行章节、注意事项补全 2 条;修正交叉链接指向英文版 README_en.mdtilelang_add_custom_offline:目录结构、核心流程(graph_build/ATC/model_exec 三阶段流程图)、TileLang-Ascend 使用范围说明、环境变量表、快速运行 4 步说明与预期输出、算子规格 Output shape 行、序列化格式、关键文件说明、注意事项补全 4 条同时修正一处中文 README 与代码不一致的描述:offline 样例"关键文件说明"中 Deserialize 原描述为"写临时文件",与代码实现矛盾(实际链路 Deserialize → LoadSoFromData → WriteVectorToMemfd →
memfd_create从内存加载、不落盘;mkstemps临时文件仅用于 Compile 阶段),中英文同步修正。变更类型
请选择本次引入的变更类型:
关联的Issue
无
如何测试
核对清单
其他信息