Commit Graph

11393 Commits (d10b8efcc01552d8a01abc84c7ffaddfc61701f3)

Author SHA1 Message Date
Qiyang Min d0fdcb2f6d
Merge pull request #14048 from velconia/change_sequence_pool_to_cpu
7 years ago
tangwei12 d1e85e33d7 shape type to int64_t, test=develop
7 years ago
tensor-tang d24d282a7a fix avx error
7 years ago
tensor-tang 9cb8738f54
Merge pull request #14018 from tensor-tang/refine/jit/gru
7 years ago
Xin Pan 70effddfc1 fix
7 years ago
Xin Pan 64e7688ade clean more APIs
7 years ago
Xin Pan c891bc22f5 clarify Reset
7 years ago
Qiao Longfei 6253b152e6 Merge branch 'optimize-sum-seq-pooling-op' of https://github.com/jacquesqiao/Paddle into optimize-sum-seq-pooling-op
7 years ago
Qiao Longfei 14f5a40898 fix unit test
7 years ago
minqiyang 447a680a2b Add API.spec
7 years ago
minqiyang 5de4619781 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into accelerate_embedding_grad
7 years ago
minqiyang 0695c1fbe8 Add remind for code
7 years ago
minqiyang 0c5c4c4a5b Add blas header file
7 years ago
guosheng aac426444f Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-reshape-reuse-input
7 years ago
buxingyuan d0ccdf8fc1 follow comments
7 years ago
minqiyang e2a348cd10 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into change_sequence_pool_to_cpu
7 years ago
Qiao Longfei f4e6fe0786 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into optimize-sum-seq-pooling-op
7 years ago
Xin Pan 4f59690b4c clean unused codes
7 years ago
Xin Pan 784a19ecd0 fix some thread-safty issue and simplify threadpool
7 years ago
Wojciech Uss be58997443 remove unused method from naive executor
7 years ago
minqiyang 40141f749b Implement the unittest for hash op
7 years ago
Sylwester Fraczek 741cb33bd9 test multithreading
7 years ago
Brian Liu a53e8a8da6 Update MKLDNN integration framework to support Paddle multi-instances
7 years ago
minqiyang 8a0f26f45f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into continue_hash_op
7 years ago
minqiyang d4f9aa0852 Add hash op implementation
7 years ago
tangwei12 39b3bf24d0 shape type to int64_t, test=develop
7 years ago
tangwei12 755927d2b0 shape type to int64_t, test=develop
7 years ago
Qiao Longfei 7357d8412e add flags for control the thead num for pserver
7 years ago
phlrain a4ad286e6b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_dropout_att_new
7 years ago
phlrain 469bdb9e55 modify api.spec; test=develop
7 years ago
minqiyang 1a3b38a432 Polish code
7 years ago
minqiyang 133bac2b10 Accelerate embedding op grad
7 years ago
Zhaolong Xing 2256fae45d
Merge pull request #13938 from NHZlX/ocr_attention_support
7 years ago
phlrain 201d4f2a85 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_dropout_att_new
7 years ago
phlrain a6e6bc45d6 modify dropout att; test=develop
7 years ago
minqiyang 2468057da6 Move code to SumSeqPoolGradFunctor
7 years ago
minqiyang 9725db0d40 Fix copy wrong pos bug
7 years ago
minqiyang 9c68709036 Accelerate sequence_pool functor
7 years ago
minqiyang 14ebc424d6 Add gpu support for unittest
7 years ago
jerrywgz e906c8e5e7
Merge pull request #14022 from jerrywgz/fix_rpn_target_assign_op
7 years ago
minqiyang bd5a82e193 Polish unit test code
7 years ago
minqiyang 047fa2f9aa Add unit-test for sequence_pooling functor
7 years ago
qingqing01 c7379a7320 Fix top_k op (#14034)
7 years ago
sneaxiy 016bf51e3f test=develop
7 years ago
Tao Luo f7bbcfa913 remove unused code in paddle_inference_api.h
7 years ago
nhzlx 11f189bacf Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_demo_ci_trt
7 years ago
tangwei12 8b7f45a889 add longs in framework
7 years ago
tangwei12 f3729db6e0 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into Pdv
7 years ago
Xin Pan 8837669782
Merge pull request #13982 from panyx0718/fix
7 years ago
tangwei12 770e2a1881 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into Pdv
7 years ago
chengduo e943f4508b
add graph number check (#14025)
7 years ago
sneaxiy 92a2817a2b test=develop
7 years ago
nhzlx ae8f26072d Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_demo_ci_trt
7 years ago
phlrain 049c9c7d2a Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_dropout_att_new
7 years ago
phlrain ffb24a73ec add dropout attr; test=develop
7 years ago
sneaxiy 8f07f60915 test=develop
7 years ago
tensor-tang 032c3a07e3 Merge remote-tracking branch 'ups/develop' into refine/jit/gru
7 years ago
tensor-tang 159be8cc63 optimize fusion gru kernel at size 8
7 years ago
Tao Luo 23da8defc8
Merge pull request #14028 from luotao1/fix_resnet50_test
7 years ago
chengduo a7497653d0
Refine Split op (#13967)
7 years ago
guosheng 3099a8f3aa Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-reshape-reuse-input
7 years ago
jerrywgz e0708e62ba refine code
7 years ago
jerrywgz 1c591c3909
Merge branch 'develop' into fix_rpn_target_assign_op
7 years ago
sneaxiy a9d7a9d720 test=develop
7 years ago
Tao Luo 316bc9bfc9 fix typo and warning in analyzer_resnet50_test
7 years ago
guosheng 6447b69aec Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-reshape-reuse-input
7 years ago
jerrywgz f06c6193d7 fix rpn target assign test=develop
7 years ago
Xin Pan 4625f83f92 better handle var type inference
7 years ago
Xin Pan 8f2116d8fa clean up after the changes have been stopped for so long.
7 years ago
tensor-tang 83dc689877 Merge remote-tracking branch 'ups/develop' into refine/jit/gru
7 years ago
tensor-tang 640e789d3d add fusion gru jit kernel
7 years ago
qingqing01 0e24138494
Merge pull request #13991 from qingqing01/refine_generate_proposals_op
7 years ago
gongweibao 58c027cc38
Add rpc profiler flags. (#13989)
7 years ago
Xin Pan d10e54c460
Merge pull request #14003 from chengduoZH/fix_fast_parallel_exe_bug
7 years ago
Tao Luo 42aa1d409d
Merge pull request #13485 from tpatejko/tpatejko/capi-resnet-conv-elementwise-fusion
7 years ago
tensor-tang 664159ad42
Merge pull request #13998 from tensor-tang/fea/fusion_seqconv_add
7 years ago
guosheng 6d3b030bb5 Refine the api of reshape to be compatible.
7 years ago
chengduozh 82d2903b63 Fix fast ParallelExe bug
7 years ago
Tomasz Patejko aa35aaa1ab MKLDNN conv + elementwise_add fusion: fixing formatting
7 years ago
jerrywgz 765085d297
Merge pull request #13904 from jerrywgz/roialign
7 years ago
Dang Qingqing 56936b9e25 Refine doc for generate_proposals_op.
7 years ago
Tomasz Patejko ce2464fd98 MKLDNN conv + elementwise_add fusion: UT for missing bias added. UTs refactored. Some minor changes in the pass
7 years ago
Tomasz Patejko 4e72ab411e MKLDNN conv + elementwise_add fusion: fix for crash when bias is not present
7 years ago
Tomasz Patejko 415b261555 MKLDNN conv + elementwise_add fusion: fusion options added
7 years ago
Tomasz Patejko 1676094697 MKLDNN conv + elementwise_add fusion: turn on residual connection pass when CAPI is used.
7 years ago
Tomasz Patejko 0fe3079c46 MKLDNN conv + elementwise_add fusion: fix for order of parameters in elementwise_add in resnet50
7 years ago
Tomasz Patejko b73b868366 MKLDNN conv + elementwise_add fusion: bias in tests made persistent.
7 years ago
Tomasz Patejko a1fa203287 MKLDNN conv + elementwise_add fusion: name of the pass reused with name_scope_
7 years ago
Tomasz Patejko 2c43419db1 MKLDNN conv + elementwise_add fusion: comment explaining CorrectGraphEdges added
7 years ago
Tomasz Patejko 8fb29b2ca9 MKLDNN conv + elementwise_add fusion: new nodes marked as input or output
7 years ago
Tomasz Patejko cc1c8e37c1 MKLDNN conv + elementwise_add fusion: attributes in new conv op copied from old op
7 years ago
Tomasz Patejko a27a8c5da8 MKLDNN conv + elementwise_add fusion: bias in test marked as persistable
7 years ago
Tomasz Patejko af8c71317c MKLDNN conv + elementwise_add fusion: CorrectGraphEdges refactored
7 years ago
Tomasz Patejko 3e033087f1 MKLDNN conv + elementwise_add fusion: LinkNodes function removed and
7 years ago
Tomasz Patejko 4be45af1cc MKLDNN conv + elementwise_add fusion: skip connection attribute renamed. Comments about patterns added.
7 years ago
Tomasz Patejko 9a335e0277 MKLDNN conv + elementwise_add fusion: changed a name of a formal argument in ElementwiseAdd pattern
7 years ago
Tomasz Patejko fb7a50b230 MKLDNN conv + elementwise_add fusion: removed commented code. Internal functions marked as static.
7 years ago
Michal Gallus f688197182 MKLDNN conv + elementwise_add fusion: Fix output_data to point to the right tensor, also fix transpiler integration
7 years ago
Tomasz Patejko efd76614fb MKLDNN conv + elementwise_add fusion: implementation changed to conform with Paddle API
7 years ago
Tomasz Patejko 347bf90412 MKLDNN conv + elementwise_add fusion: bias is also handled
7 years ago
Tomasz Patejko bf95ac36a7 MKLDNN conv + elementwise_add fusion: further reformatting
7 years ago
Tomasz Patejko cbe122ae2e MKLDNN conv + elementwise_add fusion: correcting formatting
7 years ago
Tomasz Patejko 2a251bbf27 MKLDNN conv + elementwise_add fusion: some refactoring: consts, function calls instead of constant values
7 years ago
Tomasz Patejko b8e54ab5cc MKLDNN conv + elementwise_add fusion: parameter name changed to ResidualData
7 years ago
Tomasz Patejko 27573ece03 MKLDNN conv + elementwise_add fusion: trailing spaces removed
7 years ago
Tomasz Patejko 7f5c8a95e8 MKLDNN conv + elementwise_add fusion: arguments are replaced for many parameters in operator
7 years ago
Tomasz Patejko 5996bd39e8 MKLDNN conv + elementwise_add fusion: graph is corrected based on actual argument name, not formal argument name
7 years ago
Tomasz Patejko 41f3d78fdf MKLDNN conv + elementwise_add fusion: output and elemwise param share data in conv primitive. Output is properly allocated
7 years ago
Tomasz Patejko 07a62ddc08 MKLDNN conv + elementwise_add fusion: inputs in pass modified. Support for new conv parameter. UTs corrected
7 years ago
Tomasz Patejko 56528531ea MKLDNN conv + elementwis_add fusion: initial work on passing eltwise data to conv primitive
7 years ago
Tomasz Patejko 42f569fdfd MKLDNN conv + elementwise_add fusion: use_mkldnn attribute added
7 years ago
Tomasz Patejko 441d3a4726 MKLDNN conv + elementwise_add: added some refactoring in the pass
7 years ago
Tomasz Patejko 38b7b34b1c MKLDNN conv + elementwise_add fusion: added reachability tests, inputs and outputs in graph nodes are transformed
7 years ago
Tomasz Patejko 16eaaf3fbe MKLDNN conv + elementwise_add fusion: added one more UT, found and corrected bugs in pass
7 years ago
Tomasz Patejko 604bad08bc MKLDNN conv + elementwise_add fusion: implementation of patterns refarctored, applied to graph. UTs added
7 years ago
Tomasz Patejko 9ce343f868 MKLDNN conv + elementwise_add fusion: initial implementation of patterns
7 years ago
tensor-tang 40f8456a4f refine fuse pattern and attr
7 years ago
tensor-tang cbbacb2534 Merge remote-tracking branch 'ups/develop' into fea/fusion_seqconv_add
7 years ago
tensor-tang 603ba5e01d add seqconv eltadd relu pass
7 years ago
Dang Qingqing 4801ee8f97 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refine_generate_proposals_op
7 years ago
Tao Luo da722d6d9b
Merge pull request #13858 from Sand3r-/mgallus/conv-bias-pass
7 years ago
Tao Luo a4b48f70c1
Merge pull request #13997 from wojtuss/wojtuss/do-not-enable-mkldnn-twice
7 years ago
Tao Luo 252401c5d3
Merge pull request #13992 from wojtuss/wojtuss/add-ifdef-mkldnn
7 years ago
Michał Gallus f9ca31811d
Remove use mkldnn from config in resnet50 test
7 years ago
tensor-tang 23fc896bc2 Merge remote-tracking branch 'ups/develop' into fea/fusion_seqconv_add
7 years ago
tensor-tang 339e655aec refine and add seqconv elementwiseadd relu op test
7 years ago
Michal Gallus c504a5a1b7 Adjust Conv+bias to placement pass
7 years ago
Michal Gallus d7509d63f1 Conv+Bias: Support non-null bias
7 years ago
Michal Gallus 91e8fbac2f Enable MKLDNN in Resnet50Tester
7 years ago
Michal Gallus 582f59c190 Conv+Bias fuse
7 years ago
jerrywgz a1d3db031b
Merge pull request #13844 from jerrywgz/fix_roi_pool
7 years ago
guosheng dfb841ad5a Make reshape_op reuse input.
7 years ago
Dang Qingqing 8e0b9496de Fix unit test
7 years ago
Wojciech Uss e6f480ec44 add comment on the default first pass
7 years ago
Wojciech Uss 2cf258e381 remove redundant pass list
7 years ago
Wojciech Uss 5632019f0f add MKL-DNN placement pass
7 years ago
tensor-tang 0a9f5f1790
Merge pull request #13968 from tensor-tang/fix/jit/exp
7 years ago
Wojciech Uss 5083ec3a1b do not enable MKL-DNN twice
7 years ago
Yipeng fcb2e8103e Ocr end2end dev (#13889)
7 years ago
tensor-tang e5ce965952 refine and add eltadd_relu unit test
7 years ago
sneaxiy 5a38930660 test=develop
7 years ago
Wojciech Uss c3b70aece9 Add MKL-DNN placement pass (#13958)
7 years ago
Wojciech Uss 4a368a4901 add ifdef guard for MKL-DNN placement pass
7 years ago
Xin Pan 909e1341bd
Merge pull request #13966 from panyx0718/fix4
7 years ago
chengduo 9775e50ca2
Fix add doc for bias_attr (#13937)
7 years ago
Tao Luo 7b11162ab5
Merge pull request #13949 from PaddlePaddle/wojtuss/unique-patterns-request-comment
7 years ago
tensor-tang 7cb19a5976 fuse elementwise_add and relu
7 years ago
tensor-tang 3c249283af init seqconv eltadd relu op
7 years ago
tangwei12 48982e9dc7 fix lookuptable in reduce strategy
7 years ago
Xin Pan 9a819265eb fix
7 years ago