Commit Graph

755 Commits (097f533bcabd80876a3a03b838f7b4ed481eb5c5)

Author SHA1 Message Date
tensor-tang ec9009f320 add mkldnn tester
8 years ago
caoying03 ffafc5c911 fix the SubNestedSequenceLayer implementations.
8 years ago
liaogang 3ce497ca5a enhance cpplint cmake
8 years ago
tensor-tang 1203ebc498 add mkldnn fc backward
8 years ago
tensor-tang 90d5be7417 add mkldnn fc forward
8 years ago
tensor-tang 94b172a7e8 fix mkldnn lib bug, and mkldnnbase
8 years ago
caoying03 29fa73bc40 fix unittest.
8 years ago
qingqing01 455ad5b5b2 Merge pull request #3141 from hedaoyuan/nnpack
8 years ago
Yi Wang fe04175ed3 Fix comparison between signed and unsigned values
8 years ago
Yi Wang 2357aee368 Merge pull request #3250 from lcy-seso/seq_softmax_in_sub_seq_mode
8 years ago
liaogang d1e754336e Merge branch 'clang-format' of https://github.com/gangliao/Paddle; branch 'develop' of https://github.com/PaddlePaddle/Paddle into clang-format
8 years ago
caoying03 89ea288c87 Merge branch 'develop' into kmax_score_layer
8 years ago
caoying03 00b6d26684 Merge branch 'develop' into add_nest_sequence_select
8 years ago
caoying03 927adb4a41 Merge branch 'develop' into kmax_score_layer
8 years ago
xuwei06 3c798828a9 SKip cpplint if source is not changed.
8 years ago
Cao Ying 78a772ea64 Merge pull request #3234 from lcy-seso/define_subseq_data_in_gradient_check
8 years ago
caoying03 855ae59d44 add KmaxSeqScoreLayer implementation.
8 years ago
tensor-tang 3c3a11a0dc add use_mkldnn flag
8 years ago
caoying03 6bb970b52b enable defining sub-sequence data in test layer gradients.
8 years ago
tensor-tang def959a890 add mkldnn fc files
8 years ago
liaogang 1d4fa2433c ClangFormat for proto and cuda
8 years ago
caoying03 aa0ca57a6b add unittest.
8 years ago
Luo Tao 86d184ed5a Merge branch 'develop' into save_log_prob
8 years ago
caoying03 5d4d8120cf add gradient check for sequence softmax activation.
8 years ago
caoying03 6e291b34c3 Merge branch 'develop' into add_nest_sequence_select
8 years ago
Guo Sheng b7b956f0ba Merge branch 'develop' into add-ClipLayer
8 years ago
guosheng 3fe9e48f36 Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-L2NormLayer
8 years ago
guosheng 17e16c2548 Refine RowL2NormLayer and add python unit test for it
8 years ago
caoying03 d3e30146e4 Merge branch 'develop' into add_nest_sequence_select
8 years ago
caoying03 4b39f92bd8 add implementation of SubNestedSequenceLayer.
8 years ago
guosheng d1a691733b fix bug on ClipLayer test in test_LayerGrad
8 years ago
guosheng 82911cecb6 Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-ClipLayer
8 years ago
guosheng d19355a532 Refine ClipLayer and add unit test for it
8 years ago
hedaoyuan 74f8ede976 Fix when use_nnpack and isDeconv == true.
8 years ago
hedaoyuan bfdd9a1ced Add a unit test for concat and slice network in test_NetworkCompare.cpp
8 years ago
hedaoyuan d456c28609 Fix some bug.
8 years ago
hedaoyuan 4b1bc6815e Fix comments of slice_projection, and add unit test of SliceProjection.
8 years ago
hedaoyuan 0cca0fcf11 Add SliceProjection.
8 years ago
guosheng 23a8d015e0 add ClipLayer
8 years ago
guosheng 84660653f8 add RowL2NormLayer
8 years ago
Yu Yang f4e57b4b28 Fix bug in SequenceSoftmax
8 years ago
hedaoyuan ff8262e283 Merge branch 'develop' into ImageExpandFunction
8 years ago
wanghaoshuang c94b275553 fix conv layer reshape
8 years ago
wanghaoshuang ec236f4624 fix code format
8 years ago
xzl 4d6be9741c Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
8 years ago
xzl 1f516fa0ef modify format, and modify the layer grad test, op test
8 years ago
xzl 81998868f0 fuse interface of depthwise to expandconv
8 years ago
wanghaoshuang baae8447ac Fix SwitchOrderLayer grad bugs by reshape output.grad
8 years ago
wanghaoshuang 60a788933b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into crop_layer
8 years ago
wanghaoshuang 3e7819c276 1. Reading image shape from input data instead of image_config
8 years ago
wanghaoshuang fa02963659 Delete debug log
8 years ago
wanghaoshuang e8ee07f31f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pixel_softmax_layer
8 years ago
wanghaoshuang 1cdf149b6f 1. delete PixelSoftmaxLayer and add SwitchOrderLayer
8 years ago
xzl d50c71f3e2 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
8 years ago
emailweixu 84a0d6d898 Merge pull request #2572 from skylian/error_clipping
8 years ago
xzl 44927bf70a Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
8 years ago
xzl 11588b3670 support inputchannels != outputchannels of depthwiseconv
8 years ago
liaogang 569f7e83a6 FIX: cppint code style
8 years ago
caoying03 4c134c7c7d add comments.
8 years ago
hedaoyuan 010adb99b4 Remove useless empty pointer check.
8 years ago
caoying03 a7c4d0c0ea Merge branch 'develop' into print_attention_weight
8 years ago
caoying03 56a722a1d0 output all beam search results in layer group.
8 years ago
xzl ccd46d1bf6 modify format accored with clang-format 3.8
8 years ago
xzl 198164adef use the expandconvlayer forward and backward, add the explain for class
8 years ago
xzl 064dc888ef add the comments for .h file and code tiny modify
8 years ago
wanghaoshuang 3aa679814f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into pixel_softmax_layer
8 years ago
wanghaoshuang 29f25fbe03 Add pixel softmax layer for FCN model
8 years ago
caoying03 82801f24e5 save log probabilty for every generated words.
8 years ago
xzl 36e7800aa1 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mobilenet_gpu
8 years ago
xzl f4e7ae5540 add mobilenet gpu grad test, the test is ok
8 years ago
xzl efae51ce24 add the mobilenet gpu acceleration, cpu is in the process
8 years ago
wanghaoshuang 0b788ef75b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into crop_layer
8 years ago
Yu Yang 1b366dc2ff Fix CI error on test_LayerGrad.LSTM
8 years ago
wanghaoshuang d378e0a0cd Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into crop_layer
8 years ago
Yang yaming f21e3f731f Merge pull request #2247 from pkuyym/fix-2240
8 years ago
yangyaming c37da0bd3b Remove hasParamInitialValue flag.
8 years ago
Tao Luo 7f380c1be3 Merge pull request #2701 from luotao1/stride
8 years ago
yangyaming 2bf4f1bbc1 make adding eps more clear
8 years ago
yangyaming 7ed6463ee9 fix bugs for CrossChannelNormLayer
8 years ago
Luo Tao e7b071f33a update annotation with comments
8 years ago
wanghaoshuang 5e6e1f636a Add grad test and python wrapper for crop layer
8 years ago
wanghaoshuang d1d70ec831 Refine configure option of crop layer
8 years ago
wanghaoshuang e10040ca8a add crop layer
8 years ago
Yang yaming 312ce8b419 Merge pull request #2497 from pkuyym/ssd_outloss
8 years ago
zlx eeb17c26fd add depthwise operation and depthwise conv layer
8 years ago
yangyaming 86543f7f6a Follow comments.
8 years ago
Luo Tao 3b073fdc2b fix error in test_LayerGrad
8 years ago
Luo Tao 0e61730039 stride pooling for max and average layer
8 years ago
hedaoyuan 84c3523c5a Merge pull request #2625 from hedaoyuan/nnpack_lib
8 years ago
hedaoyuan 47f1031fb7 Modify the type of alog parameter.
8 years ago
hedaoyuan b5514602b6 Add the use_nnpack parameter in ExpandConvLayer, so that the convolution calculation can be switched to the NNPACK function.
8 years ago
Yu Yang c8e56d31f2 Merge pull request #2653 from reyoung/feature/protobuf_lib
8 years ago
yangyaming b5ab4b69bc Follow comments, mainly use std::copy to simplify logic.
8 years ago
Yu Yang 64b78b1656 Fix TravisCI
8 years ago
Yu Yang b1a311c44d Add pb_cc_library in generic.cmake
8 years ago
dangqingqing b93e863a1c Fix bug in MultiGradientMachine.
8 years ago
hedaoyuan a7ff11404d Change the ImageFunction name to BlockFunction(Consistent with the name of Layer).
8 years ago
hedaoyuan 49e87ee327 Change the CpuMatrix::copyFrom and CpuVector::copyFrom with the stream parameter to the synchronous interface.
8 years ago
qiaolongfei 9f05a0f802 use GradientMachine::start and finish
8 years ago
qiaolongfei 55684af208 fix MultiGradientMachine train and infer
8 years ago
Yu Yang a7865a3776 Fix macos compile
8 years ago
lianxiaochen 5e87e27c75 fix error clipping
8 years ago
Yang yaming f551c271af Merge pull request #2467 from pkuyym/ssd_map
8 years ago
Cao Ying 6b3c33d051 Merge pull request #2523 from emailweixu/rnn_evaluator
8 years ago
Cao Ying 6fa84d40f4 Merge pull request #2521 from emailweixu/fix_rnn_gen
8 years ago
hedaoyuan 1a53cba6bf Merge branch 'develop' of https://github.com/baidu/Paddle into ImageExpandFunction
8 years ago
xuwei06 b691052918 Fix bug of ScatterAgentLayer for generation
8 years ago
xuwei06 02cc7d90a6 Evaluator for recurrent group
8 years ago
xuwei06 3438d650ed Fix bugs for rnn generation
8 years ago
xuwei06 61222578b4 Allow printer layer to print user provided message
8 years ago
qingqing01 8266546eb2 Merge pull request #2480 from emailweixu/repeat_layer
8 years ago
emailweixu 09f34c4b1f Merge pull request #2479 from emailweixu/mixed_input_rnn
8 years ago
hedaoyuan 69271c92d5 Merge branch 'develop' of https://github.com/baidu/Paddle into ImageExpandFunction
8 years ago
yangyaming 5f924d5d53 Follow comments.
8 years ago
hedaoyuan 17fe832209 Merge pull request #2282 from hedaoyuan/convolution
8 years ago
yangyaming b233ed1353 Set FLAGS_use_gpu in test_DetectionOutput.
8 years ago
yangyaming 65969dad64 Add DetectionOutputLayer and MultiBoxLossLayer.
8 years ago
xuwei06 ef61288f9e Clean-up recurrent group related python code
8 years ago
xuwei06 fc0ad9048a Repeat layer for column vector
8 years ago
xuwei06 17994e38aa RecurrentGroup with mixed input sequence types
8 years ago
yangyaming 2207659250 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ssd_map
8 years ago
yangyaming a421f479a2 Follow comments.
8 years ago
yangyaming 597a58c3ef Add DetectionMAPEvaluator.
8 years ago
yangyaming 78dae3c591 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ssd_util
8 years ago
hedaoyuan bf6dfc1ff2 Remove some of the code that has been commented out.
8 years ago
hedaoyuan f8ef8c174c Add the GPU version implementation of ImageExpandGrad function.
8 years ago
hedaoyuan 152bd2f9c8 Add the GPU version implementation of ImageExpand function.
8 years ago
hedaoyuan 2acb84fe70 Add ImageExpandGrad Function.
8 years ago
yangyaming 5b5346ecc7 Follow comments.
8 years ago
hedaoyuan 1e0cc74145 Merge branch 'develop' of https://github.com/baidu/Paddle into convolution
8 years ago
hedaoyuan 61aa1098fd BlockExpandLayer based on the ImageExpand Function.
8 years ago
dangqingqing f18d83f3c4 follow comments
8 years ago
hedaoyuan e039410eb7 Remove the code of ExpandConvTransLayer.
8 years ago
hedaoyuan 784e21848f Fix the error of group convolution.
8 years ago
hedaoyuan 7aac38c794 Refactoring the code implementation of exconv adn exconvt layer with GemmConvFunction.
8 years ago
dangqingqing 18cd1f2558 Fix bug and Python API.
8 years ago
dangqingqing b783e08ea0 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into row_conv
8 years ago
yangyaming e7ac28895c Abstract BBox and provide general functions
8 years ago
qingqing01 42f47d49ad Merge pull request #2267 from pkuyym/fix-2265
8 years ago
dangqingqing cb6436b50c CPU implementation of row convolution
8 years ago
yangyaming 7ee942bba8 Add scale factor for smoothL1 and smoothL1Bp
8 years ago
Luo Tao 3ae7541ad3 rename AggregateLevel and ExpandLevel
8 years ago
emailweixu ba333e8a02 Merge pull request #2219 from emailweixu/sqrt-reciprocal
8 years ago
xuwei06 a0a3a68551 Add Sqrt and Reciprocal activation
8 years ago
yangyaming f3eb9cb36a Override getValueImpl and revise document
8 years ago
yangyaming 8411a73e87 overload several virtual functions to make ChunkEvaluator output multiple metrics
8 years ago
liaogang 6dc58cdd25 modify float precision in img_conv2
8 years ago
liaogang eef91cd811 clang-format
8 years ago
liaogang 96b33e1e6a update file name
8 years ago
liaogang b99891325a update file name
8 years ago
liaogang e9ddff0047 modify img_conv2 unit test
8 years ago
liaogang 886e4becc2 fix gpu_img_conv2 float precision issue
8 years ago
gangliao d10f6cfbed Merge pull request #1958 from gangliao/gfortran
8 years ago
Luo Tao c810e6a7c0 Merge branch 'develop' into release/0.10.0
8 years ago
liaogang 6237f6f57a revert clang-format
8 years ago
liaogang f27fd9dc28 follow comments
8 years ago
Yu Yang 4725b1c0cb Fix compile
8 years ago
Yu Yang 2ac8e6a518 Try to remove ParallelParameter.
8 years ago
Yu Yang da2adea964 Fix unittest
8 years ago
Yu Yang c6a8e23a9e Fix unittests
8 years ago
dangqingqing 7f3e576e41 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into smoothl1_loss
8 years ago
dangqingqing 6dd90f47c3 Change the size in test_LayerGrad and pass unit test
8 years ago
jacquesqiao 5f9240073f Merge pull request #1782 from jacquesqiao/support-remote-updater
8 years ago
dangqingqing 4d23a942c7 fix code format
8 years ago
dangqingqing 1fd00758ac SmoothL1 loss
8 years ago
qiaolongfei 68c1efdd9c fix the bug of use sparse_remote_update with MultiGradientMachine
8 years ago
dangqingqing 2c2947f80e Fix a bug for TransLayer and add unit testing.
8 years ago
qijun 486c6c555f fix build error with clang
8 years ago
Luo Tao e6366e3496 update with comments
8 years ago
Luo Tao ba68ce1a1a Merge branch 'develop' into stride
8 years ago
Yiqun Liu d324ed7fff Merge pull request #1698 from Xreki/build_arm
8 years ago
Luo Tao c1738e29c8 Merge branch 'develop' into stride
8 years ago
Yu Yang 36524bb2fa Add Error in FuncConfig.
8 years ago
Luo Tao dd613047b1 refine annotation
8 years ago
Luo Tao a5734f7c1c Merge branch 'develop' into stride
8 years ago
Cao Ying d94e1f516c Merge pull request #1754 from lcy-seso/fix_bug_of_AgentLayer
8 years ago
caoying03 ec5bb80ddd fix a bug of AgentLayer when using scheduled sampling in
8 years ago
Liu Yiqun 1628fb7cda Add the check of image size in exconv.
8 years ago
Yu Yang a0683f60bd Fix hsigmoid layer comments.
8 years ago
Luo Tao d369577fed add reversed poolSequenceWithStride
8 years ago
Liu Yiqun 2ae3dd08f9 Merge branch 'develop' into build_arm
8 years ago
Luo Tao 9a2af02f7c Merge branch 'develop' into stride
8 years ago
Luo Tao 53da530d90 package avg_gpu_backward
8 years ago
Liu Yiqun bb4a60d9b5 Merge branch 'develop' into build_arm
8 years ago
Luo Tao cbbec59547 adjust poolSequenceWithStride interface for average and max
8 years ago
Luo Tao 0291c01884 Merge branch 'develop' into stride
8 years ago
Tao Luo 5961b52b13 Merge pull request #1653 from Noplz/normalize-layer
8 years ago
Luo Tao 9298a9ec0d stride pooling for seqlastin and seqfirstin
8 years ago
Liu Yiqun f261dc6a8b Merge branch 'develop' into build_arm
8 years ago
Liu Yiqun 12e2402ffc Disable SpinLock and ThreadBarrier.
8 years ago
gaoyuan 21b7f4a604 Remove redundancy codes
8 years ago
gaoyuan 3bce32bae2 Add create matrix pointer funtion
8 years ago
gaoyuan 17c697c754 Remove redundancy codes
8 years ago
gaoyuan 784e242bd5 Remove redundancy codes
8 years ago
gaoyuan 57c355a117 Remove redundancy codes
8 years ago
qingqing01 96f42d8ec1 Merge pull request #1455 from wangyang59/cudnnDeconv
8 years ago
Tao Luo 24bdd9b8e0 Merge pull request #1652 from luotao1/udp
8 years ago
wangyang59 48a6168c0d following comments from qingqing01
8 years ago
wangyang59 b16c0a84e6 only keep CudnnConvBaseLayer and let both cudnn_conv and cudnn_convt point to it
8 years ago
wangyang59 3493f5bd24 consolidate CudnnConv and CudnnConvTrans files into one file
8 years ago
wangyang59 ff127eb6fe fixed format
8 years ago
wangyang59 07c1ea258f python interface for convTransProjection and convTransOperator
8 years ago
wangyang59 6b7f647487 deconv projection/operator implementation
8 years ago
wangyang59 b8afb14098 cudnn deconv implememtation
8 years ago
gaoyuan 549cf641cd format the code
8 years ago
Yuan Gao 8c2d1bad7a Merge branch 'develop' into normalize-layer
8 years ago
gaoyuan eb43d93a58 Change Normalize layer to CrossChannelNorm layer
8 years ago
Luo Tao b2f72768a7 remove unnecessary UserDefinedVector
8 years ago
qingqing01 5a933b445e Merge pull request #1592 from Noplz/smooth_l1_layer
8 years ago
Luo Tao f6f9fd7a66 remove unnecessary param in degradeSequence
8 years ago
Yuan Gao b3313f2b6d Update CostLayer.h
8 years ago
gaoyuan 1ec66a334b change resizeOrCreate to create
8 years ago
Luo Tao 7a81327c28 remove compile option "with_metric_learning"
8 years ago
gaoyuan 25a525bb09 Fix annotation
8 years ago
Peng Li e80a3cfb54 merge with latest code
8 years ago
Peng Li bf838034d6 Merge branch 'develop' into fix-crf-weight-and-coeff-bug
8 years ago
gaoyuan 7ff9764fc0 smooth_l1_loss_layer
8 years ago
gaoyuan eea0097dcb NormalizeLayer for SSD
8 years ago
hedaoyuan df8a5af96f Fix outArgs_.resize()
8 years ago
hedaoyuan 9322f8cbf5 Format
8 years ago
hedaoyuan b1c22b6790 Fix MultiGradientMachine error
8 years ago
Helin Wang 3219c831a1 Rename Argument::sumCost to Argument::cost since Argument should not know about cost.
8 years ago
gangliao 6f313371ea Merge pull request #1353 from gangliao/concat
8 years ago
liaogang 950b4a3126 change return type Argument
8 years ago
Yu Yang 9087e3a9bb Follow comments to use struct get return value.
8 years ago
Yu Yang e67aac1b02 Merge branch 'develop' of github.com:baidu/Paddle into feature/EvaluatorValue
8 years ago
Yu Yang 2bb7fd8177 Remove padde namespace in some code.
8 years ago
Yu Yang b6ac64a36b Remove unnecessary error default value.
8 years ago
Yu Yang b1ab8b56cf Use plain C++ 03 to implement getStatsInfo.
8 years ago
liaogang fbf864362d Update python getLayerOutputs
8 years ago
Liang Zhao 8fded24c75 implement top k classification error in class matrix
8 years ago
Liang Zhao d256512832 Rewrite code according to reviewer comments
8 years ago
Liang Zhao e768721cd9 fix calculating totalScore2_ bug
8 years ago
Liang Zhao 413cbb8432 fix a variable definition bug
8 years ago
Liang Zhao 043859b5db clean up code
8 years ago
Liang Zhao 5250b9b213 fix classificationError input
8 years ago
Liang Zhao e00f06afa4 Add top-k error
8 years ago
Luo Tao 0b673756f1 add SequenceReshapeLayer in trainer_config_helpers
8 years ago
Yu Yang bb751b7f2c Add documentation for codes.
8 years ago
Yu Yang 9d45aa4fb2 Merge branch 'develop' into feature/EvaluatorValue
8 years ago
Luo Tao 27a42c2e3b add SequenceConcatLayer in trainer_config_helpers
8 years ago
Yu Yang ab8bb9738a Merge pull request #1373 from reyoung/feature/remove_grad_printer_seq_info
8 years ago
liaogang f846e8fec2 Add const for getLayerOutput
8 years ago
Yu Yang be3adec35d Merge pull request #1372 from reyoung/feature/unify_print_layer_evaluator
8 years ago
Yu Yang 948218dab9 Unify PrintLogic in PrintLayer/ValuePrinter.
8 years ago
gangliao 5101adc32c Merge pull request #1371 from reyoung/feature/UseInitFuncInsteadCreate
8 years ago
Yu Yang 1100366803 Add unittests & fix some bugs.
8 years ago
Yu Yang 6deb33d9dc Complete combined evaluator
8 years ago
Yu Yang 9a48442536 Merge branch 'feature/remove_grad_printer_seq_info' into feature/EvaluatorValue
8 years ago
Yu Yang 5fd49f6665 Remove sequence information in GradientPrinter.
8 years ago