Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
Paddle
提交
f62b3fc8
P
Paddle
项目概览
BaiXuePrincess
/
Paddle
与 Fork 源项目一致
Fork自
PaddlePaddle / Paddle
通知
1
Star
1
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看板
未验证
提交
f62b3fc8
编写于
11月 30, 2022
作者:
Z
zyfncg
提交者:
GitHub
11月 30, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix error log for yaml check (#48126)
* fix error log for yaml check * remove grad_op of increment
上级
8a9bef70
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
12 addition
and
22 deletion
+12
-22
paddle/fluid/operators/generator/CMakeLists.txt
paddle/fluid/operators/generator/CMakeLists.txt
+11
-6
paddle/phi/api/yaml/legacy_backward.yaml
paddle/phi/api/yaml/legacy_backward.yaml
+1
-16
未找到文件。
paddle/fluid/operators/generator/CMakeLists.txt
浏览文件 @
f62b3fc8
...
...
@@ -77,16 +77,21 @@ execute_process(
./parsed_ops/ops.parsed.yaml ./parsed_ops/legacy_ops.parsed.yaml
--backward_yaml_paths ./parsed_ops/backward_ops.parsed.yaml
./parsed_ops/legacy_backward_ops.parsed.yaml
RESULT_VARIABLE _result
)
if
(
${
_result
}
)
message
(
FATAL_ERROR
"ops validation failed, exiting."
)
endif
()
execute_process
(
WORKING_DIRECTORY
${
CMAKE_SOURCE_DIR
}
/paddle/fluid/operators/generator
COMMAND
${
PYTHON_EXECUTABLE
}
cross_validate.py --forward_yaml_paths
./parsed_ops/sparse_ops.parsed.yaml --backward_yaml_paths
./parsed_ops/sparse_backward.parsed.yaml
RESULT_VARIABLE _results
)
foreach
(
_result in
${
_results
}
)
if
(
${
_result
}
)
message
(
FATAL_ERROR
"ops validation failed, exiting."
)
endif
()
endforeach
()
RESULT_VARIABLE _result
)
if
(
${
_result
}
)
message
(
FATAL_ERROR
"sparse ops validation failed, exiting."
)
endif
()
# code generation for op, op makers, and argument mapping functions
message
(
...
...
paddle/phi/api/yaml/legacy_backward.yaml
浏览文件 @
f62b3fc8
...
...
@@ -326,7 +326,7 @@
func
:
conv3d_transpose_grad
-
backward_op
:
crop_grad
forward
:
crop
_tensor
(Tensor x, IntArray shape, IntArray offsets) -> Tensor(out)
forward
:
crop (Tensor x, IntArray shape, IntArray offsets) -> Tensor(out)
args
:
(Tensor x, Tensor out_grad, IntArray offsets)
output
:
Tensor(x_grad)
infer_meta
:
...
...
@@ -674,12 +674,6 @@
output
:
Tensor(x_grad)
invoke
:
imag_grad_impl(out_grad, x_grad)
-
backward_op
:
increment_grad
forward
:
increment (Tensor x, float value) -> Tensor(out)
args
:
(Tensor out, float value)
output
:
Tensor(x_grad)
invoke
:
increment (out, -value)
-
backward_op
:
index_add_grad
forward
:
index_add(Tensor x, Tensor index, Tensor add_value, int axis) -> Tensor(out)
args
:
(Tensor index, Tensor add_value, Tensor out_grad, int axis)
...
...
@@ -1338,15 +1332,6 @@
backward
:
reshape_double_grad
inplace
:
(out_grad -> x_grad)
-
backward_op
:
reverse_array_grad
forward
:
reverse_array (Tensor[] x, IntArray axis) -> Tensor[](out)
args
:
(Tensor[] out_grad, IntArray axis)
output
:
Tensor[](x_grad){out_grad.size()}
infer_meta
:
func
:
ReverseArrayInferMeta
kernel
:
func
:
reverse
-
backward_op
:
reverse_grad
forward
:
reverse (Tensor x, IntArray axis) -> Tensor(out)
args
:
(Tensor out_grad, IntArray axis)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录