Commit Graph

41 Commits (358261f0bdf2ce887a3ff77218694828a6527ede)

Author SHA1 Message Date
fengjiayi ae6009dfef fix compile error
8 years ago
fengjiayi 77af58f8f7 Change gradient Op registry mechanism
8 years ago
fengjiayi f4e25550cd Fix compile error
8 years ago
fengjiayi 5f3bc2a44a Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into backward
8 years ago
Yu Yang c2543f5b29 Remove ScopePtr and OperatorPtr
8 years ago
fengjiayi 9418717f80 Fix compile errors
8 years ago
fengjiayi 99a5904c75 Merge branch 'backward_dev' into backward
8 years ago
fengjiayi 8a5ee462a5 Fix some compile errors
8 years ago
dongzhihong 81a352aff7 "test fc without gradient"
8 years ago
dongzhihong 14424f314c "use built-in operator"
8 years ago
fengjiayi e192d0fd01 Refactor the implementation of gradient Op creating
8 years ago
fengjiayi 3dc70ff282 Merge branch 'backward' of https://github.com/dzhwinter/Paddle into backward
8 years ago
dongzhihong 8bc4892106 "fix comment "
8 years ago
fengjiayi 94a6b1fa43 rename a macro
8 years ago
dongzhihong cb95587feb "ignore some gradient of specific op"
8 years ago
fengjiayi bf4da3d97a Refactor Rigistry::CreateGradOp()
8 years ago
fengjiayi 7f1533f251 test collaborating
8 years ago
dongzhihong 9890b23c82 fix confilct
8 years ago
dongzhihong 816b4c8ab0 "add backward Op"
8 years ago
Yu Yang f6a51d9b4e Make CreateOp in Plain C++ params
8 years ago
Yu Yang c1219a530c Change `in_out_idxs_` to shared_ptr
8 years ago
Qiao Longfei 051676a7e4 support multiple template parameter in KernelType for REGISTER_OP_XPU_KERNEL (#2932)
8 years ago
Yu Yang 0e77b31a02 Merge branch 'develop' into feature/op_creation_methods
8 years ago
Yan Chunwei a0caf23430 Op varient inputs (#2901)
8 years ago
Qiao Longfei 80a26a6308 check duplicate of ProtoAndCheckerMaker (#2903)
8 years ago
Yu Yang c5bc126762 Follow comment, rename to `GenerateTempVariableName`
8 years ago
Yu Yang 68f6ac011c Merge branch 'develop' into feature/op_creation_methods
8 years ago
Qiao Longfei 45ce1649a1 change net to operator (#2846)
8 years ago
Qiao Longfei afa99d9ae6 add ADD_OP_CPU to enable add op with only cpu kernel (#2896)
8 years ago
Yu Yang 9e0c6800c5 Python Generate OpCreation Methods by OpProto
8 years ago
Yu Yang 1faf5e0313 Merge pull request #2864 from reyoung/feature/op_creation_methods
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 cd5113c197 Init commit
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 728665d709 Add Init to OperatorBase (#2838)
8 years ago
Qiao Longfei be441f7d16 test OpKernel (#2820)
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
fengjiayi 1d2ef1db82 [draft] add registry for Op, OpProto and OpAttrChecker (#2739)
8 years ago