Commit Graph

422 Commits (914558049f4c6cd2a87d5e96f32b3732a2e281cb)

Author SHA1 Message Date
minqiyang f53e1d5c4b implement ClearBlock
6 years ago
sneaxiy 7160cb0f32 decoupled reader
6 years ago
Yiqun Liu 56a5039e24
Correct the doc in Python API (#15725)
6 years ago
minqiyang 52e5ee60bd Add debug info
6 years ago
Zhen Wang bc95a4ccfe
Merge branch 'develop' into quantization_inference_passes
6 years ago
sneaxiy 7e399b0628 rename
6 years ago
sneaxiy f85245b409 test=develop
6 years ago
WangZhen 28dfad5e27 fix some bugs about python3. test=develop
6 years ago
dzhwinter 0a63234c85 follow comments. test=develop
6 years ago
WangZhen 2175292634 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into quantization_inference_passes
6 years ago
WangZhen a7efab7ec1 add comments for public API. test=develop
6 years ago
dzhwinter 8b97a3a44f rerun ci. test=develop
6 years ago
dzhwinter a26a6bc728 add flag. test=develop
6 years ago
minqiyang 159c407328 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_resnet
6 years ago
minqiyang edf742cfac Polish code
6 years ago
WangZhen c67b29c178 fix some bugs of graph.to_program and get_pass.
6 years ago
minqiyang 79d62c5402 Fix mnist
6 years ago
WangZhen c8095eeb82 add freeze pass, and UT is passed.
6 years ago
WangZhen dde19a0ff8 add quantization freeze pass.
6 years ago
minqiyang 3ce2d295c0 Refine stop_gradient
6 years ago
Xin Pan 58cb18d9d9
Merge pull request #15322 from velconia/imperative_resnet
6 years ago
minqiyang c8965dc1ab Polish code
6 years ago
tangwei12 8b50ad80ff
checkpoint at distributed training (#14854)
6 years ago
Paddle CI 289aba750a Polish code
6 years ago
WangZhen b913463e83 Update according to the reviewers' suggestion. test=develop
6 years ago
WangZhen 3ce6172052 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into graph_quantization
6 years ago
WangZhen 59e5cc51d6 Add quantization transform pass and UT.
6 years ago
peizhilin 5e5e6a3225 fix the prompt when dll load failed on windows
6 years ago
minqiyang a21f4e38c3 Polish code
6 years ago
minqiyang 8ce198b2e1 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_resnet
6 years ago
minqiyang 31a1cd8ce5 Align the first batch of gpu resnet
6 years ago
Xin Pan 9a9c690e71
Merge pull request #15343 from panyx0718/imperative3
6 years ago
minqiyang dbd4d058af Add static implementation and fix fc layer
6 years ago
Xin Pan e395f2c6a3 polish codes
6 years ago
minqiyang 315b133e67 Add single GPU support to imperative
6 years ago
Xin Pan 9a4314f025 imperative gan
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
minqiyang d0b640dca1 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_shared_ptr
6 years ago
minqiyang c8d1a8e909 Change var_ and grad_ to shared_ptr
6 years ago
minqiyang 7aab39af15 Change grads to VarBase
6 years ago
peizhilin c1235c935f add the enable_debug flag
6 years ago
peizhilin a6f5ceee74 add the python callstack for debug support test=develop
6 years ago
wopeizl 796322d31a
Merge pull request #15134 from wopeizl/windows/whlsupport
6 years ago
peizhilin 8bb513cad4 test=develop
6 years ago
peizhilin 1cb74b061b fix the whl issue test=develop
6 years ago
minqiyang 09e2e66236 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_mnist
6 years ago
qingqing01 6f0a1d7b47
Inception fusion operator. (#14968)
6 years ago
Cheerego 871ac282f8
Merge pull request #15085 from haowang101779990/enapi_improve_dec27
6 years ago
minqiyang 9e3155e01d Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_mnist
6 years ago
minqiyang 336160e651 Complete imperative optimizer implementation
6 years ago
haowang101779990 66ea718452 en api improve format Dec 27
6 years ago
minqiyang 5822f7f1d8 Polish code
6 years ago
Xin Pan ce7e503cbe refactor to avoid scope.
6 years ago
minqiyang 68e9b841ab Add support for optimizer
6 years ago
peizhilin 2388d0e7d6 Revert "cherry-pick the #12759"
6 years ago
peizhilin 7f6d8acecb cherry-pick the #12759
6 years ago
minqiyang 9e24fa3aeb Polish code
6 years ago
minqiyang 1c116462cc Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_mnist
6 years ago
minqiyang 29697c2e25 Add stop_gradient to VarBase to support loss function
6 years ago
minqiyang 3cd10a7c4f Add Conv2D forward
6 years ago
Xin Pan cf3a07e8f8
Merge pull request #14878 from panyx0718/imperative
6 years ago
minqiyang 8d88c5a87d Shameless copy
6 years ago
Xin Pan 6324032602 MLP forward backward
6 years ago
peizhilin 19ebd8b4cf add ctc support for windows
6 years ago
Xin Pan 47ea2534fb clean parallel do
6 years ago
Xin Pan ed9cdb56f3
Merge pull request #14823 from panyx0718/fix
6 years ago
Xin Pan f5434507f0 fix control_flow ops in outs
6 years ago
Xin Pan f6dc09e98b void hurting declarative performance
6 years ago
Xin Pan 748549b2e3 Revert "Merge pull request #14798 from PaddlePaddle/revert-14786-revert-14782-revert-14398-imperative"
6 years ago
Xin Pan c049fa7cf7
Revert "Revert "Revert "Imperative"""
6 years ago
gongweibao f1fb64b17f
Add reduce sparse tensor feature. (#14757)
6 years ago
Xin Pan 2538ef64f1
Revert "Revert "Imperative""
6 years ago
Xin Pan 6217f42ab7
Revert "Imperative"
6 years ago
Xin Pan b52f5d2870
Merge pull request #14398 from panyx0718/imperative
6 years ago
Xin Pan 0492158da5 polish
6 years ago
Xin Pan b4db31bad0 fix test
6 years ago
Tink_Y 6d04a9cf47 fix api format and example (#14686)
6 years ago
Xin Pan 7464bd29e8 polish
6 years ago
Xin Pan b80fe8264a polish
6 years ago
Xin Pan e5d64fd4d1 initial imperative
6 years ago
Xin Pan 4d0df1fea7 add fields for autograd
6 years ago
Xin Pan 8138391631 add OpBase and unify with VarBase
6 years ago
Xin Pan f6f0692451 clean up
6 years ago
Xin Pan b1f6fda5e5 run forward
6 years ago
Xin Pan a6d23083f0 some tracing
6 years ago
tangwei12 3639d99f99
Fix save and load lookup table/optimizer vars (#14301)
6 years ago
Xin Pan d5d09672c8 better fix
6 years ago
tangwei12 e3964e5a43
lookup table bug fix about lr, test=develop (#13946)
6 years ago
Yu Yang 186b2b138d
Revert "Merge pull request #13201 from reyoung/revert_callstack" (#13697)
6 years ago
Xin Pan ddd60581b7 clean up channel
6 years ago
Wu Yi 16e73e0d28
hide operator API (#12543)
6 years ago
Yu Yang 21bb9e91fc
Merge pull request #13201 from reyoung/revert_callstack
6 years ago
Yu Yang 46498bf1a0
Merge pull request #13508 from reyoung/hide_parameter
6 years ago
Yu Yang 28cc1e1853 Ignore Attr in doc
6 years ago
Yu Yang 7119d6c3cf Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into revert_callstack
6 years ago
sneaxiy 3ad3635de0 fix conflict
7 years ago
sneaxiy 3ee0a6489d remove kwargs in python api
7 years ago
Wu Yi 29c63d180f
[Feature] dist op role and lr op role, to support memory optimize with dist training (#13220)
7 years ago
Yu Yang 09cf93b91e Hide Parameter
7 years ago
Xin Pan 10f7d004c4 To support full model saving.
7 years ago
Xin Pan 759dae0493
Merge pull request #13461 from panyx0718/ir3
7 years ago
Wu Yi efafc72f62
Hide program APIs (#12315)
7 years ago
Xin Pan 5ce77889f4 clean unused inference_optimize c++ implementation
7 years ago
Xin Pan 926e1077ca version
7 years ago
Yu Yang cda7842e26 Revert "Revert "Add Python Callstacks when Op::Run error (#12759)""
7 years ago
Xin Pan 51ef0ad766 allow to use name_scope for debugging and visiualization
7 years ago
qingqing01 1f09bc320c
Support data type int8_t . (#12841)
7 years ago
guochaorong 1f270275a6 Revert "Add Python Callstacks when Op::Run error (#12759)"
7 years ago
Wu Yi b8da70c370
Resovle multi gpu async deps (#12828)
7 years ago
Yu Yang b2df17003f
Add Python Callstacks when Op::Run error (#12759)
7 years ago
tangwei12 5fa1f05c9d code clean and rename
7 years ago
tangwei12 bb9f494740 merge develop
7 years ago
minqiyang 99d3f08920 Add print_function for all python files
7 years ago
tangwei12 ed937bc6f8 merge
7 years ago
minqiyang 4d4491ef6a Fix new added code
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
Qiao Longfei 5d579e1a96
add export_for_deployment flag to save_inference_model (#12582)
7 years ago
minqiyang e0d5f8a820 Move compat module to python/paddle
7 years ago
minqiyang ae39709e59 Polish code
7 years ago
tangwei12 f1a10ccea9 enable lookup table to inference
7 years ago
tangwei12 5c537941c2 merge develop
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 d4b10eef5f Polish code
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 938a9e4faa Polish code
7 years ago
minqiyang c3fdf3aee4 Fix divide problem in CI
7 years ago
minqiyang db7d8136a3 Fix CI issue
7 years ago
minqiyang 6abe819f07 Fix pybind11 problem
7 years ago
qiaolongfei aa546389e8 move _is_inited_by into framework.py
7 years ago
minqiyang 1f618c4ff9 Fix the overfix of 2to3 in xrange
7 years ago
minqiyang 7f794ea563 Replace the overfix of 2to3 with six.string_types
7 years ago
minqiyang 0c7d6eb8b2 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into port_python3_syntax
7 years ago
minqiyang 35e6abd7bb Change iter_parameters back and port unittests code to Python3
7 years ago
minqiyang 4bf3c8c5a1 Use six.moves to migrate zip, map, reduce and pickle in Python2 to Python3
7 years ago
minqiyang 559d36328c Apply 2to3 to current paddle main python code
7 years ago
fengjiayi 604bd85a45 update inference_optimize()
7 years ago
tangwei12 04b1df2ac8
Merge branch 'develop' into dis_ckpt_fix
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
Wu Yi db67d60e31
Remove block api (#12107)
7 years ago
chengduo 86b0a72576
Refine multi thread cpu parallel exe (#11406)
7 years ago
yuyang18 a1e88c467a
Fix import error
7 years ago
Wu Yi 26ff5a53ee Add note when import core.so error (#11918)
7 years ago
fengjiayi fa1fb12b93
Merge pull request #11706 from JiayiFeng/expose_Parameter_2
7 years ago
fengjiayi d0a8eea2c2 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into expose_Parameter_2
7 years ago
tangwei12 b6e63554e6 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into ckpt_m2
7 years ago
fengjiayi e9ed62bfed make framework.Parameter public
7 years ago
gongweibao 67ab324090
Remove duplicated code. (#11685)
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
Luo Tao d3dd034524 add example of clone(for_test)
7 years ago
Yancey1989 aa84b21e3b fix unit tests
7 years ago
Yancey1989 56a903d3ac use optimize block list instead of first optimize block
7 years ago
tangwei12 e589005229 merge
7 years ago
Yu Yang b94f7848c4
Merge pull request #11531 from reyoung/feature/non_layer_api_doc
7 years ago
chengduo 59bfa4911d
Merge pull request #11558 from JiayiFeng/doc_framework
7 years ago
tangwei12 c073bb3b2c code style
7 years ago
chengduoZH 5f9d410e20 follow comment
7 years ago
tangwei12 5a4a24cce1
Merge branch 'develop' into ckpt_m2
7 years ago
yuyang18 9942a3048d Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/non_layer_api_doc
7 years ago
chengduoZH 7cd4d0ac21 add Doc fluid.Parameter, program and block
7 years ago
Qiyang Min a29cb4be2a Fix decay bug (#11520)
7 years ago
chengduoZH 527b22f2cb Merge branch 'doc_framework' of https://github.com/JiayiFeng/Paddle into doc_framework
7 years ago
fengjiayi 6046ab5710 Add doc reference to Variable and Parameter
7 years ago
yuyang18 1c19f1ab44 Do not change API in doc PR
7 years ago
tangwei12 1296d96e2e add raw clone
7 years ago
tangwei12 30880844bb merge develop
7 years ago
yuyang18 ea44157b09 Add APIs
7 years ago
yuyang18 08995ac94d Add program
7 years ago
tangwei12 985026ce42 add checkpoint_notify in python
7 years ago
dzhwinter 6ac8383f28 "fix based comments"
7 years ago
dzhwinter 541ddf7e24 squash to one pr
7 years ago
typhoonzero e7f820762a small fix
7 years ago
Yu Yang 71988fa398
Merge pull request #11287 from reyoung/feature/remove_op_role_from_doc
7 years ago
dzhwinter f7c96f079b
Big data op_test benchmark, for checking output consistent in different runs. (#10646)
7 years ago
yuyang18 2dd66ef65e Do not generate doc for op_role and op_attr_name
7 years ago
qiaolongfei 9f4b66f684 table gradient should be split and send to each pserver
7 years ago
yuyang18 0e5a278c23 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/support_op_role
7 years ago
dzhwinter 5828101c23
make uint8 support in data_type transform and memory optimize (#10715)
7 years ago
yuyang18 44c52a8c1a Polish op_proto_maker
7 years ago
yuyang18 017bba1664 Add op role
7 years ago
typhoonzero 0ae726f060 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
7 years ago
fengjiayi ba57348f8f trainer.test() (#10453)
7 years ago
typhoonzero a135fec1fc Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
7 years ago
whs f43b71b242
Fix clone function of Program to avoid memory leak. (#10358)
7 years ago
typhoonzero a529d790b6 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
7 years ago
typhoonzero 0598a4b366 fix ci
7 years ago
Yancey1989 ea522dabc9 refine delete ops
7 years ago
Yancey1989 4145258296 fix delete_ops
7 years ago
qingqing01 4434f8b4bd
Use the OrderedDict in the framework.py for the variable map. (#10282)
7 years ago
Kexin Zhao 0ecc6fa8f3 Add float16 transpiler and image classification example (#10109)
7 years ago
qiaolongfei 39f6274ecc follow comment, optimize code
7 years ago
Yiqun Liu 598035f985 Fix a bug in save_inference_model and prune when the program is initailized by load_inference_model (#10011)
7 years ago
whs ef169eb996
Merge pull request #9459 from wanghaoshuang/fix_avg
7 years ago
Yang Yang(Tony) a64edbf14e
delete backward.cc related code on the python side (#9854)
7 years ago
Luo Tao e7467d94a0 add remove_op, remove_var in Python end
7 years ago
qiaolongfei 055662f9f4 add insert_op for block
7 years ago
typhoonzero 4459fa6726 fix seq tag model dist transpile
7 years ago
fengjiayi 38ba7e5af4 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into update_reader
7 years ago
gongweibao 6651301b29
Modify comments of `sync_with_cpp`
7 years ago
wanghaoshuang 2e40660e7a Fix some issues.
7 years ago
typhoonzero a16a872783 update
7 years ago
wanghaoshuang 19db989ec2 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_avg
7 years ago
Luo Tao 103407aa60 refine sync_with_cpp when remove ops or remove vars
7 years ago
JiayiFeng de2d82d6a9 fix a bug
7 years ago
fengjiayi 44d5f42a7e update reader
7 years ago
wanghaoshuang 9708b21f19 Refine average model option
7 years ago
wanghaoshuang 92a01d4994 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into average_model
7 years ago
wanghaoshuang aee686771c Add clone_variable function for Block class.
7 years ago
Thuan Nguyen 1e4c504e60 Implement Select OP (#9088)
7 years ago
kexinzhao 6720681cc2 Enable is_test attr of batch norm and drop out op for test program (#8642)
7 years ago
typhoonzero 17a311e285 fix rename de-ref again
7 years ago
Abhinav Arora 0d878e4c09
Add Go_op, Channel_create, channel_close, channel_send and channel_receive ops (#8593)
7 years ago
Tao Luo 62698d6e17
Merge pull request #8634 from typhoonzero/fix_renamevar_ref
7 years ago
typhoonzero 1e9efc2272 add comments
7 years ago
typhoonzero bd87882651 fix rename_var deref
7 years ago
Yancey c02f773a53
Fix dist demo var type error (#8600)
7 years ago
Luo Tao b11956a0b5 move Fluid API code out of V2 API code
7 years ago