Commit Graph

47 Commits (bc12c2c6160ff6e46339cc34626dc6b6b434c2a5)

Author SHA1 Message Date
Yu Yang c4f8afa258 Fix bug when memopt optimize loss.grad and use ParallelExecutor
7 years ago
Xin Pan ab72d28a5e clean up and correctness check
7 years ago
Xin Pan e4d7d7ae8f pass refactoring
7 years ago
Xin Pan 142e832d21 pass registration
7 years ago
Xin Pan 93355cc0d2 fix control deps
7 years ago
Xin Pan c3f6e0e8a2 add namespace to Graph
7 years ago
Xin Pan 2fa8df1caf separate graph building pass and graph-based pe builder
7 years ago
Xin Pan af79b19207 add a simple program to graph
7 years ago
Xin Pan 68aa500451 polish attrs
7 years ago
Xin Pan 2eeaa8d5cf Graph in ParallelExecutor Builder
7 years ago
fengjiayi b6dc3a59f1 Add DataBalanceOpHandle to MultiDeviceSSAGragh
7 years ago
fengjiayi 964f515e9a fix mac compile
7 years ago
Yancey1989 f52d78d189 update by comment
7 years ago
Yancey1989 6d752bafd8 use get_appropriate_dev to schedule rpc op
7 years ago
Yancey1989 4444e79e46 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_memcpy_with_dist
7 years ago
chengduoZH 961fbce8e2 follow comments
7 years ago
chengduoZH 2d94697a82 code refine
7 years ago
Yancey1989 d5a88b9340 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_memcpy_with_dist
7 years ago
Yancey1989 23433def4b Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_memcpy_with_dist
7 years ago
Yancey1989 93401c98e1 overlap rpc op memcpy in distributed training
7 years ago
chengduoZH e330cd032e balance parameter update
7 years ago
Yancey1989 20c24c05aa singleton rpc_client
7 years ago
Yancey1989 540b45350d use req_count as atomic type
7 years ago
Yancey1989 6debbcd9f9 connect fetch barrier and concat op
7 years ago
Yancey1989 e9abc66910 fix pe
7 years ago
Yancey1989 62af10d440 support multiple devices
7 years ago
yuyang18 08295f9877 Add build strategy
7 years ago
chengduoZH 97cb5479ae change PE strategy
7 years ago
chengduoZH ff599b9218 use Reduce and Broadcast
7 years ago
chengduoZH 0441c2cc45 fix ci
7 years ago
chengduoZH c891189568 update sparse gradient parameter with reduce and broadcast
7 years ago
chengduoZH 5ff1ef36ee update sparse parameter
7 years ago
Yu Yang c0ac0cd6b3 Complete rename
7 years ago
Yu Yang 9612c7e599 Add comments and polish code
7 years ago
typhoonzero f03415207a Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_multiGPU_dist_train
7 years ago
typhoonzero 1fba0c578a fix multi gpu dist train
7 years ago
Yu Yang 55feba9b5a Fix CPU compile
7 years ago
Yu Yang 7a395881d4 Add customize_loss_grad option to PE
7 years ago
Yu Yang 35ebe2eca7 Clean MultiDevicesGraphBuilder
7 years ago
Yu Yang 5b84c9b59c CreateOpHandleIOs
7 years ago
typhoonzero 16a9dfe480 finish
7 years ago
typhoonzero ce08dc8751 have stream removed error
7 years ago
typhoonzero 0bf799a523 wip testing
7 years ago
typhoonzero baea2cf178 wip
7 years ago
Yu Yang 02aaecca35 Fix CPU compile
7 years ago
Yu Yang c70b60dd70 Make executor steal graph inside
7 years ago
Yu Yang b123e43bf9 extract multi devices graph builder
7 years ago