Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CASTTim
Paddle
提交
9ccf4f3a
P
Paddle
项目概览
CASTTim
/
Paddle
与 Fork 源项目一致
Fork自
PaddlePaddle / Paddle
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
9ccf4f3a
编写于
4月 03, 2023
作者:
C
Chen Weihang
提交者:
GitHub
4月 03, 2023
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
clean useless comment, test=document_fix (#52364)
上级
59c9d75e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
0 addition
and
24 deletion
+0
-24
paddle/phi/common/backend.h
paddle/phi/common/backend.h
+0
-24
未找到文件。
paddle/phi/common/backend.h
浏览文件 @
9ccf4f3a
...
...
@@ -73,30 +73,6 @@ enum class Backend : uint8_t {
* and some kernels are also device-independent when implemented based on
* primitive API.
*
* In this case, we need to provide a more concise registration method,
* instead of registering the kernels for each device with almost
* repetitive code, we need one registration covers all situations,
* so if we provide the ALL field with Register the kernel in this statement.
*
* Of course, we have also considered solving this problem through different
* named macros, for example, if we define
*
* PD_REGISTER_KERNEL_FOR_ALL_BACKEND
*
* Based on this design pattern, the dtype and layout also have the same
* requirements, this cause we need to define a series of macros
*
* PD_REGISTER_KERNEL_FOR_ALL_DTYPE
* PD_REGISTER_KERNEL_FOR_ALL_LAYOUT
* PD_REGISTER_KERNEL_FOR_ALL_BACKEND_AND_LAYOUT
* PD_REGISTER_KERNEL_FOR_ALL_BACKEND_AND_DTYPE
* PD_REGISTER_KERNEL_FOR_ALL_LAYOUT_AND_DTYPE
* PD_REGISTER_KERNEL_FOR_ALL_BACKEND_AND_LAYOUT_AND_DTYPE
*
* It makes the system of registering macros more complicated, we think
* this is not a simple design, so we still adopt the design of providing
* the ALL field.
*
* Note: ALL_BACKEND only used for Kernel registration and selection
*/
ALL_BACKEND
=
UNDEFINED
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录