Commit Graph

39 Commits (337b7ebe7787a522f679344509523f02047c67aa)

Author SHA1 Message Date
Yu Yang 6196209478 Remove OperatorBase::InferShape
7 years ago
Qiao Longfei 9a9d50a6ee Refactoring InferShape (#3946)
7 years ago
fengjiayi 1f0341e19e Rename `LargerThan` to `GreaterThan`
8 years ago
Yu Yang 9de6a4b375 Change `Op::GetAttr` to `Op::Attr`
8 years ago
fengjiayi bc0f9495f0 Move two tests form `op_registry_test` to `operator_test`
8 years ago
Yu Yang 8c653ba76a Complete remove std::shared_ptr
8 years ago
fengjiayi 3e6e5c9286 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refactor_registry_macro
8 years ago
Yu Yang daaa45b427 Merge branch 'develop' into use_ctor_create_op
8 years ago
Yu Yang f09cb657e6 Follow comments from WangYi
8 years ago
Yu Yang ef29b5224b Simplify unit test code
8 years ago
Yu Yang 4a604c2651 Polish Our code by YuYang's review
8 years ago
fengjiayi 7a31d72d6b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refactor_registry_macro
8 years ago
Yu Yang 11c35605fc Remove empty constructor for operator
8 years ago
Yu Yang 0b1052fca5 Get `DEFINE_OPERATOR_CTOR` Back to code
8 years ago
Yi Wang 65bd7c77e4 Update
8 years ago
fengjiayi f784741d4a Refine macro
8 years ago
Yi Wang f83876a015 Add constructors to OperatorBase and all sub-classes
8 years ago
qingqing01 7202f425dd Merge branch 'refactorize_framework_proto' into feature/refactorize_framework_proto
8 years ago
qingqing01 665e1a335b Update grad_op_builder after refactoring framework proto.
8 years ago
Yu Yang b368c6cac4 Rename op_proto_name/var_names -> parameter/arguments
8 years ago
Yu Yang dba618c036 Make Compile Pass
8 years ago
Yu Yang 9cc990741e Merge branch 'develop' of github.com:baidu/Paddle into feature/backward
8 years ago
Yu Yang 5d134a03f1 Refine remove std::shared_ptr in Scope
8 years ago
Yu Yang 00615ebca2 Refine OpRegistry::AddInput/AddOutput
8 years ago
Yu Yang bc09551e8c Fix unittest
8 years ago
Yu Yang c2543f5b29 Remove ScopePtr and OperatorPtr
8 years ago
liaogang 941eccac83 Follow comments
8 years ago
Qiao Longfei 80a26a6308 check duplicate of ProtoAndCheckerMaker (#2903)
8 years ago
liaogang f812de2cce ENH: unify PADDLE_ENFORCE
8 years ago
Qiao Longfei 58f3de95cf Optimize ptr (#2851)
8 years ago
Yu Yang 2462d0c5fe Let OpProto support multiple and temporary (#2860)
8 years ago
Yu Yang 79b70c2d69 Follow comments
8 years ago
Yu Yang a0aaafe9de Add a sample op, `add_op`
8 years ago
Qiao Longfei be441f7d16 test OpKernel (#2820)
8 years ago
Yu Yang 0ff8192072 Add OperatorWithKernel class
8 years ago
Qiao Longfei a2e5f652d3 add operator base (#2725)
8 years ago
Yu Yang 267f9a2cdf Move static variable defined in .cc (#2782)
8 years ago
dongzhihong bc021d775e "move opContext to DeviceContext"
8 years ago
fengjiayi 1d2ef1db82 [draft] add registry for Op, OpProto and OpAttrChecker (#2739)
8 years ago