Commit Graph

2109 Commits (3225e195912b1c467558bce192c6468d7f0e8540)

Author SHA1 Message Date
Qiao Longfei f3210b60ba fix copy_memory and share_memory
6 years ago
Qiao Longfei 9958775b31 add NewTmpScope to scope
6 years ago
Qiao Longfei 7021979bc2 init communicator
6 years ago
Qiao Longfei 69484f71e0 remote communicator
6 years ago
Qiao Longfei 88d71fa2f9 support num_iteration_per_run
6 years ago
gongweibao 7cd4dd7ce4
Hide varhandle members. (#15382)
6 years ago
Qiao Longfei ea66979684 can run
6 years ago
Qiao Longfei afda840126 init communicator
6 years ago
Qiao Longfei 92a6c7a049 init async ssa executor
6 years ago
tensor-tang 3759c1db8c
Merge pull request #14805 from mozga-intel/mozga-intel/element_wise_operator_ngraph
6 years ago
mozga-intel cba729404d Enable softmax operator for a ngraph engine
6 years ago
tensor-tang a7fc3d42a0
Merge pull request #15304 from tensor-tang/fuse/second_order_mul_sub
6 years ago
乔龙飞 Qiao Longfei b14d4cdd75
Merge pull request #14890 from jacquesqiao/multithread-sparse-adam
6 years ago
Qiao Longfei 9b4fe283e1 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multithread-sparse-adam
6 years ago
peizhilin 5e450833bd test=develop
6 years ago
peizhilin eea75a1d93 fix issue when type is invalid
6 years ago
peizhilin 9adb158e5b Merge remote-tracking branch 'upstream/develop' into debug/support
6 years ago
tensor-tang 84b0ecdcce Merge remote-tracking branch 'ups/develop' into fuse/second_order_mul_sub
6 years ago
chengduo 46d01d798e
Revert "Revert "Remove workspace_handle in conv_cudnn (#15186)"" (#15290)
6 years ago
tensor-tang d618e48309 fix fuse square mat order and refine test
6 years ago
tensor-tang a5d2a6d1ad add fuse pass of sequared mat sub fusion
6 years ago
tensor-tang ca6fdc6e33 refine and fix test
6 years ago
tensor-tang a89296ac1f add repeated fc relu pass
6 years ago
Xin Pan 50b4ac08b0 fix
6 years ago
Xin Pan a1bfb35dd6 try fix py2
6 years ago
Xin Pan 6a18c0f9ff
Merge pull request #15278 from chengduoZH/revert_remove_workspace_handle_in_conv2d_cudnn
6 years ago
Zhaolong Xing 98e85f3735 add_transpose_flatten_concat_fuse (#15121)
6 years ago
chengduozh 358e657f68 Revert "Remove workspace_handle in conv_cudnn (#15186)"
6 years ago
tensor-tang fc9fbab6a0
Merge pull request #15271 from tensor-tang/fix/typo
6 years ago
chengduo 064512aa47
Remove workspace_handle in conv_cudnn (#15186)
6 years ago
tensor-tang c3a9f3c4b2 fix typo and refine
6 years ago
tensor-tang ab9c4b2a9f refine seqpool concat pass and remove unused nodes
6 years ago
tensor-tang ce909664d8 Merge remote-tracking branch 'ups/develop' into refine/seqpool/feed
6 years ago
flame fb63cd89d4
Add python ir graph API (#14917)
6 years ago
tensor-tang a0a27bd240 add seqpool concat fuse pass tester
6 years ago
tensor-tang 8e086a8521 follow comment and fix typo
6 years ago
tensor-tang 48410b9bfe
Merge pull request #15237 from tensor-tang/fuse/seqpool_concat_2
6 years ago
peizhilin c1235c935f add the enable_debug flag
6 years ago
Xin Pan 7b73fc9e1a
Merge pull request #15089 from panyx0718/api
6 years ago
tensor-tang f8c305b243 Merge remote-tracking branch 'ups/develop' into fuse/seqpool_concat_2
6 years ago
Zeng Jinle e29f10d315
Merge pull request #15207 from sneaxiy/remove_op_handle_lock_and_fix_var
6 years ago
Zeng Jinle 7b638f2781
Merge pull request #15218 from sneaxiy/fix_same_name_func
6 years ago
mozga-intel a42f8f4f6f Enable element_wise_add operator for a ngraph
6 years ago
tensor-tang 72d2a1801e add seqpool concat fuse pass
6 years ago
sneaxiy bc205ef374 fix same name func
6 years ago
xuezhong c0bc818688
Merge pull request #15188 from velconia/add_pyramid_dnn_support
6 years ago
sneaxiy 4a443ffc98 merge develop
6 years ago
sneaxiy 7c7342bf12 fix scope.var()
6 years ago
Tao Luo 4d9aa1745a
Merge pull request #14806 from mozga-intel/mozga-intel/scale_operator_ngraph
6 years ago
peizhilin a6f5ceee74 add the python callstack for debug support test=develop
6 years ago
minqiyang b76695418a Polish log
6 years ago
minqiyang 1bfbc0d963 Polish code
6 years ago
minqiyang 7f45b9511a Polish code
6 years ago
minqiyang 68a07328fa Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_pyramid_dnn_support
6 years ago
Qiao Longfei 44b300556d change min_row_size_to_use_multithread to parameter of adam
6 years ago
Qiao Longfei 87b4eb1da4 change min_param_size_to_use_multithread to min_row_size_to_use_multithread
6 years ago
minqiyang 4bfa110fd8 Add no lock optimize pass
6 years ago
chengduo eabb2105fa
Refactor MultiDevSSAGraphBuilder (#15090)
6 years ago
Yan Chunwei 875a07c32d
refactor inference analysis api (#14634)
6 years ago
mozga-intel e77956c920 Enable mean operator for a ngraph
6 years ago
mozga-intel dd768714ab Enable scale operator for a ngraph
6 years ago
Qiao Longfei 17b1b660fc Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multithread-sparse-adam
6 years ago
baojun-nervana f0cde74564 Update ngraph with elt-wise relu test=develop
6 years ago
Xin Pan 8ae9094e07 polish and resolve conflicts
6 years ago
Xin Pan 5e928e579a try unify Executor and ParallelExecutor
6 years ago
Yan Xu a1e60ab19b
Merge pull request #14791 from Yancey1989/parallel_graph_mode
6 years ago
Yancey1989 4ad9de74dd disable sync nccl by default test=develop
6 years ago
Yancey1989 db603398b7 disable parallel graph executor by default
6 years ago
Xin Pan 087af6a686
Merge pull request #15131 from panyx0718/clean
6 years ago
Yancey1989 e65436103f Merge branch 'develop' of github.com:PaddlePaddle/Paddle into parallel_graph_mode
6 years ago
Yancey1989 94c80347b6 update by comment
6 years ago
Qiyang Min 23761beaef
Merge pull request #14971 from velconia/imperative_mnist
6 years ago
Wu Yi 227e0c4518
fix nccl2 mode startup test=develop (#15132)
6 years ago
Xin Pan 9186451f60 hide GetTensor
6 years ago
Yancey1989 35cda13e9f fix unittest test=develop
6 years ago
minqiyang 2547f9d1b8 Polish code
6 years ago
minqiyang 09e2e66236 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_mnist
6 years ago
Yancey1989 0a885ac12a Merge branch 'develop' of github.com:PaddlePaddle/Paddle into parallel_graph_mode
6 years ago
Yancey1989 ca8c77d966 selecte execution according to strategy test=develop
6 years ago
minqiyang 858e903231 Add unittest for operator
6 years ago
wopeizl 7ab501264d
Merge pull request #15069 from wopeizl/windows/dsosupport
6 years ago
minqiyang 6a5f604607 Support stop_gradients var in imperative backward
6 years ago
guru4elephant ff739449ab
Merge pull request #15018 from guru4elephant/add_timer
6 years ago
Qiyang Min e29cbfe4f7
Merge pull request #14829 from velconia/accelerate_ddpg
6 years ago
Tao Luo 9c2cbfb89e
Merge pull request #15093 from baojun-nervana/intel/cmake
6 years ago
Zeng Jinle 25b49a0896
Merge pull request #14933 from sneaxiy/rewrite_ddim
6 years ago
Wu Yi a8bc05b5ff
Refactor distributed RPC (#15075)
6 years ago
baojun-nervana 555fbc10d8 upgrade ngraph to v0.10.1 test=develop
6 years ago
baojun-nervana c714c36482 simplify logic test=develop
6 years ago
Xin Pan 3e8408429d
Merge pull request #15053 from panyx0718/imperative_hold
6 years ago
sneaxiy 73896eeb94 merge develop
6 years ago
Wu Yi e26cced7cc
refine batch merge pass (#14777)
6 years ago
Yancey1989 4743c9cd5d Merge branch 'develop' of github.com:PaddlePaddle/Paddle into parallel_graph_mode
6 years ago
sneaxiy 9a3a246cb5 fix py35 compile error
6 years ago
Zhaolong Xing 4048cfa9da
Merge pull request #15048 from NHZlX/add_affine_channel_fuse
6 years ago
minqiyang ef7d563db9 Add changes back
6 years ago
minqiyang a318a490ab Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into accelerate_ddpg
6 years ago
Zeng Jinle c0bcff00dc
Merge pull request #14962 from sneaxiy/rewrite_variable_type
6 years ago
chengduo fe8495a758
[WIP] Refine MultiDevSSAGraph (#15040)
6 years ago
dongdaxiang 82335cd88c Merge branch 'add_timer' of https://github.com/guru4elephant/Paddle into add_timer
6 years ago
wopeizl 719ebe3786
Merge pull request #15070 from wopeizl/windows/testcasefix
6 years ago
Xin Pan b91a7a9d30 clear operator changes
6 years ago
Xin Pan f52b514dcd call kernel
6 years ago
Xin Pan 4e80e04f23 fix
6 years ago
Xin Pan 61491ce250 clean
6 years ago
Xin Pan ce7e503cbe refactor to avoid scope.
6 years ago
Qiyang Min 0238a3bb4f
Merge pull request #14972 from velconia/accelerate_lstm
6 years ago
Houjiang Chen 242d3c71a6
Merge pull request #15031 from hjchen2/develop
6 years ago
Xin Pan 71a4a8e981
Merge pull request #15071 from wopeizl/revert/15035
6 years ago
Qiao Longfei 3b294e2e2e Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multithread-sparse-adam
6 years ago
sneaxiy c4ce2e7b21 merge develop, solve conflict
6 years ago
minqiyang 8ed0233924 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into accelerate_ddpg
6 years ago
Zeng Jinle 9c6a0203e2
Merge pull request #15073 from sneaxiy/add_scope_pool
6 years ago
sneaxiy b56aca82e9 merge develop
6 years ago
sneaxiy ee83ce75bf try to fix py35 compile error
6 years ago
sneaxiy 3e917a934a add scope_pool
6 years ago
Yancey1989 1a4f79a7de fix unittest test=develop
6 years ago
Yancey1989 86bb583881 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into parallel_graph_mode
6 years ago
Yancey1989 495e73d766 enable gc
6 years ago
Yancey1989 28cdfbc2b0 delete comment code
6 years ago
Yancey1989 845bfd5807 cleanup code
6 years ago
peizhilin 2388d0e7d6 Revert "cherry-pick the #12759"
6 years ago
peizhilin 01c00b07dd fix test issues on windows
6 years ago
peizhilin 1e7f83e60a add cuda dso support for windows
6 years ago
tangwei12 dc8eca826e
code style fix, test=develop (#15045)
6 years ago
Yancey1989 41a64f6a2a Merge branch 'develop' of github.com:PaddlePaddle/Paddle into parallel_graph_mode
6 years ago
nhzlx a6aa8ea771 faster rcnn input is presistable. (fix it in paddle-trt)
6 years ago
hjchen2 956cf92145 Fix conv_elementwise_add2_act pass
6 years ago
Tao Luo 69659f4ae2
Merge pull request #15037 from jianhang-liu/fix/abnormal_stack_op_time
6 years ago
sneaxiy 179acc60b3 fix conflict with develop
6 years ago
wopeizl 09bd8fa67a
Merge pull request #15035 from wopeizl/debug/improvement1
6 years ago
sneaxiy dde3afe7b7 Merge develop
6 years ago
dongdaxiang 2df1d80767 Merge branch 'add_timer' of https://github.com/guru4elephant/Paddle into add_timer
6 years ago
Wu Yi 856f0da0fe
Fp16 training (#14992)
6 years ago
Brian Liu e821b12f57 Fix issue which cause abnormal CPU usage in stack op
6 years ago
chengduo b9fb03cf54
Move GetTensor to tensor_util (#15011)
6 years ago
nhzlx 73b47df1f4 Merge branch 'develop' of https://github.com/paddlepaddle/paddle into add_affine_channel_fuse
6 years ago
nhzlx ce3782c193 add affine_channel fuse.
6 years ago
peizhilin 7f6d8acecb cherry-pick the #12759
6 years ago
sneaxiy 3a2afbf02e polish code
6 years ago
tensor-tang 05d1121b22
Merge pull request #14802 from mozga-intel/mozga-intel/fill_constant_operator_ngraph
6 years ago
tensor-tang 9d4f1d468a
Merge pull request #14804 from mozga-intel/mozga-intel/top_k_operator_ngraph
6 years ago
sneaxiy 68d91cd594 add copy ctor
6 years ago
dongdaxiang 3b3cb4ea55 Merge branch 'add_timer' of https://github.com/guru4elephant/Paddle into add_timer
6 years ago
sneaxiy e02f67eff7 rewrite unsafe_cast
6 years ago
minqiyang 68b86d6665 Change default value to align with the original react
6 years ago
dongdaxiang 2dee8f6cd5 add TrainFilesWithTimer in async_executor
6 years ago
dongdaxiang d434fcbaa6 add TrainFilesWithTimer in async_executor
6 years ago
minqiyang 250e893745 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into accelerate_ddpg
6 years ago
Xin Pan 103f08f50e
Merge pull request #14910 from panyx0718/clean3
6 years ago
Zeng Jinle 0021b05b19
Merge pull request #14993 from sneaxiy/fix_check_lod
6 years ago
chengduo 79bd6dfa18
[Feature] Add Temporary Allocator (#14875)
6 years ago
sneaxiy a30c5373eb use std::is_sorted
6 years ago
minqiyang 8149a07a41 Fix wait stream two times bug
6 years ago
sneaxiy b8051e7927 merge develop
6 years ago
Tao Luo df1e4e2f10 fix check_lod
6 years ago
minqiyang 0a4b6fc056 Remove unnessesary code
6 years ago
minqiyang 53619a79b4 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into accelerate_lstm
6 years ago
minqiyang 6fabbd8fb8 Polish code and remove spin lock
6 years ago
Zeng Jinle 95cbe07c40
Merge pull request #14836 from sneaxiy/feature/py_func
6 years ago
mozga-intel 7048caf9a0 Enable top_k operator for a ngraph
6 years ago
mozga-intel ecfa68ecaa Enable fill_constant operator for a ngraph
6 years ago
sneaxiy 600f6d8272 polish code
6 years ago
sneaxiy 7f6e513b1f fix mac ci bug
6 years ago
sneaxiy c1f7e54f62 merge develop
6 years ago
typhoonzero da87f7a698 Revert "[Feature] Fp16 training for resnet50 (#14850)"
6 years ago
sneaxiy 89b9d86d9d fix windows compile bug
6 years ago
Qiao Longfei d76bda50c4 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multithread-sparse-adam
6 years ago
sneaxiy 490eb9061f polish infer shape of py_func op
6 years ago
Xin Pan 969ad966ba all converted
6 years ago
Xin Pan a872eb90c2
Merge pull request #14959 from panyx0718/clean2
6 years ago
sneaxiy 13429c3e9f clean code, remove void registration
6 years ago
chengduo 550e7e410b
Code Clean parallel_executor.py (#14849)
6 years ago
Wu Yi 3d750f9c5a
[Feature] Fp16 training for resnet50 (#14850)
6 years ago
minqiyang 679d1a9e0b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into accelerate_lstm
6 years ago
sneaxiy 83ac85158a polish code
6 years ago
sneaxiy 045dc12766 merge develop
6 years ago
sneaxiy ce4a26ddad clean code
6 years ago
Tomasz Patejko e9eee0de6a MKLDNN residual connection fuse: fixing accuracy problem (#14874)
6 years ago
sneaxiy 53f6c6991a polish code
6 years ago
sneaxiy 74a8e6b032 merge develop
6 years ago
Xin Pan 1fe3ac352a move more and fix while
6 years ago
sneaxiy ae6f46a1a9 rewrite variable type
6 years ago
Xin Pan 9ef8a76873 convert more
6 years ago
Xin Pan 876993887b convert more interface to avoid scope
6 years ago
Xin Pan 8c19f0bfe3 fix
6 years ago
mozga-intel 9035bb81fe Enable mul operator for a ngraph engine (#14801)
6 years ago
Xin Pan 4dd61e7260 convert GetInputVarPtrs and GetOutputVarPtrs
6 years ago
Xin Pan 52d3903a12 fix
6 years ago
Xin Pan 0e0983cc1d convert more infer shape
6 years ago
Xin Pan 62eb43ba98 convert more
6 years ago
Xin Pan dfcf746ea1
Merge pull request #14904 from panyx0718/clean2
6 years ago
Qiao Longfei 3f3a84b6dc Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multithread-sparse-adam
6 years ago
sneaxiy a500dfa579 rewrite ddim
6 years ago
Zeng Jinle 16c244bc3f
Merge pull request #14928 from sneaxiy/fix_gc
6 years ago
Xin Pan f897bd16c0 clean
6 years ago
Xin Pan 70981f5d79 clean
6 years ago
colourful-tree 44ad2f4479
Merge pull request #14873 from colourful-tree/develop
6 years ago
minqiyang 69642000dc Hide KeyHasher
6 years ago
Zhaolong Xing a9fb34fad8
Merge pull request #14903 from NHZlX/add_conv_elementwise_pass
6 years ago
dzhwinter 7cd24b1318
add ir memory optimize. (#14530)
6 years ago
Xin Pan fb8ae30331 fix
6 years ago
guru4elephant a79a3ea2f0
Merge branch 'develop' into develop
6 years ago
wopeizl 0f085f0a5a
Merge pull request #14892 from wopeizl/windows/port3
6 years ago
Yancey1989 06936a2ff5 fix 1gpu test=develop
6 years ago
sneaxiy c631412eab fix gc bug
6 years ago
Xin Pan eaf8ba35b5 change input
6 years ago
Xin Pan 840e6729e2 inject context
6 years ago
Xin Pan bbff0df320 try cache variables
6 years ago
Xin Pan 52bc4ee75a delay infer scope
6 years ago
Yancey1989 d3a4da5cf6 fix comment test=develop
6 years ago
Yancey1989 49870f507d delete unused code test=develop
6 years ago
Qiao Longfei 3bd54ed769 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multithread-sparse-adam
6 years ago
minqiyang 27a0d6c2dc Polish code
6 years ago
minqiyang aa41ee75a1 Accelerate PADDLE_ENFORCE
6 years ago
nhzlx fcc93d96d5 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_conv_elementwise_pass
6 years ago
Yancey1989 a7d6b1f921 code cleanup test=develop
6 years ago
minqiyang 728e7e88fb Use xxHash as scope's hash algorithm
6 years ago
Yancey1989 a760a550b0 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into parallel_graph_mode
6 years ago
Yancey1989 fd144954ed redefine api test=develop
6 years ago
minqiyang 81651fca45 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into accelerate_ddpg
6 years ago
Yu Yang bacf1d2399 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/tensor_type
6 years ago
Yu Yang e439257ef7 Fix include style
6 years ago
nhzlx c0c9fcd9c7 add source file
6 years ago
dongdaxiang 4c0a769d1d avoid clock time in WIN32 mode
6 years ago
dongdaxiang 66522046ad remove clock time in WIN32 mode
6 years ago
dongdaxiang f2b92d77b5 remove clock time in WIN32 mode
6 years ago
nhzlx 4e4a777243 add conv+elementwiseadd pass
6 years ago
gongweibao 0b1c7d838c
Add brpc serialization support. (#11430)
6 years ago
Yan Chunwei a985949be9
Fea/fuse conv elementwise add fuse (#14669)
6 years ago
Yancey1989 4a4ccac1d0 update by comment test=develop
6 years ago
Yu Yang 04a570b463 Fix ut
6 years ago
heqiaozhi 09d669ba40 fix static_cast to const_cast
6 years ago
peizhilin 23dec78772 fix script issue
6 years ago
heqiaozhi bd1c1724aa add ps_instance doc
6 years ago
Yu Yang 62b5772ffb Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/tensor_type
6 years ago
Qiao Longfei fac8702269 adam support multithread
6 years ago
Wang Guibao e213050223
Fix multi-threading bug with WItH_MKL=ON (#14882)
6 years ago
Yancey1989 4f304eaa6f fix unittest test=develop
6 years ago
dongdaxiang d839bd0dd4 simple commit
6 years ago
minqiyang 3bb9b0cac2 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into accelerate_ddpg
6 years ago
minqiyang a81495d6f4 Fix code
6 years ago
minqiyang ad6ae0b071 1. Add SpinLock
6 years ago
Yancey1989 c722b1dcb6 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into parallel_graph_mode
6 years ago
Yu Yang 4ecdb6f486 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/tensor_type
6 years ago
sneaxiy f6741df462 merge develop
6 years ago
Zeng Jinle 1b564bc49a
Merge pull request #14670 from sneaxiy/refactor_eager_deletion
6 years ago
dongdaxiang c9b799896e fix tag in async_executor
6 years ago
heqiaozhi f81957a753 refine cmake for pslib & pre_define
6 years ago
sneaxiy 2328bee1cc fix Windows compile bug
6 years ago