Commit Graph

154 Commits (4ad12a0bd51caab18f22561a44a4346bf215f860)

Author SHA1 Message Date
Qiao Longfei c91de280d7 CompileTime InferShape should find var recursively in stack of blocks (#4998)
7 years ago
Qiao Longfei e7f627036a fix InferShapeContext Has interface (#4994)
7 years ago
Yu Yang 86437a8dda Global function, op_support_gpu (#4980)
7 years ago
Yu Yang e9249d16cb Add glog as dependencies of ops (#4908)
7 years ago
Dong Zhihong 2434b8f5fb " add interface to scopeDesc bind"
7 years ago
武毅 a3ccbdb3b6 Cudnn conv op (#4195)
7 years ago
Yan Chunwei 843ed8e320 dynamic recurrent op forward c++ implentation (#4597)
7 years ago
qiaolongfei c0a34e1c64 rename InferShapeContextBase to InferShapeContext
7 years ago
qiaolongfei a0767228bd merge InferShapeContext and ExecutionContext
7 years ago
qiaolongfei 4acd5abaaa update comment for input/output length check
7 years ago
qiaolongfei 5917e09cde tmp work
7 years ago
qiaolongfei 81fc7774ec optimize infershape context
7 years ago
qiaolongfei 455436e514 fix compile problem
7 years ago
qiaolongfei d550380ed9 add CompileTimeInferShapeContext
7 years ago
qiaolongfei 31bdb3f3cc tmp
7 years ago
Qiao Longfei 87efa600df add some check to operator.run (#4544)
7 years ago
Yancey 2d8c7e310a Add Inputs/Outputs check interface (#4438)
7 years ago
qijun 7a6fcc7d30 move EigenDeviceConverter to device_context.h
8 years ago
Yu Yang fb6a48c62d Merge branch 'develop' of github.com:baidu/Paddle into feature/make_paddle_support_double
8 years ago
Yu Yang f2feb33384 Follow comments
8 years ago
Yu Yang 21f63ec223 Merge pull request #4458 from reyoung/feature/compile_time_infer_shape
8 years ago
Yancey d7db15f3e5 Use StridedMemCpy in Concat/Split Kernel (#4188)
8 years ago
Yu Yang 6196209478 Remove OperatorBase::InferShape
8 years ago
Yu Yang 3a5693e0a8 Add Skeleton of Double support
8 years ago
Qiao Longfei 9a9d50a6ee Refactoring InferShape (#3946)
8 years ago
dangqingqing 6e2782e958 update to develop branch.
8 years ago
dangqingqing a524498efe fix the bug in TeamCity environment.
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
qiaolongfei 98ef17eddc move OpProtoAndCheckerMaker from operator to op_proto_maker
8 years ago
Yu Yang 847fe47310 Merge branch 'develop' of github.com:baidu/Paddle into feature/remove_lazy_init_in_dev_ctx
8 years ago
Yu Yang 81d56ca86b Remove lazy-initialization in device_context
8 years ago
dangqingqing 74f460fd0f Fix specialization of template member functions in the non-template class in GCC 5.0.
8 years ago
dangqingqing cb28428323 Replace LoDTensor in elementwise_mul_op, pad_op and recurrent_op_utils.
8 years ago
dangqingqing f299206396 Using LoDTensor instead of Tensor in every operator.
8 years ago
qijun 090b8114e6 merge baidu/develop
8 years ago
qijun f50e36e285 follow comments
8 years ago
Yu Yang 9de6a4b375 Change `Op::GetAttr` to `Op::Attr`
8 years ago
qijun f314330c23 refactor operator python test and add sum operator
8 years ago
Qiao Longfei 409ac4a390 Merge pull request #3819 from jacquesqiao/add-getop-to-ctx
8 years ago
Yu Yang 7d5bdbbfee Add GenerateTemporaryNames/CheckAllInputOutputSet
8 years ago
qiaolongfei d323831a0b add GetAttr to InferShapeContext
8 years ago
Yu Yang d7a1e40e10 Simple Implementation
8 years ago
Yu Yang fd8df0806d Make operator Input/Output can return nullptr
8 years ago
qiaolongfei 6fcdc91638 add op() to InferShapeContext
8 years ago
Yu Yang 760cb6c861 Follow jiayi's comment
8 years ago
Yu Yang 59b3df31aa Extract OpInfo into a library
8 years ago
fengjiayi 940b4a9c82 Merge pull request #3542 from Canpio/change_name_of_AsNoGradient
8 years ago
Yu Yang 9806e7f289 Merge pull request #3522 from reyoung/feature/clone_op
8 years ago
fengjiayi 3484874278 Rename `AsNoGradient` of VariableBuilder to `NotInGradient`
8 years ago