Commit Graph

4127 Commits (3e427441910bbccddf0222d4bd05ecfdea9302e7)

Author SHA1 Message Date
chengduoZH df59889984 remove conflict
7 years ago
tensor-tang 0a37f2adf0 fix typo
7 years ago
Luo Tao bb7f555803 remove rowwise_add_op
7 years ago
Luo Tao 884e31a59b add interpolation op
7 years ago
Liu Yiqun 8bafdda0ad Merge branch 'develop' into core_add_sequence_softmax_op
7 years ago
Cao Ying 7cc5ae9999 Merge pull request #4492 from QiJune/refine_some_functors
7 years ago
qijun b611a479fc fix gpu build error
7 years ago
chengduoZH e1e3859e88 remove custom attr checker and fix code format
7 years ago
Yu Yang a8c6ce9b4d Merge branch 'develop' of github.com:baidu/Paddle into feature/BetterActivationKern
7 years ago
qijun 84ff7e9784 refine SoftmaxFunctor
7 years ago
Yu Yang f60f0eae11 Using double precision to stablize lstm gradient check
7 years ago
Yu Yang 9fbf94b61a Merge pull request #4487 from abhinavarora/softsign_activation
7 years ago
Abhinav Arora 0c3eee09ff Implementing the SoftSign activation operator
7 years ago
qijun 79def5e634 refine CrossEntropyFunctor
7 years ago
qijun c634a8480a add SetConstant method in math_function.h
7 years ago
qijun 7a6fcc7d30 move EigenDeviceConverter to device_context.h
7 years ago
fengjiayi 704245aeba Merge pull request #4486 from Canpio/dev_backward_for_op_desc
7 years ago
Yu Yang 61cc3ae4d1 Stablize elementwise_mul by using double precision
7 years ago
zchen0211 78808b2091 1 api
7 years ago
Yu Yang 337b7ebe77 Unify Activation functions and simplify register code
7 years ago
fengjiayi 099b2c19e1 Add unit tests
7 years ago
fengjiayi eea9bedd9b Add grad_op_desc_builder
7 years ago
zchen0211 b851515b16 merge new op grammar
7 years ago
zchen0211 88a8eedda1 scatter gather gpu
7 years ago
Yu Yang 55b68c6e90 Merge branch 'develop' of github.com:baidu/Paddle into stable_elemwise_mul
7 years ago
Yu Yang d53b38e340 Follow comments, change KT to KERNEL_TYPE
7 years ago
Yu Yang 9a3efb28c0 Merge branch 'feature/make_paddle_support_double' into stable_elemwise_mul
7 years ago
Yu Yang 87da154226 FIx sigmoid_xe_with_logits_op compile
7 years ago
Yu Yang fd479631e1 Stablize elementwise_mul by using double precision
7 years ago
Yu Yang 63469daede Merge branch 'develop' of github.com:baidu/Paddle into feature/make_paddle_support_double
7 years ago
Yu Yang 83d7261b1f Merge branch 'develop' of github.com:baidu/Paddle into stable_elemwise_mul
7 years ago
Yu Yang b9c8637238 Fix compile
7 years ago
Abhinav Arora b9336e6f8c Adding support for the sigmoid_cross_entropy_with_logits operator (#4448)
7 years ago
Yu Yang fb6a48c62d Merge branch 'develop' of github.com:baidu/Paddle into feature/make_paddle_support_double
7 years ago
Yu Yang f2feb33384 Follow comments
7 years ago
chengduoZH 6326c40d27 Add max pool with index
7 years ago
Guo Sheng ecef2e6b97 Merge pull request #4086 from guoshengCS/add-ReduceOp
7 years ago
Liu Yiqun 03897f251d Finish the SequenceSoftmaxGradKernel, using SoftmaxGradFunctor.
7 years ago
chengduo 38bca7d347 Merge pull request #4468 from chengduoZH/develop
7 years ago
Liu Yiqun 05ed8ee8ab Add SoftmaxGradFunctor, and use SoftmaxGradFunctor in softmax_op instead.
7 years ago
Yiqun Liu 9f1d1bf48c Merge pull request #4436 from Xreki/fix_neon_memory_out_of_range
7 years ago
chengduoZH 920392e640 fix compile error
7 years ago
fengjiayi 424c295239 Merge pull request #4457 from Canpio/dev_move_desc_to_framework
7 years ago
Yu Yang 21f63ec223 Merge pull request #4458 from reyoung/feature/compile_time_infer_shape
7 years ago
fengjiayi f78d7591d2 Fix compile bug
7 years ago
Yancey d7db15f3e5 Use StridedMemCpy in Concat/Split Kernel (#4188)
7 years ago
Liu Yiqun a310946f8f Merge branch 'develop' into fix_neon_memory_out_of_range
7 years ago
guosheng e33b411221 Adapt reduce_op according to up-to-date dev
7 years ago
Yu Yang ae3dca770c Fix CI
7 years ago
guosheng be58c6327d Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-ReduceOp
7 years ago
Liu Yiqun 3fefee8a06 Use scalar implementation instead of neon implementation to avoid out of range memory access in the tail conv3x3.
7 years ago
Yu Yang 6196209478 Remove OperatorBase::InferShape
7 years ago
fengjiayi 6285edbb88 Fix compile errors
7 years ago
Yu Yang f1913d4697 Change registry, test register double kernel
7 years ago
Yu Yang 2c05465d2f Fix unit-tests
7 years ago
fengjiayi 54ef4cdae5 Move proto desc to framework
7 years ago
Yu Yang 3a5693e0a8 Add Skeleton of Double support
7 years ago
Yu Yang 680c20217e Merge branch 'develop' of github.com:baidu/Paddle into feature/make_python_catch_enforce_not_met
7 years ago
Yu Yang e3f242e082 Merge pull request #4402 from reyoung/feature/unify_clang_format
7 years ago
Yan Chunwei e43073e898 design of TensorArray to simplify varient/dynamic RNNs (#4447)
7 years ago
Yu Yang 183c88805a `clang-format` after merge
7 years ago
Yu Yang e315da970c Merge branch 'develop' of github.com:baidu/Paddle into feature/unify_clang_format
7 years ago
chengduoZH 3c0f079333 remove conflict and fix InferShape function
7 years ago
Luo Tao c53d214205 fix compiler warning from MKLDNNLayer and so on
7 years ago
Tao Luo 04b152d10c Merge pull request #4423 from tensor-tang/merge
7 years ago
tensor-tang e0b17754db fix atomic issue when cpu only
7 years ago
whs 3e96242909 Merge pull request #4422 from wanghaoshuang/fix_clip
7 years ago
wanghaoshuang 1ad4efa8de Fix comments
7 years ago
wanghaoshuang 6da5670f62 revert deleting ShareLoD
7 years ago
wanghaoshuang 028973815b Fix InferShape of clip op.
7 years ago
qiaolongfei 729b2152ae add include op_registry.h to elementwise_op_function.h
7 years ago
qiaolongfei abdcd8282e Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into reduce-elementwise-warning
7 years ago
Liu Yiqun ce3171f3c4 Merge branch 'develop' into core_add_sequence_softmax_op
7 years ago
chengduoZH 4b06d8db91 fix globalPooling type (int => bool)
7 years ago
qiaolongfei 325ee63746 fix SoftmaxWithCrossEntropyOp
7 years ago
guosheng 99b8dbb14f Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-ReduceOp
7 years ago
Yu Yang dcfd31d736 Merge pull request #4397 from reyoung/feature/pybind_for_protobuf_desc
7 years ago
qiaolongfei 0fa4b985a9 split elementwise_op.h into two header files
7 years ago
Yu Yang de35098779 Fix CI and follow comment
7 years ago
Liu Yiqun c8fc6037fd Merge branch 'develop' into core_add_sequence_softmax_op
7 years ago
Yu Yang bc30ba19ed Merge pull request #4375 from reyoung/feature/use_bool_for_enforce
7 years ago
Yiqun Liu 29cb85634c Merge pull request #4144 from lcy-seso/softmax_with_cross_entropy_op
7 years ago
caoying03 97509b68e7 cross entropy as a functor to avoid duplicated codes.
7 years ago
Yu Yang 60857f4909 Unify clang-format and add some missing clang-format
7 years ago
Yu Yang d5935e0da8 Merge branch 'develop' of github.com:baidu/Paddle into feature/make_python_catch_enforce_not_met
7 years ago
Yu Yang d72a140e50 Fix CI test
7 years ago
Yu Yang cc4c641d0f Merge branch 'develop' of github.com:baidu/Paddle into feature/pybind_for_protobuf_desc
7 years ago
Yu Yang 49697d9dab Merge branch 'develop' of github.com:baidu/Paddle into feature/make_python_catch_enforce_not_met
7 years ago
Yu Yang 7435f0c63b Make OpRegistery depend on OpInfo
7 years ago
Qiao Longfei 9a9d50a6ee Refactoring InferShape (#3946)
7 years ago
Abhinav Arora 86351037c9 Correcting some grammatical mistakes in the design docs (#4378)
7 years ago
Yu Yang b4a4ae1b65 Add comments
7 years ago
Yu Yang 9e5de16719 Merge branch 'feature/pybind_for_protobuf_desc' of github.com:reyoung/Paddle into feature/pybind_for_protobuf_desc
7 years ago
Yu Yang 62d597c176 Merge branch 'develop' of github.com:baidu/Paddle into feature/pybind_for_protobuf_desc
7 years ago
Yu Yang 67cdd5bc61 Make PyBind support C++ exception
7 years ago
Yibing Liu 367a54e08c Merge pull request #4360 from kuke/multiplex_modify_dev
7 years ago
Yibing Liu e9dbc85b3d to trigger ci for multiplex_op
7 years ago
chengduoZH 30a586df0c Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into Add_pool_op
7 years ago
Tao Luo 0cc85d794a Merge pull request #4331 from tensor-tang/mkldnn_softmax
7 years ago
caoying03 40aee48a80 follow comments.
7 years ago
caoying03 3d77360b89 add negative clipping for softmax.
7 years ago
chengduoZH dfc8d3c1c1 Fix (According to the review)
7 years ago
caoying03 360bde9a70 Merge branch 'develop' into softmax_with_cross_entropy_op
7 years ago
guosheng 477a6a0978 Refine reduce_op, follow comments and remove ReduceGradEigenFreeKernel
7 years ago
Cao Ying 7d65321620 Merge pull request #4237 from lcy-seso/optimize_cross_entropy_kernel
7 years ago
caoying03 000d75116f fix backward op.
7 years ago
tensor-tang 672c968176 remove gpu code when backward mkldnn_softmax
7 years ago
Yibing Liu 58ac8f46b8 apply more general dims for multiplex_op
7 years ago
Yibing Liu 089f8e2d37 Merge branch 'develop' of upstream into multiplex_modify_dev
7 years ago
Tao Luo a7a82b91e6 Merge pull request #4363 from tensor-tang/sgd
7 years ago
caoying03 8b8ad6b164 fix implementations of supporting soft labels.
7 years ago
tensor-tang 88952fbab9 use existed sgd updater function
7 years ago
chengduoZH f6e69d7412 fix maxpool backward functor
7 years ago
fengjiayi 6915c924a4 Fix bug
7 years ago
fengjiayi 5419f16b38 Add unittests
7 years ago
Yu Yang f9f910a33b Complete op
7 years ago
Yu Yang 1cd2014007 Merge branch 'develop' of github.com:baidu/Paddle into feature/pybind_for_protobuf_desc
7 years ago
Yu Yang f8192f72f5 Merge pull request #4374 from reyoung/feature/remove_int_pair
7 years ago
Yu Yang 6cf396b6f3 Merge branch 'feature/pybind_for_protobuf_desc' of github.com:reyoung/Paddle into feature/pybind_for_protobuf_desc
7 years ago
fengjiayi 1bfa0e130a Add `Prepend` for BlockDescBind
7 years ago
Qiao Longfei d0ad82cff1 fix nv_library (#4370)
7 years ago
Yu Yang f4832fe0b4 Remove IntPair type in attribute
7 years ago
Yu Yang 699dbe3be9 Use `bool` for PADDLE_ENFORCE, not int
7 years ago
Yu Yang 499b3c7058 Merge pull request #4338 from reyoung/feature/add_wait_to_device_ctx
7 years ago
Yu Yang 73db9d09cb Merge pull request #4346 from reyoung/feature/simplify_attr_parse
7 years ago
Zhuoyuan f698a49ce3 Merge pull request #4240 from zchen0211/develop
7 years ago
Yu Yang fdd68fd1a1 Refine Visitor
7 years ago
tensor-tang 2c6ac6297d refine code and remove min clip
7 years ago
chengduoZH 905a462d3c Merge branch 'fix_maxpool_backward_functor_temp' into Add_pool_op_temp
7 years ago
chengduoZH 8c478b36e2 fix Atrr check
7 years ago
Yibing Liu 236af56612 separate index tensor from candidate tensors in multiplex_op
7 years ago
chengduoZH b72854389e Fix (According to the review)
7 years ago
chengduoZH 9b1431b8d9 fix maxpool backward functor and add unit test
7 years ago
tensor-tang d6a27ade54 add OMP SGD to speedup with CPUs
7 years ago
tensor-tang abfd9fdd22 add clip to avoid log zero and nan
7 years ago
tensor-tang 7483087c8c enable mkldnn_softmax
7 years ago
Tao Luo 330e9929ec Merge pull request #4310 from tensor-tang/vgg
7 years ago
tensor-tang 86a9434c71 rename script and modify comments
7 years ago
Yibing Liu f94109d428 replace LoDTensor in multiplex_op
7 years ago
Guo Sheng e114aad882 Merge pull request #4238 from guoshengCS/add-gemm-with-step
7 years ago
qiaolongfei 9301d3b5ea add namespace and reduce warning
7 years ago
Liu Yiqun 9f32c8d896 Merge branch 'develop' into core_add_sequence_softmax_op
7 years ago
Liu Yiqun 12f2b8eb07 Correct the forward of sequence_softmax_op.
7 years ago
Yibing Liu 47fbc96fa1 Merge pull request #4064 from kuke/multiplex_op_dev
7 years ago
Yibing Liu fb52bc6e12 revert code layout in multiplex_op
7 years ago
Tao Luo 01bec25734 Merge pull request #4193 from luotao1/seq_pool
7 years ago
caoying03 bb58b63b6c Merge branch 'develop' into softmax_with_cross_entropy_op
7 years ago
guosheng 1295e5ef54 Refine reduce_op unit test and add newline at end of file
8 years ago
guosheng 8b3bf28c6b Refine reduce_op and follow comments
8 years ago
guosheng 630273d453 Fix reduce_op according to CI log
8 years ago
guosheng c8d877195b Revise the reduce_op unit test accordingly
8 years ago
guosheng 3994e91a67 Add reduce_op
8 years ago
caoying03 201c2bcf20 delete redundant codes.
8 years ago
caoying03 6735585b0f fix cpu kernel with soft labels.
8 years ago
chengduoZH b0a47b149d remove CHECK in *.cu
8 years ago
Yibing Liu 7620efdf1c combine gpu&cpu code in multiplex_op
8 years ago
Yu Yang 9fa7c9306c Merge branch 'feature/pybind_for_protobuf_desc' of github.com:reyoung/Paddle into feature/pybind_for_protobuf_desc
8 years ago
fengjiayi a2393fc1bd Merge pull request #4348 from Canpio/fix_lod_tensor_dim_64
8 years ago
Yu Yang afeb01f762 Stash
8 years ago
fengjiayi 08e9900621 Fix bugs
8 years ago
Yu Yang b941865d44 Merge branch 'feature/simplify_attr_parse' into feature/pybind_for_protobuf_desc
8 years ago
Yu Yang 057e810286 Simplify GetAttrType code
8 years ago
fengjiayi 57c95c7957 Merge branch 'fix_lod_tensor_dim_64' into feature/pybind_for_protobuf_desc
8 years ago
fengjiayi 8149ba0ddf Change LoDTensorDesc::dims from int32 to int64
8 years ago
Yan Chunwei fdc4d4abce rename LoDTensor::Slice to Shrink (#4343)
8 years ago
Yu Yang ddf2448484 Update Input/Output of Op
8 years ago
fengjiayi eeb7c8ad79 Compelete VarDescBind
8 years ago
Yu Yang e05e27a7f7 Fix bug
8 years ago
Yu Yang dc643a3352 Hot fix unittest
8 years ago
Yu Yang bddb40609d Buggy code
8 years ago
Zhuoyuan 5b7fd00d1f Merge pull request #4280 from Superjom/feature/recurrent_op_backward_fix
8 years ago
Yu Yang 027fc62cb0 Use Vec2Repeated Repeated2Vec
8 years ago
fengjiayi f5aa8b4d7e Update namespace of pybind/protobuf.cc and .h
8 years ago
Yu Yang 9ddfc235a2 Merge remote-tracking branch 'origin/pr/4341' into feature/pybind_for_protobuf_desc
8 years ago
Yu Yang 64ea2afb2b Merge branch 'develop' of github.com:baidu/Paddle into feature/pybind_for_protobuf_desc
8 years ago
fengjiayi 948d1d782b Fix progma_once error
8 years ago
Yu Yang d22956c1b7 Merge pull request #4334 from reyoung/feature/change_namespace_for_pybind
8 years ago
Yu Yang ba1f5b5c58 Sync computation when Python invoke `run`
8 years ago
fengjiayi 6db6475460 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/pybind_for_protobuf_desc
8 years ago
fengjiayi 65874bb568 Merge pull request #4336 from reyoung/feature/remove_unused_field_in_tensor
8 years ago
fengjiayi 37fd8fa1b6 Fix typo
8 years ago
Yu Yang b5bb6c2cab Remove namespace framework in pybind
8 years ago
Yu Yang a0ce05df1e Remove `numel` field in tensor
8 years ago
fengjiayi e29003669f Moving protobuf binding code to protobuf module
8 years ago
Yu Yang f0cd5142af Change namespace of pybind.cc to pybind
8 years ago
fengjiayi 62b469f887 Merge branch 'feature/pybind_for_protobuf_desc' of https://github.com/reyoung/Paddle into feature/pybind_for_protobuf_desc
8 years ago
Yu Yang 17d93f4a04 Add Helper for Vector2Repeated
8 years ago
superjom b545b5b86b Merge branch 'develop' of github.com:PaddlePaddle/Paddle into feature/recurrent_op_backward_fix
8 years ago
fengjiayi b154c0e51e Update
8 years ago
tensor-tang bea39f6314 add compare simple net of mkldnn and cpu
8 years ago
caoying03 30bfaab36e Merge branch 'develop' into optimize_cross_entropy_kernel
8 years ago
caoying03 141b8dbce6 update the backward kernel.
8 years ago
gongweibao f99841dd2a Elementwise operator. (#4139)
8 years ago
chengduoZH f2ccc11f59 fix pool doc (pool_op.cc)
8 years ago
Yiqun Liu 2d8467ee9d Merge pull request #4320 from Xreki/fix_android_linking_error
8 years ago
Liu Yiqun dd2f477a50 Fix bug in cc_library, when merging several libraries into one on Linux.
8 years ago
qingqing01 7831b1d9ea Merge branch 'develop' into attr_bool
8 years ago
chengduoZH c2c2d610a4 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into Add_pool_op
8 years ago
Yu Yang a6b2197d89 Merge branch 'feature/pybind_for_protobuf_desc' of github.com:reyoung/Paddle into feature/pybind_for_protobuf_desc
8 years ago
Yu Yang 618884dd69 Complete unittest for ProgramDesc
8 years ago
fengjiayi 332369ca5c Add `new_var` for BlockDesc
8 years ago
Yu Yang 65bec3be3f Merge branch 'feature/pybind_for_protobuf_desc' of github.com:reyoung/Paddle into feature/pybind_for_protobuf_desc
8 years ago
Yu Yang 70f398e207 Update
8 years ago
fengjiayi 7788b46055 Expose VarDesc interface
8 years ago
dangqingqing 0dce16a697 Use bool type for attr in cross_entropy_op.
8 years ago
chengduoZH 0417e4e4bf fix framework::LoDTensor => Tensor
8 years ago
Yibing Liu 85a5d38446 Merge branch 'develop' of upstream into multiplex_op_dev
8 years ago
Luo Tao 244efd6b48 refine doc of sequence_pool_op
8 years ago
chengduoZH 6f61b5df7d fix unit test
8 years ago
Yu Yang 859dba591b Init commit
8 years ago
Luo Tao 0449b9c89e Merge branch 'develop' into seq_pool
8 years ago
chengduoZH 84a2512b90 fix parameter name and function define
8 years ago
dangqingqing 58e3ad0a70 Fix conflicts.
8 years ago
dangqingqing bdd1404e05 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lod_share
8 years ago
dangqingqing 4f9d82a9c6 Fix bug.
8 years ago
caoying03 f1d5fb3b9a support soft labels.
8 years ago
fengjiayi a77af98bfa Fix bug of static variable
8 years ago
fengjiayi 5f2cd1a452 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_program_proto
8 years ago
tensor-tang ed27a3be78 add some log info
8 years ago
dangqingqing 6e2782e958 update to develop branch.
8 years ago
caoying03 a2a0d6f82a Merge branch 'develop' into softmax_with_cross_entropy_op
8 years ago
chengduoZH 3416f5e0f8 fix function define
8 years ago
Liu Yiqun 4d9293940b Merge branch 'develop' into core_add_sequence_softmax_op
8 years ago
chengduoZH a8477381ac Add pooling2d(max, ave) and pooling3d(max, ave) Op
8 years ago
hedaoyuan 0ee967b513 Merge pull request #4288 from hedaoyuan/fix_bug
8 years ago
QI JUN 8c3b8af31e Merge pull request #4071 from QiJune/activation_ops
8 years ago
dangqingqing a524498efe fix the bug in TeamCity environment.
8 years ago
hedaoyuan c42e2049a2 Refine code.
8 years ago
hedaoyuan bb546cf13e Bug fix.
8 years ago
hedaoyuan 659f2f71ac Bug fix for get device_context.
8 years ago
fengjiayi 4b948abbf0 Update Attribute to make it compatible with BLOCK
8 years ago
Yibing Liu d827359c71 Merge pull request #4098 from kuke/rank_loss_op_dev
8 years ago
whs da2aabb628 Merge pull request #3906 from wanghaoshuang/crop_op
8 years ago
fengjiayi c869b8e2eb Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_program_proto
8 years ago
superjom 27aaee1181 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into feature/recurrent_op_backward_fix
8 years ago
Yibing Liu 1f6b90904a fix a typo in rank_loss_op
8 years ago
Yibing Liu cf4b2db758 change the dims of input of rank_loss_op
8 years ago
wanghaoshuang 8b6fda6fd8 move stride function to ddim.h
8 years ago
Liu Yiqun f14a7966b0 Initialize the sequence softmax operator.
8 years ago
whs e53dc8a2e4 Merge pull request #3937 from wanghaoshuang/clip_op
8 years ago
dangqingqing 36aeb30d12 Remove LoDTensor in some operators' InferShape and refine ShareLoD function.
8 years ago
superjom 903cee9303 clean code
8 years ago
X.Dragon c003895c1c Merge pull request #3920 from NHZlX/op_transpose
8 years ago
superjom 0da8133224 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into feature/recurrent_op_backward_fix
8 years ago
superjom 6a0c342874 make RecurrentOp's backward work
8 years ago
hedaoyuan 7a891a3321 Merge pull request #4042 from hedaoyuan/conv_op
8 years ago
Yan Chunwei b5e67fce70 RNNOp remove alias (#4274)
8 years ago
wanghaoshuang 9569255a0f Fix ptr type
8 years ago
wanghaoshuang bc632df822 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into crop_op
8 years ago
wanghaoshuang 68b5e5bf85 Use stridecpy instead of CUDA kernel
8 years ago