-
Notifications
You must be signed in to change notification settings - Fork 860
Description
以下为脚本自动筛查到的中文 API 文档格式问题清单。不同条目存在的问题类型并不相同,具体说明见下文各小节。
Important
在修复问题之前,先确认该问题是否存在。同时,如果发现认领的文档有其他类似的问题,尽量一并修复~
1. 中文文档出现 COPY-FROM
为确保中英文 API 的示例代码一致,飞桨中文文档使用 COPY-FROM
从英文文档中直接引用示例代码。
目前部分中文文档存在 COPY-FROM
引用失败,表现为示例代码不显示。问题成因与背景可参考历史任务说明 #6300。本节仅列出疑似存在该问题的文档,供认领修复。
序号 | 中文文档链接 | 认领人/状态/PR |
---|---|---|
1 | index_add_ | @WanRui37 |
2 | index_fill_ | @WanRui37 |
3 | index_put_ | @WanRui37 |
4 | isfinite | @wanglezz |
5 | tensor_split | @wanglezz @dai-junjie |
6 | lu_solve | @wanglezz |
7 | BuildStrategy | @wanglezz |
8 | Program | @NJX-njx |
9 | data_norm | @zhuyanhuazhuyanhua |
10 | global_gather | @aztice |
11 | global_scatter | @aztice |
2. 中文文档出现 ``
在中英文 API 文档中,内联代码/术语通常用一对反引号 `` xxx `` 包裹,并要求反引号前后各加一个空格,示例:
输出 Tensor,与 ``x`` 维度相同、数据类型相同。
但往往在文档撰写过程中,会漏掉加空格,以 bucketize_cn 为例
- **right** (bool,可选) - 根据给定 ``x`` 在 ``sorted_sequence`` 查找对应的上边界或下边界。如果 ``sorted_sequence``的值为 nan 或 inf,则返回最内层维度的大小。默认值为 False,表示在 ``sorted_sequence`` 的查找给定 ``x`` 的下边界。
sorted_sequence 后面的反引号没有加空格,由于 Sphinx 对空格与缩进较为敏感,缺少空格会导致渲染与预期不符。

因此,需要修复以下出现 `` 的文档
3. 文档出现 :attr:`` 和 :math:``
中、英文 API 文档中常用 :attr:`` 和 :math:`` 标注属性、数学符号或公式,如
为 :attr:`x` 中的每个元素计算由 :attr:`y` 中相对应元素决定的赫维赛德阶跃函数,其计算公式为
但同样的,若 :attr:`` 和 :math:`` 前后未加空格,会导致渲染结果和预期不符。以下是疑似存在该问题的文档
(1) :attr:``
序号 | 中文文档链接 | 认领人/状态/PR |
---|---|---|
47 | WMT16_cn | @tjujingzong |
48 | UCIHousing_cn | @tjujingzong |
49 | Imdb_cn | @tjujingzong |
50 | WMT14_cn | @tjujingzong |
51 | Imikolov_cn | @jackson-119 |
52 | Movielens_cn | @jackson-119 |
53 | clip_grad_norm__cn | @jackson-119 |
(2) :math:``
序号 | 中文文档链接 | 认领人/状态/PR |
---|---|---|
54 | Exponential_cn | @algorithm1832 |
55 | LayerNorm_cn | @youge325 |
56 | MaxPool3D_cn | @youge325 |
57 | BatchNorm_cn | @youge325 |
58 | SubmConv2D_cn | @youge325 |
59 | max_pool3d_cn | @youge325 |
任务认领
Note
1. Issue 回复格式:
为了自动填写报名信息,需要在issue下回复报名信息,如果报名格式不正确,则会在comment区提示报名不正确,格式如下:
【报名】: 2、3、6-10
其中【报名】: 后直接是报名的赛题序号,多个赛题之间需要用中文顿号
、
分隔,多个连续赛题可以用横线
表示
Note
2. PR 标题格式:
[Docathon][Fix Doc Format No.2、3、6-10] fix/delete/add xxxx API
PR的标题中以 [Docathon][Fix Doc Format No.xxxx]
开头即可,程序会自动提取赛题编号并更新榜单。
一个PR也可以提交多个赛题,多个赛题间以顿号
或横线
分隔,比如 No.24、26-28、30 赛题。
Note
3. PR 内容:
需要描述修改的文件、附上活动 issue 链接、 并 @Echo-Nie @sunzhongkai588
看板信息
任务方向 | 任务数量 | 提交作品 / 任务认领 | 提交率 | 完成 | 完成率 |
---|---|---|---|---|---|
中文文档出现 COPY-FROM | 11 | 11 / 11 | 100.0% | 6 | 54.55% |
中文文档出现 `` | 35 | 13 / 31 | 37.14% | 8 | 22.86% |
文档出现 :attr: 和 :math: |
13 | 13 / 13 | 100.0% | 13 | 100.0% |
统计信息
排名不分先后 @WanRui37 (3) @wanglezz (2) @zhuyanhuazhuyanhua (1) @Le-soleile (2) @algorithm1832 (2) @LiaoYFBH (3) @shiyuasuka (2) @tjujingzong (4) @jackson-119 (3) @youge325 (5)
Metadata
Metadata
Assignees
Labels
Type
Projects
Status