Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PyTorch 1.13 与 Paddle 2.4 API 映射文档开源任务 #5691

Closed
huajiao-hjyp opened this issue Mar 10, 2023 · 61 comments
Closed

PyTorch 1.13 与 Paddle 2.4 API 映射文档开源任务 #5691

huajiao-hjyp opened this issue Mar 10, 2023 · 61 comments
Assignees
Labels
good first issue Good for newcomers PFCC Paddle Framework Contributor Club,https://github.com/PaddlePaddle/community/tree/master/pfcc

Comments

@huajiao-hjyp
Copy link
Collaborator

huajiao-hjyp commented Mar 10, 2023

问题描述

大家好,为了更好地将 PyTorch 代码转写成 Paddle 代码,对外开放 PyTorch 1.13 Paddle 2.4 之间的API映射关系的编写任务,欢迎大家提 PR 来一起完善🎉🎉🎉。通过本次活动,可以更详细地了解 PyTorch 框架与 Paddle 框架的 API 。

该工作的本质是两者框架API的映射关系分析,涉及到较多的人工代码分析工作。关于如何编写 API 映射关系,为保证文档格式统一与可读性,请参照 API 映射关系-格式规范与模板 来编写。

注意:请严格根据格式规范来编写文档,避免因格式问题增加不必要的review成本,不满足格式规范的PR将不予合入。

🍻 你需要做的是

  1. Fork PaddlePaddle/docs 项目。

  2. 为每个 API 编写对应的 md 文件放入docs/guides/model_convert/convert_from_pytorch/api_difference对应文件夹下,文件名以 PyTorch 框架中的方法命名。例如torch.nn.functional.adaptive_avg_pool1d.md需要放在docs/guides/model_convert/convert_from_pytorch/api_difference/functional文件夹下。

  3. 如果发现已经有该API对应的 .md,则请不要重复新建文件,只需要校对之前写的是否完全正确并在原来基础上修改。

  4. 如果属于第7类 功能缺失,则也不需要新建文件,但需要在 PR 的 comment 中说明哪些API 功能缺失。

  5. 提交 PR 。

我们会将 API 每 10 个分为一组,存放在在线文档链接, 认领的同学在 issue 下回复认领的任务组 ID 即可,欢迎大家认领任务和提 PR ~。

注:

  1. 该任务时间:PR 截止合入时间是6月15日,之后请勿提交。
  2. 认领规则:直接在 issue 下回复认领的任务组 ID 。
  3. PR 标题格式:映射文档 No. xxx (该任务 PR 较多,请大家遵守标题格式,避免遗漏审核)
  4. 提交PR前请参照官网安装pre-commit,检查代码格式。否则CI可能无法通过。
  5. PR请通过CI检查后再发起review,避免增加不必要的review成本。
  6. 可使用提 PR 辅助工具来加速工作:https://github.com/PFCCLab/PaddleAutoProject ,关于这个工具的使用问题,可以 @Liyulingyue 讨论
  7. PR 通过 CI 后,可以评论里 @Tomoko-hjf (初审),初审通过后; @Tomoko-hjf 会统一提交二审及合入。
  8. 历史上的 good first issue 列表,也欢迎来提 PR 解决~ 欢迎联系花花加入社区,和我们一起快乐开源

image

@huajiao-hjyp
Copy link
Collaborator Author

huajiao-hjyp commented Mar 10, 2023

🍻 任务列表(整体进度 39/95)

按 merge 的时间顺序,排名不分先后: @DrRyanHuang (2) @enkilee(1) @ccsuzzh (1) @Ainavo (4) @Yang-Changhui(1) @jjyaoao(1) @hongtushi(1) @YouZijun97(1) @Supershutu(1) @zeyuxionghust(1) @zade23(1) @comeony(1) @zhug777(1) @Liyulingyue(1) @WLApollo(1) @Kurunie(1) @eternalmeteor(1) @PikG09(1) @zpc2024(1) @xianyu11-x(1) @wenyin(1) @ranchongzhi(1) @Lihuannn(1) @Archor001(1) @YaxAda(1) @whyn0tdance(1) @carloscjl(2) @YiZoey (1) @TzssZ(1) @Don-LZ(1) @Hzwords(1) @co63oc(3)

