PaddlePaddle / PaddlePaddle/PaConvert
【TODO】 优化 PaConvert、PaddleDocs Tools
Open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 122
- Forks
- 98
- PR merge metrics
- No merged PRs in 30d
Description
NoNeedConvert 迁移 #807 #docs/pull/7683
- NO_NEED_CONVERT_LIST 统一迁移到 api_mapping_json 中,generate_pytorch_api_mapping.py 同时做适配更新
- NoNeedConvertMatcher 更名为ChangePrefixMatcher
- 删除 NO_NEED_CONVERT_LIST,更新 PaConvert 中相关优先级
PaConvert CI 增强
- 清理无用 Matcher
- 其它 Mapping 条目不应该出现在 alias 中
文档 URL 自动生成及校验
- 通过 Sphinx 自动生成的 Inventory 获取 Paddle 和 Torch API 的地址 https://github.com/PaddlePaddle/docs/pull/7701
- 支持更多第三方库
- 差异文档目录链接自动升成
- 具体差异文档链接自动生成
- 别名 API 的链接缺失
...
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the PaConvert CI items and the documented URL-generation work, including PRs #7683 and #7701. Determine how unused Matchers, mapping entries in aliases, and missing alias API links are currently handled; done means the remaining unchecked items are resolved and CI validates them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- documentation, tooling
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100