Commit Graph

59 Commits (4480115681a7fa63c6df02b836c440ec59d08ff0)

Author SHA1 Message Date
Qiao Longfei e31a469ee0 add gradient test framework (#3226)
8 years ago
Qiao Longfei 493396d81c add support_gpu (#3304)
8 years ago
Yi Wang 2fef13e358 Merge pull request #3225 from wangkuiyi/restructure-attribute
8 years ago
Yi Wang 949e8f53f9 Merge branch 'develop' of https://github.com/paddlepaddle/paddle into restructure-attribute
8 years ago
Yi Wang eae5c94944 Merge branch 'develop' of https://github.com/paddlepaddle/paddle into const
8 years ago
liaogang 430b421906 Fix conflicts
8 years ago
liaogang b58725bd51 Add cpplint for *.h and cuda *.cu
8 years ago
Yi Wang cedc2e645e Restructure code oftype Attribute
8 years ago
Yi Wang 8740276d89 Fix pybind and const type mismatch
8 years ago
Yi Wang ddb29b6ca6 Move constants from framework::OperatorBase to framework::
8 years ago
fengjiayi 6f12fd2806 Merge pull request #3192 from Canpio/dev_simplify_GradOpBuilder
8 years ago
fengjiayi ab18947ea9 Simplify building precess of gradient operator
8 years ago
dongzhihong c90d751ec1 "add no gradient"
8 years ago
Yu Yang 46d766e238 Merge branch 'feature/unittest_for_inputs' into feature/backward
8 years ago
Yu Yang 831d4e1c85 Refining Unittest
8 years ago
Yu Yang 00615ebca2 Refine OpRegistry::AddInput/AddOutput
8 years ago
Yu Yang ecf23ce5f3 Update Backward
8 years ago
qijun 6a5793baba fix bug in OpKernel register macro
8 years ago
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