Commit Graph

47 Commits (30a58b512152ecd13a776310aa5de8ed47a86c06)

Author SHA1 Message Date
dangqingqing f299206396 Using LoDTensor instead of Tensor in every operator.
8 years ago
qijun f50e36e285 follow comments
8 years ago
Yu Yang 13b43279dc Fix CI Test
8 years ago
Yu Yang 7d5bdbbfee Add GenerateTemporaryNames/CheckAllInputOutputSet
8 years ago
Yu Yang d7a1e40e10 Simple Implementation
8 years ago
Yu Yang fd8df0806d Make operator Input/Output can return nullptr
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
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 4a604c2651 Polish Our code by YuYang's review
8 years ago
Yu Yang 11c35605fc Remove empty constructor for operator
8 years ago
Yi Wang 96fc9e7d1b Merge pull request #11 from reyoung/fix_python_tests
8 years ago
qingqing01 dfb4ea764b make unit test of backward_test pass.
8 years ago
Yu Yang c99f84aced Fix python unit tests
8 years ago
Yu Yang 78af6e6011 Add OutputVars method to get all outputs or outputs without intermediate
8 years ago
Yu Yang 7e830116a7 Try make pass
8 years ago
Yan Chunwei 2af35002f7 fix some enforce (#3301)
8 years ago
dongzhihong b18e614163 "change device context to pointer"
8 years ago
Yu Yang 02655a229e Return Reference Instead Pointer to GetEigenDevice
8 years ago
qiaolongfei 6b2323cd6d Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refine-context
8 years ago
qiaolongfei 3b58574ba9 add check in OPeratorContext Input/Output
8 years ago
Yu Yang bc146e8f6d Merge branch 'develop' of github.com:baidu/Paddle into feature/backward
8 years ago
Qiao Longfei 61ebacbcd3 use operator context and infer context (#3024)
8 years ago
Yu Yang d0b25ac9b8 Fix some unittest error
8 years ago
Yu Yang 46d766e238 Merge branch 'feature/unittest_for_inputs' into feature/backward
8 years ago
Yu Yang 8e7c3253f8 Add Some Checker in Input/Output
8 years ago
dongzhihong b9f2bb3747 "wait add generic"
8 years ago
QI JUN d344f6702c Merge branch 'develop' into tensor_to_EigenTensor
8 years ago
Yu Yang c1219a530c Change `in_out_idxs_` to shared_ptr
8 years ago
qijun 4d49f1d892 merge baidu/develop
8 years ago
qijun 87189665d9 merge baidu/develop
8 years ago
qijun 2a03e3808d set correct place for output tensor
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
Yu Yang 68f6ac011c Merge branch 'develop' into feature/op_creation_methods
8 years ago
qijun 65dbeb6a24 fix gpu build error
8 years ago
qijun 9e3a9eb233 merge baidu/develop
8 years ago
qijun d649dbf442 implement add_op kernel
8 years ago
Qiao Longfei 45ce1649a1 change net to operator (#2846)
8 years ago
Yu Yang 9e0c6800c5 Python Generate OpCreation Methods by OpProto
8 years ago
liaogang 620575b6eb FIX: cpplint code style
8 years ago
qijun bac1426d47 add_op kernel implementation
8 years ago
Yu Yang 0ff8192072 Add OperatorWithKernel class
8 years ago
Qiao Longfei a2e5f652d3 add operator base (#2725)
8 years ago