Commit Graph

100 Commits (3a49bae0b465816083861ea58e97a11706fec0c3)

Author SHA1 Message Date
Tao Luo b3463bfffc Merge pull request #3851 from luotao1/no_kernel_op
8 years ago
fengjiayi 9a3c69c268 Revert "Remove `grad_op_type` in `REGISTER_OP`"
8 years ago
Luo Tao 5b93ac7778 package a new USE_NO_KERNEL_OP for USE_OP_ITSELF
8 years ago
fengjiayi 79b1f33a02 Remove `grad_op_type` in REGISTER_OP
8 years ago
Yu Yang 7f6b5044b6 Make OpInfoMap as a class
8 years ago
Yu Yang 59b3df31aa Extract OpInfo into a library
8 years ago
Yu Yang 4932f7529f Merge branch 'develop' of github.com:baidu/Paddle into feature/remove_shared_ptr
8 years ago
Yu Yang 8c653ba76a Complete remove std::shared_ptr
8 years ago
Yu Yang c7f2532594 Merge branch 'develop' of github.com:baidu/Paddle into feature/clone_op
8 years ago
Yu Yang a0d77533f0 Rename Ctor -> Constructor
8 years ago
Yu Yang 29d892c13c Add Clone Method For OperatorBase
8 years ago
fengjiayi 7bc60b0273 Move OpRegistry functions to .cc file and move OpMaker to Op module
8 years ago
fengjiayi edb541f292 fix compile errors
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 4a604c2651 Polish Our code by YuYang's review
8 years ago
fengjiayi fb6bec6a8f Fix a bug
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 509d3209db Fix CI and style
8 years ago
Yu Yang d6d46412ef Merge branch 'develop' of github.com:baidu/Paddle into final_fixes
8 years ago
fengjiayi 2ea2fbea1b Merge REGISTER_OP and REGISTER_GRADIENT_OP
8 years ago
Yi Wang f40988af0a Correct the use of protobuf generated methods
8 years ago
fengjiayi 6768b31037 Fix compile error
8 years ago
fengjiayi ab08575adf WIP
8 years ago
qingqing01 ac5893e8cc Fix grad_op_builder
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
Yu Yang 78af6e6011 Add OutputVars method to get all outputs or outputs without intermediate
8 years ago
Yu Yang b368c6cac4 Rename op_proto_name/var_names -> parameter/arguments
8 years ago
Yi Wang 9544068543 Resovle conflicts manually
8 years ago
Qiao Longfei e31a469ee0 add gradient test framework (#3226)
8 years ago
Yu Yang 7e830116a7 Try make pass
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