分组 ID 认领人 Github 修复 PR 链接
1 ✅(2023/3/21) @DrRyanHuang #5699
2 ✅(2023/3/21) @DrRyanHuang #5702
3 @DrRyanHuang
4 @DrRyanHuang
5 @DrRyanHuang
6 ✅(2023/3/31) @enkilee #5757
7 ✅(2023/4/6) @Ainavo #5727
8 ✅(2023/4/6) @Ainavo #5727
9 ✅(2023/4/6) @Ainavo #5727
10 ✅(2023/4/6) @Ainavo #5727
11 ✅(2023/4/25) @Liyulingyue #5709
12 @sanbuphy
13 @WADreaming
14 ✅(2023/4/21) @zade23 #5747
15 @zade23
16 @kewuyu #5725
17 ✅(2023/4/15) @YouZijun97 #5778
18 ✅(2023/4/11) @jjyaoao #5742
19 @stqcheck
20 ✅(2023/4/11) @hongtushi #5733
21 @honglili-ya
22 ✅(2023/4/6) @Yang-Changhui #5751
23 ✅(2023/4/25) @WLApollo #5798
24✅(2023/4/3) @ccsuzzh #5756
25 ✅(2023/4/21) @Supershutu #5808
26 ✅(2023/4/21) @zeyuxionghust #5799
27 ✅(2023/4/25) @zpc2024 #5821
28 @ShiJiawenwen
29 @potato-asuteed-potato
30
31 @potato-asuteed-potato #5806
32 ✅(2023/4/25) @zhug777 #5820
33 @CaiFuyao
34 @cccbbbttt #5825
35 ✅(2023/4/28) @PikG09 #5832
36 ✅(2023/4/25) @comeony #5823
37 ✅(2023/4/28) @Kurunie #5837
38 ✅(2023/4/28) @eternalmeteor #5833
39 ✅(2023/5/12) @YaxAda #5851
40 ✅(2023/5/12) @carloscjl #5841
41 ✅(2023/5/9) @Lihuannn #5835
42 @Drunkriver
43 @YaxAda
44 ✅(2023/5/12) @TzssZ #5827
45 ✅(2023/5/25) @Don-LZ #5834
46 ✅(2023/5/06) @xianyu11-x #5854
47 ✅(2023/5/12) @Archor001 #5858
48 ✅(2023/5/12) @YiZoey #5840
49 ✅(2023/5/12) @whyn0tdance #5849
50
51 @co63oc #5919
52 @co63oc #5919
53 @co63oc #5919
54 ✅(2023/5/9) @ranchongzhi #5852
55 @co63oc #5919
56 @co63oc #5919
57 @daishuangbiao
58 @co63oc #5919
59 ✅(2023/5/9) @wenyin #5857
60 @co63oc #5919
61 ✅(2023/6/7) @co63oc #5902
62✅(2023/6/13) @co63oc #5912
63 ✅(2023/6/13) @co63oc #5912
64 @co63oc #5915
65 @co63oc #5915
66 @Drunkriver
67 @honglili-ya
68 @xiaoheicheng #5865
69 @co63oc #5915
70 ✅(2023/5/25) @Hzwords #5860
71 @co63oc #5915
72 ✅(2023/5/16) @carloscjl #5869
73 @co63oc #5915
74 @co63oc #5915
75 @co63oc #5915
76 @co63oc #5915
77 @co63oc #5915
78 @co63oc #5915
79 @zhangtailai #5853
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95

@DrRyanHuang
Copy link
Member

DrRyanHuang commented Mar 10, 2023

分组 ID 认领人 Github PR
1 DrRyanHuang   #5699
2  DrRyanHuang  #5702
3 DrRyanHuang   
4  DrRyanHuang  
5  DrRyanHuang

@ccsuzzh
Copy link
Contributor

ccsuzzh commented Mar 10, 2023

分组 ID 认领人 Github PR
24 ccsuzzh  #5756

@kewuyu
Copy link

