Commit Graph

298 Commits (a2a0251db08200c582d92a43caf204f8d1d1464c)

Author SHA1 Message Date
Dang Qingqing b7146d60e4 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into quantize_transpiler_update
6 years ago
Qiao Longfei cce056cad1
Merge pull request #13537 from jacquesqiao/fix-table-optimize-send-op
6 years ago
Wu Yi aeb2dc2b05
Nccl2 dist API (#13506)
6 years ago
qiaolongfei f4219c0d1d fix table grad send sync_mode
6 years ago
Dang Qingqing ba8ba3000b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into quantize_transpiler_update
6 years ago
Wu Yi 29c63d180f
[Feature] dist op role and lr op role, to support memory optimize with dist training (#13220)
6 years ago
Dang Qingqing 6bd3ed9238 Fix unit test in Python3.5
6 years ago
Dang Qingqing 9e580631aa Fix conflicts.
7 years ago
luotao1 ff37993bf3 hidden InferenceTranspiler
7 years ago
Yu Yang cec94cab87
Merge pull request #13351 from dzhwinter/memory/stable
7 years ago
Wu Yi efafc72f62
Hide program APIs (#12315)
7 years ago
Qiao Longfei 020d13c18a
fix dist table send hang problem (#13259)
7 years ago
Dang Qingqing 9dbd3d5aac Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into quantize_transpiler_update
7 years ago
gongweibao 0c8c0d943f
fix macunittest (#13434)
7 years ago
dzhwinter 5212b2a969 "rerun"
7 years ago
dzhwinter 2617ac9d1a "add doc string"
7 years ago
dzhwinter fd9dc75fc2 Merge remote-tracking branch 'origin/develop' into memory/stable
7 years ago
dzhwinter 873b517b9b "use simple stategy"
7 years ago
Michał Gallus 8cbefd1a43 Fuse Conv+BN+SkipConnectionAdd+ReLU with transpiler temporarily (#13350)
7 years ago
dzhwinter ef60a6544e "add test"
7 years ago
Wu Yi 3ab3a7f392
Trainer auto wait pserver ports (#13341)
7 years ago
Dang Qingqing 993cbbcd5c Move quantization transpiler to fluid/contrib/quantize path.
7 years ago
Dang Qingqing 8a850e21ad Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into quantize_transpiler_update
7 years ago
dzhwinter 0c1a5d87b4 "debug version"
7 years ago
Michal Gallus 5d34ef61cb Fuse MKLDNN's Conv + ReLU
7 years ago
Haihao Shen fbcecddfce Merge branch 'public-dev' into develop
7 years ago
Dang Qingqing a121c89830 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into quantize_transpiler_update
7 years ago
Dang Qingqing e3c7348f52 Update quantize_transpiler
7 years ago
Dang Qingqing 1d0353f162 Quantize transpiler
7 years ago
minqiyang c838fa3173 Port dist_transpiler to Python3.5
7 years ago
tangwei12 ff618a2880 bug fix
7 years ago
Haihao Shen dee6d1606f Enable conv and batch norm by default
7 years ago
qiaolongfei f1554a4a07 fix sparse grad merge on pserver
7 years ago
Wu Yi 0b8067c0dc
fix dist train reduce mode (#13068)
7 years ago
gongweibao f9e20747fc
Modify program_to_desc functions to add types support. (#12991)
7 years ago
Wu Yi 9ae55dd70d
fix dist transpile with memopt (#12974)
7 years ago
Wu Yi 0ee6fed05b
Refine dist rpc deps (#12899)
7 years ago
minqiyang 312f3b8654 Fix random diff between python2 and python3
7 years ago
minqiyang a7849db561 Port new added code
7 years ago
gongweibao 7570e5ef04
Print readable program codes. (#12673)
7 years ago
Wu Yi b8da70c370
Resovle multi gpu async deps (#12828)
7 years ago
Michał Gallus cd32ddac12 Fuse Convolution and Eltwise Add into MKLDNN's Conv+Bias (#12669)
7 years ago
tangwei12 cbc6e6eb97
Merge pull request #12247 from seiriosPlus/dis_ckpt_fix
7 years ago
Qiyang Min 72965226e6
Merge pull request #12818 from velconia/fix_python3_CI_job
7 years ago
Wu Yi f63368db5e
Add async dist tests (#12798)
7 years ago
tangwei12 7dbf5f1244
Update distribute_transpiler.py
7 years ago
minqiyang beb93bb901 Fix ut bug for graph_test
7 years ago
tangwei12 5fa1f05c9d code clean and rename
7 years ago
tangwei12 bf2f1599f9 code clean
7 years ago
tangwei12 dbb4f0d35d Merge branch 'develop' of github.com:PaddlePaddle/Paddle into dis_ckpt_fix
7 years ago
Qiao Longfei fd10669ecb
Add dependency to send recv (#12760)
7 years ago
minqiyang f4999e4f39 Remove unused six and missing six import
7 years ago
tangwei12 bb9f494740 merge develop
7 years ago
minqiyang e398348e7e Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into port_pybind11
7 years ago
Qiyang Min 340a104c58
Merge pull request #12658 from velconia/port_pybind11
7 years ago
minqiyang 99d3f08920 Add print_function for all python files
7 years ago
gongweibao d06849305a
parameter dispather. (#12666)
7 years ago
minqiyang a32ce8c444 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into port_pybind11
7 years ago
tangwei12 09e30eeeda
Merge pull request #12696 from seiriosPlus/lookuptable_size_on_pserver_fix
7 years ago
minqiyang 0d7047ca79 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into port_pybind11
7 years ago
Wu Yi bd87f67f0e
Dist transpile can pass startup program by argument (#12606)
7 years ago
tangwei12 ed937bc6f8 merge
7 years ago
minqiyang 77f12e000f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into port_pybind11
7 years ago
gongweibao 842fb021b3
Fix clone() bug. (#12583)
7 years ago
tangwei12 f42247e55f change to int to compatible with py3
7 years ago
minqiyang e0d5f8a820 Move compat module to python/paddle
7 years ago
tangwei12 0707abb51b lookup table fix
7 years ago
minqiyang 5338417b47 Polish code style
7 years ago
minqiyang ae39709e59 Polish code
7 years ago
minqiyang 1800fef142 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into port_pybind11
7 years ago
Wu Yi 8b77448d5f
hide misc APIs (#12540)
7 years ago
Wu Yi d3da0ef9f6
Fix dist train with rmsprop (#12649)
7 years ago
tangwei12 3972ba3272 add ditriubted attrs
7 years ago
tangwei12 051eaa5fc7 add ditriubted attrs
7 years ago
tangwei12 5c537941c2 merge develop
7 years ago
minqiyang a3539845f2 Polish python code style
7 years ago
minqiyang e4057d071b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into port_pybind11
7 years ago
minqiyang 5d4238cdcc Fix six.iteritems problem
7 years ago
minqiyang 6dc07e7f95 Replace items() with six.moves.iteritems() to improve memory usage
7 years ago
minqiyang bc12c2c616 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into port_python3_syntax
7 years ago
minqiyang 9cd5999032 Fix dist transpiler unordered dict issue
7 years ago
qiaolongfei 2ae32f0bf0 revert the change of api
7 years ago
minqiyang c3fdf3aee4 Fix divide problem in CI
7 years ago
qiaolongfei 8da651057c add TestAsyncDistLookupTable
7 years ago
minqiyang db7d8136a3 Fix CI issue
7 years ago
minqiyang 6abe819f07 Fix pybind11 problem
7 years ago
qiaolongfei 111bde9725 add warning to dist lookup table optimizer
7 years ago
qiaolongfei fd73f2bb26 dist lookup table only support sgd while other dense table support all optimizer
7 years ago
minqiyang a58dd3e557 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into port_python3_syntax
7 years ago
qiaolongfei f761874b22 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-dis-trans
7 years ago
minqiyang d8ddd3b307 Add TODO for memory optimization in python3 and polishing code
7 years ago
minqiyang 000ba1ac5f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into port_python3_syntax
7 years ago
qiaolongfei 2aa732ba34 fix distribute transpiler to optimize selected rows
7 years ago
Xin Pan 412ad81644 keep seed in dist transpiler
7 years ago
minqiyang 4bf3c8c5a1 Use six.moves to migrate zip, map, reduce and pickle in Python2 to Python3
7 years ago
minqiyang 91f0573bc1 Fix the overfix of 2to3 for print function
7 years ago
minqiyang 559d36328c Apply 2to3 to current paddle main python code
7 years ago
tangwei12 04b1df2ac8
Merge branch 'develop' into dis_ckpt_fix
7 years ago
qiaolongfei 754e96a30c distribute lookup table work with parallel executor
7 years ago
qiaolongfei aa3618ed3e fix _create_prefetch_block in distribute_transpiler
7 years ago
tangwei12 2c05e37a77 hidden slice_vars in distribute transpile, hidden it to users
7 years ago
Wu Yi 9f0d9dffe6
hide variable API (#12307)
7 years ago
tangwei12 438de1e03b Merge branch 'Pdv' into dis_ckpt_fix
7 years ago
dzhwinter abe32a4912
"fix memory optimize bug in lr decay" (#12299)
7 years ago
tangwei12 1dd14a704d bug fix
7 years ago
Wu Yi db67d60e31
Remove block api (#12107)
7 years ago
typhoonzero 32d81909dc fix pserver with condition block
7 years ago
gongweibao 7040c67920
Change blocksize (#11863)
7 years ago
seiriosPlus 0f3aa74d11 fix split_var=False
7 years ago
tangwei12 4bd64781ca fix distribued transpile when slice_var_up=False
7 years ago
qiaolongfei 600f5f0b49 simpilify distribute transpiler
7 years ago
qiaolongfei 5c12c5eb42 update distribute transformer for adam and adamax optimizer
7 years ago
Tao Luo d3a48484bd
Merge pull request #11983 from luotao1/inference_doc
7 years ago
Luo Tao da70863080 add inference_transpiler doc to develop branch
7 years ago
minqiyang 4cf76cfdf3 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_reader_op_in_pserver
7 years ago
Wu Yi adfaf9a665
make transpiler test reliable (#11848)
7 years ago
minqiyang 5ebf56bf0e Only the inputs vars of ops in Pserver program will be cloned, other
7 years ago
pzelazko-intel 9a15c92317 bnorm+relu fuse for mkldnn (inference) (#11434)
7 years ago
Xin Pan 008e0c9bc1 small clean
7 years ago
yi.wu 88cb47bd86 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_paraexe_bcast
7 years ago
yi.wu 8e48c77b54 wip
7 years ago
tangwei12 b6e63554e6 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into ckpt_m2
7 years ago
Yancey1989 86e09b34e3 fix asyn update error on pserver
7 years ago
tangwei12 33ff69b621 file path can not be empty
7 years ago
tangwei12 dc847f129e bug fix and code optimize
7 years ago
tangwei12 fb7e479188 merger paddle develop
7 years ago
Yancey 0d4b376fc0
Merge pull request #11585 from Yancey1989/fix_pserver_sub_blocks
7 years ago
Yancey1989 76e3ec600a fix cloned op
7 years ago
tangwei12 e684575f66 checkpoint feature optimized
7 years ago
Yancey1989 56a903d3ac use optimize block list instead of first optimize block
7 years ago
tensor-tang d5fb8fa778 Revert "Merge pull request #11628 from PaddlePaddle/revert-11102-mozga-intel/Sum_mkldnn_layout"
7 years ago
Yancey1989 3a37e14285 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into fix_pserver_sub_blocks
7 years ago
Yancey1989 0970bd9edc use optimize blocks attr to record optimize block id
7 years ago
tensor-tang 90780e22ce
Revert "MKLDNN layout: Support for sum operator"
7 years ago
tangwei12 e589005229 merge
7 years ago
Yancey1989 e02cbf3538 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into fix_pserver_sub_blocks
7 years ago
Yu Yang b94f7848c4
Merge pull request #11531 from reyoung/feature/non_layer_api_doc
7 years ago
tangwei12 c073bb3b2c code style
7 years ago
yuyang18 760d2305a3 Polish doc style
7 years ago
tangwei12 5a4a24cce1
Merge branch 'develop' into ckpt_m2
7 years ago
Yu Yang e66a725396
Merge branch 'develop' into transpiler_doc
7 years ago
yuyang18 9942a3048d Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/non_layer_api_doc
7 years ago
Yancey1989 5c7d6a5594 update
7 years ago
Yancey1989 b54d1ba968 fix pserver sub-blocks
7 years ago
mozga-intel 96b4904d2f MKLDNN layout: Support for sum operator
7 years ago
Qiyang Min a29cb4be2a Fix decay bug (#11520)
7 years ago
tangwei12 620698e7e6 bug fux
7 years ago
tangwei12 af0a6a149f checkpoint notify
7 years ago
tangwei12 ae12281d9b checkpoint notify
7 years ago
tangwei12 30880844bb merge develop
7 years ago