Commit Graph

39 Commits (0e6c96a8711c96871b2d7923552d99b40458fbc6)

Author SHA1 Message Date
Qiao Longfei 9a9d50a6ee Refactoring InferShape (#3946)
8 years ago
dangqingqing 36aeb30d12 Remove LoDTensor in some operators' InferShape and refine ShareLoD function.
8 years ago
dangqingqing b65709e403 Share LoD between input and output of each opeators.
8 years ago
Liu Yiqun eef1ccbf08 Add the check of inputs and outputs in all operators.
8 years ago
dangqingqing f299206396 Using LoDTensor instead of Tensor in every operator.
8 years ago
fengjiayi f2a66ffabb Follow comments
8 years ago
fengjiayi 256d6a33d5 Add axis for rowwise_add_op
8 years ago
Yu Yang b64aac542a Merge pull request #3857 from qingqing01/grad_test_for_multi_inputs
8 years ago
fengjiayi 9a3c69c268 Revert "Remove `grad_op_type` in `REGISTER_OP`"
8 years ago
dangqingqing 447033296d Make some operator correctly handle gradients for multi inputs.
8 years ago
fengjiayi 79b1f33a02 Remove `grad_op_type` in REGISTER_OP
8 years ago
qiaolongfei 82b820e97b fix rowwise_add_grad_op
8 years ago
dongzhihong cef27dab47 "add fixl"
8 years ago
dongzhihong c332e4ee25 "relauch the ci"
8 years ago
dongzhihong 448d4db5c1 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_op_gradient
8 years ago
fengjiayi 3e6e5c9286 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refactor_registry_macro
8 years ago
dongzhihong 12ee501485 "fix operator grad config"
8 years ago
dongzhihong 43ba24e051 Merge remote-tracking branch 'origin/develop' into add_op_gradient
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
Yi Wang 65bd7c77e4 Update
8 years ago
fengjiayi f784741d4a Refine macro
8 years ago
dongzhihong 200e3e2c6b "change namespace prefix"
8 years ago
dongzhihong a0e195a175 Merge remote-tracking branch 'origin/develop' into add_op_gradient
8 years ago
Yi Wang 9544068543 Resovle conflicts manually
8 years ago
dongzhihong 789d6ed9b7 Merge remote-tracking branch 'origin/develop' into add_op_gradient
8 years ago
Yu Yang 7e830116a7 Try make pass
8 years ago
dongzhihong 610801b57c "remove a lot alias"
8 years ago
Yi Wang 9620df4464 Reformat paddle/operators/* strictly following Google Style Guide
8 years ago
dongzhihong 8ff3590eda fix op name
8 years ago
dongzhihong 264b644718 "add rowwise add backward op"
8 years ago
Qiao Longfei 61ebacbcd3 use operator context and infer context (#3024)
8 years ago
Yu Yang efc119b43b Add type_alias to import framework into ops
8 years ago
Yi Wang 6129ab42f9 Merge pull request #2964 from Canpio/dev_refactor_tensor
8 years ago
qijun 736d078cbf replace Tensor::tensor to EigenTensor::From
8 years ago
fengjiayi 55d301722f Simplify Tensor implimentation
8 years ago
qijun b6c075527c implement some basic OpKernel
8 years ago
Yu Yang 1ed237c11e Add skeletons of `mul`, `rowwise_add`, `sigmoid`, `softmax` ops
8 years ago