kewuyu commented Mar 10, 2023

分组 ID 认领人 Github PR
16 kewuyu  

@enkilee
Copy link
Contributor

enkilee commented Mar 10, 2023

分组 ID 认领人 Github PR
6 enkilee   #5757

@Ainavo
Copy link
Contributor

Ainavo commented Mar 10, 2023

7、8、9、10

@paddle-bot paddle-bot bot added the PFCC Paddle Framework Contributor Club,https://github.com/PaddlePaddle/community/tree/master/pfcc label Mar 10, 2023
@Liyulingyue
Copy link
Contributor

Liyulingyue commented Mar 11, 2023

分组 ID 认领人 Github PR
11 Liyulingyue  #5709

@sanbuphy
Copy link
Contributor

sanbuphy commented Mar 13, 2023

认领 12

@WADreaming
Copy link

认领13

@stqcheck
Copy link

你好,API石墨文档的链接没有权限查看。是要认领才能查看相关任务吗

@huajiao-hjyp
Copy link
Collaborator Author

你好,API石墨文档的链接没有权限查看。是要认领才能查看相关任务吗

分享链接失效了,已修复好~

@siyuanling
Copy link

您好,链接现在失效了,能麻烦再重新设置一下吗

@huajiao-hjyp
Copy link
Collaborator Author

您好,链接现在失效了,能麻烦再重新设置一下吗

好的,这次应该可以了~

@zade23
Copy link
Contributor

zade23 commented Mar 14, 2023

分组 ID 认领人 Github PR
14 zade23 #5747
15 zade23

@hongtushi
Copy link
Contributor

分组 ID 认领人 Github PR
20 hongtushi --

@stqcheck
Copy link

分组ID 认领人Github PR
19 stqcheck

@honglili-ya
Copy link

认领67

@Drunkriver
Copy link

认领66

@daishuangbiao
Copy link

认领57

@Drunkriver
Copy link

认领42

@whyn0tdance
Copy link
Contributor

认领49

@zhangtailai
Copy link

认领79

@wenyin
Copy link
Contributor

wenyin commented May 4, 2023

认领59

@ranchongzhi
Copy link
Contributor

ranchongzhi commented May 4, 2023

分组ID 认领人Github PR
54 ranchongzhi #5852

@xianyu11-x
Copy link
Contributor

认领46

@Archor001
Copy link
Contributor

认领47

@Hzwords
Copy link
Contributor

Hzwords commented May 5, 2023

认领70

@xiaoheicheng
Copy link

认领68

@carloscjl
Copy link
Contributor

认领72

@co63oc
Copy link
Contributor

co63oc commented May 30, 2023

映射文档 No.61
62 63
64 65 69 71 73 74 75 76 77 78
51, 52, 53, 55, 56, 58, 60

@luotao1
Copy link
Collaborator

luotao1 commented Jun 20, 2023

【PyTorch 1.13 与 Paddle 2.4 API 映射文档开源任务】已升级为如下任务

本任务先关闭,已经提交的PR会 review 完成,但不再接受新的 PR,感谢所有参与的小伙伴

@DrRyanHuang (2) @enkilee(1) @ccsuzzh (1) @Ainavo (4) @Yang-Changhui(1) @jjyaoao(1) @hongtushi(1) @YouZijun97(1) @Supershutu(1) @zeyuxionghust(1) @zade23(1) @comeony(1) @zhug777(1) @Liyulingyue(1) @WLApollo(1) @Kurunie(1) @eternalmeteor(1) @PikG09(1) @zpc2024(1) @xianyu11-x(1) @wenyin(1) @ranchongzhi(1) @Lihuannn(1) @Archor001(1) @YaxAda(1) @whyn0tdance(1) @carloscjl(2) @YiZoey (1) @TzssZ(1) @Don-LZ(1) @Hzwords(1) @co63oc(3)

@luotao1 luotao1 closed this as completed Jun 20, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Call for Contributions Jun 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers PFCC Paddle Framework Contributor Club,https://github.com/PaddlePaddle/community/tree/master/pfcc
Projects
Development

No branches or pull requests