Commit Graph

70 Commits (0d1bc8ab9bb413bfb03975083d1e83d46710542f)

Author SHA1 Message Date
Yi Wang f40988af0a Correct the use of protobuf generated methods
8 years ago
fengjiayi 55fac55107 Refine code according to reviewer's advices
8 years ago
fengjiayi e81a5f870f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refactor_registry_macro
8 years ago
fengjiayi 087e8b9c5c Fix bug
8 years ago
fengjiayi 046af5478a Move `Registrar`s into Touch functions
8 years ago
fengjiayi bc1459cefb Unable macro `USE_OP_GRADIENT` temporarily
8 years ago
fengjiayi f66d78680d Add macro USE_OP_GRADIENT()
8 years ago
fengjiayi 54fad18382 Fix error
8 years ago
fengjiayi ebb3a58835 Fix bug
8 years ago
fengjiayi e14a4541dd Refactor registry macro
8 years ago
fengjiayi 78c3e1de65 refactor
8 years ago
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