Commit Graph

3293 Commits (ad5e7cc0319c01e64600b0383e83fac89d3e91f7)

Author SHA1 Message Date
chengduoZH 0c273ff41e fix conflict
8 years ago
qijun 2563e32bb1 fix clang build error
8 years ago
hedaoyuan 2d707e32c8 Refine the comments.
8 years ago
chengduoZH 43da7675b3 fix conflict
8 years ago
hedaoyuan e967645c15 Refine the gpu code.
8 years ago
Tao Luo 322d9ad81b Merge pull request #3712 from tensor-tang/merge
8 years ago
hedaoyuan b45d020faf Merge pull request #3718 from hedaoyuan/convolution
8 years ago
hedaoyuan f7be9cb97a Refine the cpu code.
8 years ago
tensor-tang c5183caa04 rename
8 years ago
hedaoyuan 6efbe2ff43 Merge im2col functor.
8 years ago
hedaoyuan 168707cadd Fix a small bug.
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
chengduoZH 4dcc533206 fix conflict
8 years ago
tensor-tang bfbd066fdd refine
8 years ago
Tao Luo 47eb869197 Merge pull request #3571 from luotao1/huber_loss
8 years ago
Luo Tao b709af616f HuberTwoClassification only support one dimension
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
hedaoyuan 5df384d67f Remove NeonDepthwiseConv.h
8 years ago
chengduoZH 6053f7e36b fix previous comments(c++)
8 years ago
chengduoZH b1c0bad9fe Add config parser for pooling3D
8 years ago
Luo Tao e63ad0a6bd HuberRegressionLoss and HuberTwoClassification support multi-dimension data
8 years ago
hedaoyuan 34a92ab41a ExpandConvLayer adds support of arm-neon acceleration.
8 years ago
hedaoyuan 3a75b4b70c Fix CMakeLists.text
8 years ago
Luo Tao acd8a22ed1 Merge branch 'develop' into huber_loss
8 years ago
hedaoyuan 227fdfb65d Refine NeonDepthwiseConvFunction.
8 years ago
caoying03 45ced9da46 Merge branch 'develop' into cross_entropy_over_beam
8 years ago
Liu Yiqun f241773c4f Support to use clang for Android cross-compiling.
8 years ago
tensor-tang fe51f726a2 fix cmake
8 years ago
tensor-tang 2efac83aaa Merge remote-tracking branch 'upstream/develop' into merge
8 years ago
tensor-tang 98b7c67364 add todo
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
Yi Wang 111812fa3b Merge pull request #3676 from wangkuiyi/add_docker_build_doc
8 years ago
zchen0211 bfeecfd3d2 fix problems
8 years ago
zchen0211 6f235553fd scatter op fixed
8 years ago
zchen0211 7b8f9fdd25 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
zchen0211 97649bf9b2 fix codes in scatter
8 years ago
Yi Wang 4b0235c1f2 Update build.sh
8 years ago
caoying03 7035bb63e9 fix a bug.
8 years ago
caoying03 3d12a610ca Merge branch 'develop' into cross_entropy_over_beam
8 years ago
tensor-tang 4cc57836f3 enable reorder
8 years ago
Cao Ying 14194ba08d Merge pull request #3679 from lcy-seso/fix_bug_of_seq_slice_layer
8 years ago
caoying03 aa28d046fb fix a bug of sequence_slice layer when batch_size=1
8 years ago
caoying03 7a42c92d49 fix a bug that memory does not clean.
8 years ago
gongweibao 06fad3fe9d hidden capi symbols (#3636)
8 years ago
hedaoyuan f00c4112d2 Neon depthwise conv with filterSize = 4 and stride = 2.
8 years ago
hedaoyuan 6dcff9a444 Neon depthwise conv with filterSize = 3 and stride = 2.
8 years ago
Yi Wang f22ece9273 Add a document on building using Docker
8 years ago
zchen0211 eb8b84b585 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
Cao Ying db39935b77 Merge pull request #3647 from yu239/fill_gen_output
8 years ago
zchen0211 c5e28dd1a0 scatter check in
8 years ago
hedaoyuan b7885b087b Add DepthwiseConvKernel for filter size is 4.
8 years ago
hedaoyuan 0dffe68ca9 Add NeonDepthwiseConvFunction.
8 years ago
qingqing01 3663bd881d Merge pull request #3620 from qingqing01/lookup_table
8 years ago
chengduoZH 860bf192c9 Add maxPoolIdx
8 years ago
whs e5cbeb0219 Merge pull request #3629 from wanghaoshuang/dilate_conv
8 years ago
Luo Tao 7596191821 Merge branch 'develop' into huber_loss
8 years ago
chengduoZH 790379f147 fix above comments
8 years ago
qiaolongfei 12864f1420 register rowwise add gpu kernel
8 years ago
qingqing01 aafeff0fde Merge branch 'develop' into lookup_table
8 years ago
wanghaoshuang e286b950a5 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dilate_conv
8 years ago
Yu Yang 11f4283f09 Merge pull request #3634 from reyoung/feature/minus_op
8 years ago
Qiao Longfei 7fdf5c831e Merge pull request #3645 from jacquesqiao/reduce-warning
8 years ago
Yu Yang dee4c832cc Merge branch 'develop' of github.com:baidu/Paddle into feature/minus_op
8 years ago
caoying03 74d3ca8bab Merge branch 'develop' into cross_entropy_over_beam
8 years ago
Cao Ying ab6b3c481a Merge pull request #3367 from lcy-seso/add_sequence_slice_layer
8 years ago
haonanyu 3b6069b7f5 fix ids reverse order in fillGenOutputs
8 years ago
qiaolongfei 72d29186bb reduce some compile warning
8 years ago
dangqingqing 068ddcaf92 Resovle conflicts.
8 years ago
Liu Yiqun 8a4fad4248 Support to use clang for Android cross-compiling.
8 years ago
caoying03 5e59ca7ccc fix config helper.
8 years ago
wanghaoshuang 057694aac9 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dilate_conv
8 years ago
wanghaoshuang e3342ff8e7 Fix android build error.
8 years ago
qingqing01 fe480b9ebe Merge branch 'develop' into lookup_table
8 years ago
dangqingqing bfcaf880d0 Move pybind from package paddle/framework into paddle/pybind.
8 years ago
tensor-tang 780c8d969e make downSpatial work, and remove hasSpatial_
8 years ago
Yu Yang 25e6c014a4 Merge branch 'feature/identity_op' into feature/minus_op
8 years ago
tensor-tang 48d87e5e91 pass test, support input CPU device
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
dangqingqing d8ea560eb2 resolve conflicts
8 years ago
dangqingqing f188e22b33 Remove set functor and add comapre_grad test
8 years ago
caoying03 377401fb0c fix a bug.
8 years ago
Cao Ying 7c8acd4f80 Merge pull request #2871 from lcy-seso/print_attention_weight
8 years ago
caoying03 bc6bae8d53 Merge branch 'develop' into add_sequence_slice_layer
8 years ago
caoying03 82e4fab4e3 follow comments.
8 years ago
wanghaoshuang 2c8b3c4430 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dilate_conv
8 years ago
wanghaoshuang d8cd67dd1e Make cudnn convolution layer and projection support for dilation.
8 years ago
zchen0211 0a0f194836 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
dangqingqing a8d072c769 fix bug.
8 years ago
caoying03 3bf440023a follow comments.
8 years ago
caoying03 fc2e6f1ca0 Merge branch 'develop' into print_attention_weight
8 years ago
caoying03 25083de998 Merge branch 'develop' into cross_entropy_over_beam
8 years ago
caoying03 8f4ca2d12f add implementations.
8 years ago
dangqingqing 9bc1a1a126 fix cuda_helper.h
8 years ago
Liu Yiqun 5ca4118451 Update Dockerfile of android to support building for arm64-v8a and armeabi.
8 years ago
dangqingqing 31f59d2b31 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lookup_table
8 years ago
dangqingqing c91e542ad3 fix compile for paddle_pybind.
8 years ago
QI JUN 5810d63ffc Merge pull request #3617 from QiJune/fix_code_style
8 years ago
qingqing01 f931140663 Merge pull request #3501 from qingqing01/cross_entropy
8 years ago
dangqingqing 1795e57671 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lookup_table
8 years ago
dangqingqing 0f3b9e4112 lookup table op, cuda helper and set functor
8 years ago
qijun 5d0d44a018 use clang-format
8 years ago
qijun 9b4a9da9f2 fix code style
8 years ago
Yu Yang ce723af062 Merge pull request #3585 from reyoung/feature/rename_to_append_op
8 years ago
Yu Yang 950cc60d2b Add minus
8 years ago
QI JUN 7443b2e481 Merge pull request #3596 from QiJune/implement_random_function
8 years ago
tensor-tang 4eecd0c2d5 use MKLDNNMatrix in fc backward
8 years ago
武毅 6eab5638f0 Fix remote large update core (#3518)
8 years ago
zchen0211 dc5f0dbc32 remove opregistry in gather function
8 years ago
qijun aff90d8ee7 fix gpu build error
8 years ago
qijun 1918ad8759 fix gpu build error
8 years ago
qijun 36e8e72566 expose random seed to users
8 years ago
zchen0211 53e71b44f4 gather op bp passed
8 years ago
zchen0211 f3df105455 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
Cao Ying 9bc4cf6565 Merge pull request #3605 from emailweixu/fixed_boot_bias
8 years ago
zchen0211 d3c29e9d16 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
xuwei06 93539093f4 Allow boot_bias for recurrent group to be static
8 years ago
chengduoZH 2377d71947 Add3DPooling
8 years ago
qiaolongfei a75a638fb1 format Copyright
8 years ago
qiaolongfei 950dbde56c fix rowwise add grad op
8 years ago
guosheng f6dc56aabd Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-ShiftLayer
8 years ago
guosheng 117ce4cbc1 Change class to struct in GemmFunctor to avoid errors on special compilers
8 years ago
Yu Yang d3f219aa99 Change IdentityOp to ScaleOp
8 years ago
Luo Tao 73ab2d4678 fix backward error of huber_regression_cost
8 years ago
qijun b054392e2a fix gaussion op bug
8 years ago
qijun 08c987d7c0 use dynload curand
8 years ago
qijun 2f47f35b3e fix gpu build error
8 years ago
tensor-tang 4bffbd30f0 use MKLDNNMatrix in fc forward
8 years ago
qijun 7c274dc0a1 use curand
8 years ago
chengduoZH 5d98b6f217 Adapting to the BatchNorm structure to support 3D data
8 years ago
chengduoZH d5768ebc89 fix above comments
8 years ago
guosheng 8e4dcf8b7f Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-ShiftLayer
8 years ago
qingqing01 bcc6d14ef8 Merge pull request #3591 from qingqing01/network_compare
8 years ago
guosheng 0af1c4a9fe Follow comments and refine annotations on ScaleShiftLayer
8 years ago
hedaoyuan a683a56f69 Merge pull request #3549 from hedaoyuan/convolution
8 years ago
guosheng 83abbce8eb Follow comments and refine ScaleShiftLayer
8 years ago
Yu Yang c108d6108c Identity operator and its gradient
8 years ago
dangqingqing 29d8825caf tune relative precision for unit test img_conv2 in test_NetworkCompare.cpp.
8 years ago
qijun d525abed95 refine random related ops
8 years ago
hedaoyuan 430e0e418b Follow comments.
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
dangqingqing a8863a8d5b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cross_entropy
8 years ago
dangqingqing 8f6c8780a5 Replace functor by function.
8 years ago
zchen0211 78553768ba Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
dongzhihong b59002daef "fix math gemm lda order error"
8 years ago
dongzhihong 514398c0b1 "delete unused comment"
8 years ago
dongzhihong 0cf5bdec56 "tensor mutable data"
8 years ago
dongzhihong 2799da6634 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mul_op
8 years ago
Qiao Longfei ab270c3899 Merge pull request #3183 from dzhwinter/add_op_gradient
8 years ago
qiaolongfei 82b820e97b fix rowwise_add_grad_op
8 years ago
Luo Tao 1c0a1a076d Merge branch 'develop' into huber_loss
8 years ago
Luo Tao 3065cb2625 add huber_regression_cost
8 years ago
liaogang b3ab15a7ab follow comments
8 years ago
chengduoZH 38cc5dadcc modified bias shape of ConvLayer
8 years ago
dangqingqing 70285cce32 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cross_entropy
8 years ago
liaogang 83d0016f54 Fix undefined reference
8 years ago
liaogang 3ec9ecb162 Fix conflicts with new declaration with 'C' linkage
8 years ago
liaogang 4de2b8e196 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into environ
8 years ago
liaogang 55437b58b9 Add ENVIRONMENT interface interface
8 years ago
tensor-tang 62e6dac402 add MKLDNNMatrix files
8 years ago
chengduoZH 0a7516d193 fix col2vol vol2col kernel
8 years ago
chengduoZH 43f6cdc824 fix Matrix
8 years ago
chengduoZH c792ef7d5a fix DeConv3D, Conv3D
8 years ago
chengduoZH 424b325d08 add unit test DeConv3D, Conv3D, col2vol, vol2col
8 years ago
qiaolongfei 230e613c6f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-sgd
8 years ago
qiaolongfei 8b3d33a055 fix-sgd
8 years ago
dongzhihong cef27dab47 "add fixl"
8 years ago
tensor-tang 4d8992c3bc check format before set header format
8 years ago
dongzhihong 50cf127eea "change Output to Input"
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
dongzhihong 597ac21504 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mul_op
8 years ago
dongzhihong 7b4b9d3e09 "format style"
8 years ago
fengjiayi 940b4a9c82 Merge pull request #3542 from Canpio/change_name_of_AsNoGradient
8 years ago
dongzhihong 88360100bf Merge remote-tracking branch 'origin/develop' into mul_op
8 years ago
guosheng 7d2ef02a99 Add ScaleShiftLayer
8 years ago
tensor-tang fb7d8d88b1 Merge remote-tracking branch 'upstream/develop' into remove-flag
8 years ago
tensor-tang 07d16e3e13 refine comments
8 years ago
gangliao 62aedcee31 Merge pull request #3553 from reyoung/feature/unittest_for_mean_grad
8 years ago
Luo Tao 27a99bfb14 Add base class for huber_regression_cost and huber_classification_cost
8 years ago
Yu Yang 7f8c3f8214 Add MeanOp's Gradient Test And Fix Mean Op Gradient
8 years ago
qingqing01 c68bfc30a8 Merge pull request #3476 from qingqing01/bp_test
8 years ago
Luo Tao 7f9af125a7 Merge branch 'develop' into huber_loss
8 years ago
gangliao 766299b843 Merge pull request #3551 from gangliao/mem_release
8 years ago
hedaoyuan 6ba04dcd11 Remove the header files that do not need to be included.
8 years ago
hedaoyuan adcca2cc06 Add PADDLE_USE_EIGEN_FOR_BLAS macro.
8 years ago
liaogang 017a3818de Add memory.h for unique_ptr
8 years ago
Yu Yang 1808f888b9 Merge pull request #3538 from reyoung/feature/remove_shared_ptr
8 years ago
hedaoyuan ec2ba24206 Fix GemmConvFunction.
8 years ago
hedaoyuan 53b0e42709 Add EigenGemm.
8 years ago
Luo Tao cbad985b84 Merge branch 'develop' into huber_loss
8 years ago
gangliao 812a64c083 Merge pull request #3534 from gangliao/mem_release
8 years ago
liaogang 94b58a29d6 Follow comments
8 years ago
Yu Yang 16d0215be5 Merge branch 'feature/remove_shared_ptr' of github.com:reyoung/Paddle into feature/remove_shared_ptr
8 years ago
Yu Yang 1365f2d15e Remove R-Value reference in AddOp
8 years ago
dangqingqing b1ac8631ec Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into bp_test
8 years ago
dangqingqing 5181aefc6b tune max relative error for sigmoid op unit test.
8 years ago
Yancey 47f380bb47 fix ldconfig (#3547)
8 years ago
tensor-tang 635b8672b2 Merge remote-tracking branch 'upstream/develop' into remove-flag
8 years ago
tensor-tang e08651f9b5 remove flag use_mkldnn_wgt
8 years ago
Yu Yang 192c55ff58 Merge branch 'develop' into feature/remove_shared_ptr
8 years ago
dangqingqing 18dcc1c0bc Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into bp_test
8 years ago
Yu Yang 225579b9d9 Remove own for add_op
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
tensor-tang 0945dc1b99 enable header format
8 years ago
liaogang d8560ec2e8 Fix scatter_test
8 years ago
liaogang 3f9fe62487 Fix typo error
8 years ago
liaogang ff5bfc1c89 Google style for header file includes
8 years ago
liaogang 33228cacdd Fix typo error
8 years ago
liaogang 2f7489fbd5 change use_pinned_memory to true for cpu
8 years ago
liaogang ac02fb82d7 FIX: tensor memory must be gaven back to buddy allocator for free
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
zchen0211 6075928d55 gather op added
8 years ago
fengjiayi ac61f78474 Merge pull request #3512 from Canpio/move_OpRegistry_functions
8 years ago
Yu Yang f15e083098 Remove std::shared_ptr in Python & C++
8 years ago
Yiqun Liu 2ed82e230a Merge pull request #3528 from Xreki/capi_get_layer_output
8 years ago
liaogang 8f80f5bc79 FIX: Release CPU/GPU memory via deleter
8 years ago
Yu Yang 7f5338a70c Merge branch 'develop' of github.com:baidu/Paddle into feature/remove_shared_ptr
8 years ago
Yu Yang 8c653ba76a Complete remove std::shared_ptr
8 years ago
Yu Yang f7d32c614d Fix bug of enforce when dladdr not found
8 years ago
Liu Yiqun 5d18aaf822 Add a c-api interface to get the output of a specified layer.
8 years ago
Yu Yang c7f2532594 Merge branch 'develop' of github.com:baidu/Paddle into feature/clone_op
8 years ago
Yancey 0f8688192c Fix invalid paddle binary file path (#3421)
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
gangliao efdb4aa2ca Merge pull request #3497 from QiJune/implement_EigenCudaStreamDevice
8 years ago
caoying03 a037b099f7 finish unittest.
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
zchen0211 323d4233f3 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
dangqingqing 26475cd9ba Use clipping log in cuda kernel, making it same with CPU.
8 years ago
Yan Chunwei 9eaef75397 RNN backward create (#3490)
8 years ago