PaddlePaddle / PaddlePaddle/PaConvert

【TODO】 优化 PaConvert、PaddleDocs Tools

Open
#808 0 comments 0 reactions 0 assignees View on GitHub

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.