2.0 KiB
2.0 KiB
标题
标题如:paddle.io.dataset 设计文档
| API 名称 | 新增 API 名称 |
|---|---|
| 提交作者 | 李强、张明 |
| 提交时间 | 2022-03-01 |
| 版本号 | 此设计文档的版本号,如 V1.0 |
| 依赖飞桨版本 | 如无特殊情况,都应基于 develop 版本开发 |
| 文件名 | 提交的 markdown 设计文档文件名称,如:20200301_api_design_for_dataset.md |
一、概述
1、相关背景
填写此任务的开发背景,为什么想要开发这个 API。如果有相关 issue,请将 issue 链接填写至此。
2、功能目标
3、意义
集中阐述本次升级的作用和意义。
二、飞桨现状
对飞桨框架目前支持此功能的现状调研,如果不支持此功能,如是否可以有替代实现的 API,是否有其他可绕过的方式,或者用其他 API 组合实现的方式;
三、业内方案调研
描述业内深度学习框架如何实现此功能,包括与此功能相关的现状、未来趋势;调研的范围包括不限于 TensorFlow、PyTorch、NumPy 等
四、对比分析
对第三部分调研的方案进行对比评价和对比分析,论述各种方案的优劣势。
五、设计思路与实现方案
命名与参数设计
底层 OP 设计
API 实现方案
六、测试和验收的考量
七、可行性分析和排期规划
时间和开发排期规划,主要 milestone
八、影响面
需要进一步讨论的问题,开放性问题,有争议问题;对其他模块是否有影响