dzhwinter
04e9776aef
add details. test=develop
6 years ago
Xin Pan
8ae9094e07
polish and resolve conflicts
...
test=develop
6 years ago
Xin Pan
5e928e579a
try unify Executor and ParallelExecutor
...
test=develop
6 years ago
Yancey1989
db603398b7
disable parallel graph executor by default
6 years ago
Yancey1989
94c80347b6
update by comment
6 years ago
Yancey1989
35cda13e9f
fix unittest test=develop
6 years ago
Yancey1989
ca8c77d966
selecte execution according to strategy test=develop
6 years ago
Yancey1989
4743c9cd5d
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into parallel_graph_mode
6 years ago
chengduo
fe8495a758
[WIP] Refine MultiDevSSAGraph ( #15040 )
...
* refine parallel_exe
test=develop
* rename shared_var_device
* code refine
* add test_weight_decay
* remove Sort
test=develop
* Add SortForReduce
test=develop
* code refine
test=develop
* follow comment
test=develop
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
Yancey1989
41a64f6a2a
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into parallel_graph_mode
6 years ago
chengduo
550e7e410b
Code Clean parallel_executor.py ( #14849 )
...
* refine parallel_executor
* remove uncessary code
test=develop
6 years ago
dzhwinter
7cd24b1318
add ir memory optimize. ( #14530 )
...
* follow comments. test=develop
* Fix typo
* fix compile error. test=develop
* merge develop branch. test=develop
* Remove set_equal
* Polish code
* Delete unused functions
test=develop
* polish code. test=develop
* follow comment
* polish code.
* fix windows compile error. test=develop
* fix op handle.
* rerun ci. test=develop
* rerun ci. test=develop
* rerun macci. test=develop
* polish code. test=develop
* rewrite sort code. test=develop
* remove unused code. test=develop
* fix tests. test=develop
* fix conflict. test=develop
* follow comment. test=develop
* merge develop branch. test=develop
* fix tests. test=develop
* remove ToTypeIndex. test=develop
* rerun ci. test=develop
6 years ago
Yancey1989
06936a2ff5
fix 1gpu test=develop
6 years ago
Yancey1989
fd144954ed
redefine api test=develop
6 years ago
Yancey1989
4a4ccac1d0
update by comment test=develop
6 years ago
Yancey1989
4f304eaa6f
fix unittest test=develop
6 years ago
Yancey1989
c722b1dcb6
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into parallel_graph_mode
...
test=develop
6 years ago
Yancey1989
106e285236
add unittest for parllelgraph mode test=develop
6 years ago
sneaxiy
ca84c2ca8f
merge develop
...
test=develop
6 years ago
Yancey1989
5cc83f79bf
update by comment
6 years ago
Yancey1989
82726402be
exception safe
6 years ago
Yu Yang
9f8d86858e
Revert data_type
...
test=develop
6 years ago
Yancey1989
79082c9459
fix pyreader failed
6 years ago
Yu Yang
b22d638d8f
Speed up SizeOfType
...
test=develop
6 years ago
Yu Yang
f0c0bf328d
Add gperftools supports for PE
6 years ago
sneaxiy
eb8252466b
polish code
...
add unittest model containing while_op
remove unnecessary codes
test=develop
6 years ago
Yancey1989
cb8a24be14
clean code
6 years ago
sneaxiy
8095fb5e68
fix code bug in CPU compilation
...
test=develop
6 years ago
sneaxiy
387bac46b5
refine code
...
test=develop
6 years ago
Yancey1989
c9de6f1b05
init parallel graph mode
6 years ago
sneaxiy
c47c451a00
fix bug
6 years ago
sneaxiy
096673f675
refactor eager deletion
...
test=develop
6 years ago
minqiyang
a02ce58f2c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into revert_vlog
...
test=develop
6 years ago
peizhilin
38715e6fd0
minor fix
6 years ago
minqiyang
53433d7f2e
Revert the changes of VLOG
...
test=develop
6 years ago
chengduo
a94a7355f0
Refine the GraphNum check ( #14144 )
...
* refine GraphCheck
test=develop
* fix ci fail
test=develop
6 years ago
minqiyang
0c3227a523
Change the origin VLOG level to 10 times
...
Fix code to support cpplint syntax check
test=develop
6 years ago
Yu Yang
c28beb8a3c
test(Pe): add dry run tests for pe ( #14254 )
...
Dry run tests will skip `Op.Run` and just perform job scheduling. It helps to analysis dead lock in PE.
test=develop
6 years ago
Yu Yang
90d9e5aee8
feat(platform): lazy initialization of devicecontext in pool ( #14067 )
...
* feat(platform): lazy initialization of devicecontext in pool
Use std::async(deferer, []{...}) to lazy initialize DeviceContext in Pool
test=develop
* Add future includes
test=develop
7 years ago
Qiao Longfei
d26ff8cb2d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cpu-for-1.1-merge-with-shape
7 years ago
Wu Yi
26200f2e42
[1.1] [project] train imagenet using large batch size ( #13766 )
...
* fix nccl2 lars dist support
* put lars in momentum op
* add tests lars
* fix ci
* fix cpu kernel
* soft warning
* remove lars in test_recognize_digits.py
* move to another op
* add file
* update api.spec test=develop
* update test=develop
* fix api.spec test=develop
* wip
* wip, finish grad merge ops
* wip, finish graph build
* wip test running
* work on 1 gpu
* workable version
* update
* fix tests
* fuse broadcast op
* fix compile failed
* refine
* add batch merge test mnist
* fix CI test=develop
* fix build
* use independent bn params for batch merge test=develop
* update api.spec
* follow comments and for test
* wip
* refine tests test=develop
* follow comments test=develop
* remove startup bn modify test=develop
* follow comments test=develop
* fix merge test=develop
7 years ago
Qiao Longfei
641369f92b
Merge branch 'dist-table-do-not-init-on-trainer' of ssh://github.com/jacquesqiao/Paddle into cpu-for-1.1-merge
7 years ago
Wu Yi
9da9b1926b
[1.1] fix graph num hang ( #14072 )
...
* fix graph num hang test=develop
* re-enable tests test=develop
* re-enable graph num check test=develop
* fix multi device pass role check test=develop
7 years ago
Qiao Longfei
fad42fe7cc
broadcast handle not inited parameter
7 years ago
Xin Pan
726fd438cd
avoid blocking everyone
...
please fix offline
7 years ago
chengduo
e943f4508b
add graph number check ( #14025 )
...
test=develop
7 years ago
chengduozh
82d2903b63
Fix fast ParallelExe bug
...
test=develop
7 years ago