Commit Graph

623 Commits (0f42e5649ef6af196ed9358dfcd88c1f7fdc4148)

Author SHA1 Message Date
Luo Tao 5b93ac7778 package a new USE_NO_KERNEL_OP for USE_OP_ITSELF
8 years ago
Luo Tao 58369d5c48 Merge branch 'develop' into op_refine
8 years ago
Qiao Longfei 409ac4a390 Merge pull request #3819 from jacquesqiao/add-getop-to-ctx
8 years ago
Yu Yang c1feb27f75 Merge pull request #3831 from reyoung/feature/fix_empty_input_and_output
8 years ago
Yu Yang 13b43279dc Fix CI Test
8 years ago
Yu Yang 7d5bdbbfee Add GenerateTemporaryNames/CheckAllInputOutputSet
8 years ago
qiaolongfei d323831a0b add GetAttr to InferShapeContext
8 years ago
Yi Wang 5e78359f37 Merge pull request #3746 from wangkuiyi/lod_tensor_design_doc
8 years ago
Yu Yang d7a1e40e10 Simple Implementation
8 years ago
Yu Yang fd8df0806d Make operator Input/Output can return nullptr
8 years ago
fengjiayi 79b1f33a02 Remove `grad_op_type` in REGISTER_OP
8 years ago
Yi Wang ffdcfe0814 Merge pull request #3784 from QiJune/refine_LODTensor
8 years ago
qiaolongfei 6fcdc91638 add op() to InferShapeContext
8 years ago
Luo Tao 9d2909be2a rename add_op to add_two_op
8 years ago
qijun 3bafa42b1a fix tensor copyfrom bug
8 years ago
qijun 835572afe7 make LODTensor class instead struct
8 years ago
qijun 0397844266 remove unused codes
8 years ago
qijun f03811b06f init refine LODTensor
8 years ago
Yi Wang f6457e6501 Add LoD Tensor design doc
8 years ago
Yi Wang 95b41bec3e Add LoD Tensor design doc
8 years ago
QI JUN 75e16bd329 Merge pull request #3725 from QiJune/refine_backward
8 years ago
fengjiayi eaeb69f98f Follow reviewer's comments
8 years ago
fengjiayi 980edfa69a Refine backward document
8 years ago
qijun 4f0c071e49 refine backward
8 years ago
fengjiayi 4590f793f1 Update backward document
8 years ago
fengjiayi 40a3a89adc Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into complete_backward_doc
8 years ago
fengjiayi bb5c656b57 test
8 years ago
dongzhihong 3120ee5cfb fix backward doc
8 years ago
fengjiayi 2ad0b79da7 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into complete_backward_doc
8 years ago
dangqingqing bfcaf880d0 Move pybind from package paddle/framework into paddle/pybind.
8 years ago
Yu Yang b53f4e0be7 Merge branch 'develop' of github.com:baidu/Paddle into feature/identity_op
8 years ago
Yu Yang 760cb6c861 Follow jiayi's comment
8 years ago
Yu Yang 3a6f20025a Merge branch 'develop' into feature/extract_op_info_into_op_info.cc
8 years ago
zchen0211 0a0f194836 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
qingqing01 f931140663 Merge pull request #3501 from qingqing01/cross_entropy
8 years ago
Yu Yang d3f219aa99 Change IdentityOp to ScaleOp
8 years ago
Yu Yang c108d6108c Identity operator and its gradient
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 f1e5533541 Rename `Net::AddOp` to `Net::AppendOp`
8 years ago
zchen0211 78553768ba Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
dangqingqing 70285cce32 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cross_entropy
8 years ago
fengjiayi 940b4a9c82 Merge pull request #3542 from Canpio/change_name_of_AsNoGradient
8 years ago
Yu Yang 192c55ff58 Merge branch 'develop' into feature/remove_shared_ptr
8 years ago
Yu Yang 9806e7f289 Merge pull request #3522 from reyoung/feature/clone_op
8 years ago
Yu Yang 4932f7529f Merge branch 'develop' of github.com:baidu/Paddle into feature/remove_shared_ptr
8 years ago
Yu Yang 4b148d0afd Fix typo
8 years ago
zchen0211 0229981368 remove empty test
8 years ago
fengjiayi 3484874278 Rename `AsNoGradient` of VariableBuilder to `NotInGradient`
8 years ago
zchen0211 ee29d1b6e2 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
Yu Yang f15e083098 Remove std::shared_ptr in Python & C++
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 1425387570 Using unique_ptr instead of raw ptr
8 years ago
Yu Yang a0d77533f0 Rename Ctor -> Constructor
8 years ago
Yu Yang 3e52343dc1 Add comments
8 years ago
Yu Yang 29d892c13c Add Clone Method For OperatorBase
8 years ago
fengjiayi fa1c7cc37f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into complete_backward_doc
8 years ago
zchen0211 4d2adab772 gather op added with python unittest
8 years ago
fengjiayi 7bc60b0273 Move OpRegistry functions to .cc file and move OpMaker to Op module
8 years ago
Yan Chunwei 9eaef75397 RNN backward create (#3490)
8 years ago
dangqingqing 49aa2c042c Implement GPU kernel for cross entropy operator.
8 years ago
zchen0211 caaa5f86b9 gather op added
8 years ago
Yan Chunwei 0079fa3256 Rnn make stepnet member (#3469)
8 years ago
qiaolongfei 219f7a4640 typo
8 years ago
qiaolongfei d9400243d9 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into public_to_protected
8 years ago
fengjiayi 864b00cdf0 Replace `EmptyOp` with `NOP`
8 years ago
fengjiayi 914a2f2b42 Format code
8 years ago
fengjiayi 39c986c730 restart CI
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
qiaolongfei 252d41655a clean code
8 years ago
qiaolongfei a240bce152 fix backward
8 years ago
qiaolongfei 5b7633a55f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into public_to_protected
8 years ago
qiaolongfei 0c96c99746 change pybind and net_op_test
8 years ago
qiaolongfei 2f74e60865 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into public_to_protected
8 years ago
Yan Chunwei 991c4d8079 add some doc to backward (#3474)
8 years ago
qiaolongfei d2c2f78551 change backward
8 years ago
qiaolongfei 5d33ef6138 change op_register and grad_op_builder
8 years ago
Yu Yang 186fb0c118 Remove input_format in backward.cc
8 years ago
Yu Yang ffbb0be21f Merge pull request #3444 from reyoung/use_ctor_create_op
8 years ago
qiaolongfei b2e3824e41 change operator
8 years ago
qijun c41862d2f5 merge baidu/develop
8 years ago
qijun fee8aad954 Merge remote-tracking branch 'baidu/develop' into port_blas
8 years ago
Yu Yang daaa45b427 Merge branch 'develop' into use_ctor_create_op
8 years ago
Yu Yang 81f5f86140 Merge pull request #3322 from wangkuiyi/refactorize_framework_proto
8 years ago
Yu Yang 64a4dfefad Fix CI
8 years ago
Yu Yang 63b2e45c73 Fix CI Test
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
liaogang 9038b849b4 Fix macro !defined(PADDLE_ONLY_CPU)
8 years ago
Yan Chunwei 1ee633d1d2 remove detail from LODTensor (#3364)
8 years ago
fengjiayi fb6bec6a8f Fix a bug
8 years ago
fengjiayi 19dfe1f38b fix compile errors
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
Yu Yang 509d3209db Fix CI and style
8 years ago
Yu Yang 610a25844f Fix all unit tests in Python
8 years ago