一键导入
add-new-compat-api
负责《Paddle API 对齐 PyTorch 项目》中 Step2 代码修改,实施『新增 compat 类型 API』方案。在 `paddle.compat` 命名空间下新增 API,实现与 PyTorch API 行为对齐。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
负责《Paddle API 对齐 PyTorch 项目》中 Step2 代码修改,实施『新增 compat 类型 API』方案。在 `paddle.compat` 命名空间下新增 API,实现与 PyTorch API 行为对齐。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
负责《Paddle API 对齐 PyTorch 项目》中 Step2 代码修改,实施『C++下沉』方案。通过将 Python API 下沉至 C++层,可以减少 Python 装饰器带来的性能开销,提升 API 调度效率。
负责《Paddle API 对齐 PyTorch 项目》中 Step5 更新文档,在 API 代码修改完成后,同步更新中文 API 文档,确保文档准确反映 API 的最新行为
负责《Paddle API 对齐 PyTorch 项目》中 Step2 代码修改,实施『新增 API』方案。通过新增 Paddle API(新增 API 别名、新增 Python 层 API、新增 C++算子),覆盖 Pytorch API 调用路径,实现与 PyTorch API 行为对齐。
开展《Paddle API 对齐 PyTorch 项目》,负责项目整体统筹规划,调用多个 skill,完成输入的 API 对齐
负责《Paddle API 对齐 PyTorch 项目》中 Step3 兼容测试,为已修改的 Paddle API 添加兼容性单测并执行验证,确保 API 的 Paddle 用法与 PyTorch 用法均能正常工作。
负责《Paddle API 对齐 PyTorch 项目》中代码提交,分别对 Paddle、PaConvert、Docs 三个仓库创建或更新 Pull Request
| name | add-new-compat-api |
| description | 负责《Paddle API 对齐 PyTorch 项目》中 Step2 代码修改,实施『新增 compat 类型 API』方案。在 `paddle.compat` 命名空间下新增 API,实现与 PyTorch API 行为对齐。 |
| context | fork |
| disable-model-invocation | false |
本文档是 add-new-api 的变体,核心流程完全一致,唯一区别是新增 API 的存放目录:
| 方案 | API 存放目录 | 适用场景 |
|---|---|---|
| add-new-api | Paddle/python/paddle/ (常规目录) | 新增 Paddle 原生 API |
| add-new-compat-api | Paddle/python/paddle/compat/ (compat 目录) | 新增兼容性 API |
请直接参考 add-new-api 的 SKILL.md 完成开发,并将所有文件路径中的 Paddle/python/paddle/ 替换为 Paddle/python/paddle/compat/。
| add-new-api 路径 | add-new-compat-api 路径 |
|---|---|
python/paddle/__init__.py | python/paddle/compat/__init__.py |
python/paddle/tensor/math.py | python/paddle/compat/__init__.py |
python/paddle/tensor/__init__.py | python/paddle/compat/__init__.py |
python/paddle/nn/__init__.py | python/paddle/compat/nn/__init__.py |
python/paddle/nn/functional/__init__.py | python/paddle/compat/nn/functional/__init__.py |