已关闭
[Documentation|文档反馈]: 算子开发文档不容易理解和学习 #17
hq创建于  2月2日关闭于  3月20日
hq
2月2日 创建

Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.

Document Link(文档链接)

https://gitcode.com/cann/pyasc/blob/master/docs/developer_guide.md#新增python函数接口

Issues Section(问题文档片段)

全部文档

Existing Issues(存在的问题)

把文档看完依然不能清楚地知道用pyasc开发一个算子的完整步骤是什么,需要分别开发那几个模块,开发完成后如何验证、调试等。
建议参考ops-math仓的文档方式,给开发者提供详细具体的说明。

likedislike
kong0808成员
2月3日 评论:

您好,感谢关注!

PyAsc是1:1映射Ascend C API的Python编程语言接口。这个developer_guide.md是用于指导社区开发者如何贡献Ascend C API的Python接口的开发指南,非算子开发指导。

如何使用PyAsc开发一个算子,可以参考tutorials样例:https://gitcode.com/cann/pyasc/blob/master/python/tutorials/README.md
对应提供了典型的Vector/Cube/Mix场景下的基础算子开发样例。

likedislike
hq
2月4日 评论:

仅参考样例,开发者学习体验不好。开发者需要了解具体关键的步骤,每个步骤的注意事项、不同算子需求适用的设计等。建议补充完善算子开发文档。

likedislike
Kkong0808成员
3月13日 将 li-yuanjie-da 设为负责人
li-yuanjie-da成员
3月18日 评论:

仅参考样例,开发者学习体验不好。开发者需要了解具体关键的步骤,每个步骤的注意事项、不同算子需求适用的设计等。建议补充完善算子开发文档。

@gcw_pfzw85mp

您好,针对这个问题,我们准备提供一份算子开发指南,为用户介绍完整的算子开发流程。
当前文档内容正在进行内部评审,如果对其中内容有疑问,欢迎提出检视意见。
PR链接:https://gitcode.com/cann/pyasc/pull/87

likedislike
hq
3月19日 评论:

这样补充后开发者就更容易理解了。PR合入后可以关闭此issue

likedislike
li-yuanjie-da成员
3月20日 评论:

这样补充后开发者就更容易理解了。PR合入后可以关闭此issue

@gcw_pfzw85mp

算子开发指南已合入,该issues即将关闭。

likedislike
Hhq
3月20日 issue状态由 进行中 改变为 已完成
Hhq
3月20日 关闭了 issue
CANN-robotCANN-robot成员
3月20日 添加了label:resolved