提交 d12b1e77 编写于 作者: Y Yi Wang

Rename EmptyOp into NOP

上级 647121aa
...@@ -8,7 +8,7 @@ USE_OP(add_two); ...@@ -8,7 +8,7 @@ USE_OP(add_two);
namespace paddle { namespace paddle {
namespace framework { namespace framework {
class EmptyOp : public OperatorBase { class NOP : public OperatorBase {
public: public:
void InferShape(const Scope &scope) const override {} void InferShape(const Scope &scope) const override {}
void Run(const Scope &scope, void Run(const Scope &scope,
...@@ -61,10 +61,10 @@ TEST(GradOpBuilder, AddTwo) { ...@@ -61,10 +61,10 @@ TEST(GradOpBuilder, AddTwo) {
EXPECT_EQ(grad_add_op->Output("Y@GRAD"), "y@GRAD"); EXPECT_EQ(grad_add_op->Output("Y@GRAD"), "y@GRAD");
} }
REGISTER_OP(mult_io, f::EmptyOp, f::MutiInOutOpMaker); REGISTER_OP(mult_io, f::NOP, f::MutiInOutOpMaker);
REGISTER_GRADIENT_OP(mult_io, mult_io_grad, f::EmptyOp); REGISTER_GRADIENT_OP(mult_io, mult_io_grad, f::NOP);
REGISTER_OP(io_ignored, f::EmptyOp, f::IOIgnoredOpMaker); REGISTER_OP(io_ignored, f::NOP, f::IOIgnoredOpMaker);
REGISTER_GRADIENT_OP(io_ignored, io_ignored_grad, f::EmptyOp); REGISTER_GRADIENT_OP(io_ignored, io_ignored_grad, f::NOP);
TEST(GradOpBuilder, MutiInOut) { TEST(GradOpBuilder, MutiInOut) {
f::AttributeMap attrs{{"input_format", std::vector<int>{0, 1, 4, 5}}, f::AttributeMap attrs{{"input_format", std::vector<int>{0, 1, 4, 5}},
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册