From 6ff179abc4a37840071ef1fc86d37287b31c7511 Mon Sep 17 00:00:00 2001 From: zhulei <563755780@qq.com> Date: Mon, 30 Aug 2021 13:58:43 +0800 Subject: [PATCH] [Op Def] Add extra def of linear_interp & linear_interp_v2 & addmm (#35233) * [Op Def] Add extra def of linear_interp & linear_interp_v2 * [Op Def] Add extra def of linear_interp & linear_interp_v2 & addmm --- paddle/fluid/operators/addmm_op.cc | 3 ++- paddle/fluid/operators/interpolate_op.cc | 3 ++- paddle/fluid/operators/interpolate_v2_op.cc | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/paddle/fluid/operators/addmm_op.cc b/paddle/fluid/operators/addmm_op.cc index c56e3ca9a9..7af03fb8ad 100644 --- a/paddle/fluid/operators/addmm_op.cc +++ b/paddle/fluid/operators/addmm_op.cc @@ -144,7 +144,8 @@ class AddMMOpMaker : public framework::OpProtoAndCheckerMaker { AddOutput("Out", "(Tensor), The output tensor of addmm op."); AddAttr("use_mkldnn", "(bool, default false) Only used in mkldnn kernel") - .SetDefault(false); + .SetDefault(false) + .AsExtra(); AddAttr("Alpha", "coefficient of x*y.").SetDefault(1.0f); AddAttr("Beta", "coefficient of input.").SetDefault(1.0f); AddComment(R"DOC( diff --git a/paddle/fluid/operators/interpolate_op.cc b/paddle/fluid/operators/interpolate_op.cc index 445d129d07..8fac84176d 100644 --- a/paddle/fluid/operators/interpolate_op.cc +++ b/paddle/fluid/operators/interpolate_op.cc @@ -429,7 +429,8 @@ class InterpolateOpMaker : public framework::OpProtoAndCheckerMaker { .SetDefault(1); AddAttr("use_mkldnn", "(bool, default false) Only used in mkldnn kernel") - .SetDefault(false); + .SetDefault(false) + .AsExtra(); AddComment(R"DOC( This operator samples input X to given output shape by using specified interpolation method, the interpolation methods can be \"nearest\" diff --git a/paddle/fluid/operators/interpolate_v2_op.cc b/paddle/fluid/operators/interpolate_v2_op.cc index 97e39e71a5..de276cfa31 100644 --- a/paddle/fluid/operators/interpolate_v2_op.cc +++ b/paddle/fluid/operators/interpolate_v2_op.cc @@ -516,7 +516,8 @@ class InterpolateV2OpMaker : public framework::OpProtoAndCheckerMaker { .SetDefault(1); AddAttr("use_mkldnn", "(bool, default false) Only used in mkldnn kernel") - .SetDefault(false); + .SetDefault(false) + .AsExtra(); AddComment(R"DOC( This operator samples input X to given output shape by using specified interpolation method, the interpolation methods can be \"nearest\" -- GitLab