sneaxiy
7160cb0f32
decoupled reader
...
test=develop
6 years ago
Yiqun Liu
56a5039e24
Correct the doc in Python API ( #15725 )
...
* Correct the comment in control_flow.py.
* Correct the argument list of ops.
test=develop
* Update API.spec.
test=develop
* Skip op_callstack attr for all op apis.
test=develop
* Remove use_mkldnn and is_test from python api.
test=develop
* Remove use_mkldnn and is_test from op_proto_maker and hard-coding them in python when generating doc string.
test=develop
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
...
test=develop
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
...
test=develop
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
...
test=develop
6 years ago
minqiyang
edf742cfac
Polish code
...
test=develop
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
...
test=develop
6 years ago
Xin Pan
58cb18d9d9
Merge pull request #15322 from velconia/imperative_resnet
...
Imperative Resnet
6 years ago
minqiyang
c8965dc1ab
Polish code
...
test=develop
6 years ago
tangwei12
8b50ad80ff
checkpoint at distributed training ( #14854 )
...
checkpoint for distributed training.
6 years ago
Paddle CI
289aba750a
Polish code
...
test=develop
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
...
test=develop
6 years ago
minqiyang
a21f4e38c3
Polish code
...
test=develop
6 years ago
minqiyang
8ce198b2e1
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_resnet
...
test=develop
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
...
add a GAN model in imperative mode
6 years ago
minqiyang
dbd4d058af
Add static implementation and fix fc layer
6 years ago
Xin Pan
e395f2c6a3
polish codes
...
test=develop
6 years ago
minqiyang
315b133e67
Add single GPU support to imperative
6 years ago
Xin Pan
9a4314f025
imperative gan
...
test=develop
6 years ago
peizhilin
eea75a1d93
fix issue when type is invalid
...
test=develop
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
...
test=develop
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
...
test=develop
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
...
fix the whl issue test=develop
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 )
...
* Inception fusion operator.
* Support horizontal layer fusion in conv_fusion_op.
* Search conv algo strategy for variable-length input.
search N times and cache the searched algos. For other input, choose the algo of input whose area is closest to this input.
6 years ago
Cheerego
871ac282f8
Merge pull request #15085 from haowang101779990/enapi_improve_dec27
...
en api improve format Dec 27
6 years ago
minqiyang
9e3155e01d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_mnist
...
test=develop
6 years ago
minqiyang
336160e651
Complete imperative optimizer implementation
...
test=develop
6 years ago
haowang101779990
66ea718452
en api improve format Dec 27
...
test=develop
6 years ago
minqiyang
5822f7f1d8
Polish code
...
test=develop
6 years ago
Xin Pan
ce7e503cbe
refactor to avoid scope.
...
test=develop
6 years ago
minqiyang
68e9b841ab
Add support for optimizer
6 years ago
peizhilin
2388d0e7d6
Revert "cherry-pick the #12759"
...
test=develop
This reverts commit 7f6d8acecb
.
6 years ago
peizhilin
7f6d8acecb
cherry-pick the #12759
...
test=develop
6 years ago
minqiyang
9e24fa3aeb
Polish code
...
test=develop
6 years ago
minqiyang
1c116462cc
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imperative_mnist
...
test=develop
6 years ago
minqiyang
29697c2e25
Add stop_gradient to VarBase to support loss function
...
test=develop
6 years ago
minqiyang
3cd10a7c4f
Add Conv2D forward
...
test=develop
6 years ago
Xin Pan
cf3a07e8f8
Merge pull request #14878 from panyx0718/imperative
...
MLP forward backward
6 years ago
minqiyang
8d88c5a87d
Shameless copy
6 years ago
Xin Pan
6324032602
MLP forward backward
...
test=develop
6 years ago
peizhilin
19ebd8b4cf
add ctc support for windows
6 years ago
Xin Pan
47ea2534fb
clean parallel do
...
test=develop
6 years ago
Xin Pan
ed9cdb56f3
Merge pull request #14823 from panyx0718/fix
...
fix control_flow ops in outs
6 years ago
Xin Pan
f5434507f0
fix control_flow ops in outs
...
test=develop
6 years ago
Xin Pan
f6dc09e98b
void hurting declarative performance
...
test=develop
6 years ago
Xin Pan
748549b2e3
Revert "Merge pull request #14798 from PaddlePaddle/revert-14786-revert-14782-revert-14398-imperative"
...
This reverts commit b1d3a1c8b4
, reversing
changes made to f1fb64b17f
.
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
...
Imperative
6 years ago
Xin Pan
0492158da5
polish
...
test=develop
6 years ago
Xin Pan
b4db31bad0
fix test
...
test=develop
6 years ago
Tink_Y
6d04a9cf47
fix api format and example ( #14686 )
...
* fix api format and examples
test=develop
* Update executor.py
test=develop
* Update nn.py
* Update nn.py
test=develop
* Update nn.py
test=develop
6 years ago
Xin Pan
7464bd29e8
polish
...
test=develop
6 years ago
Xin Pan
b80fe8264a
polish
...
test=develop
6 years ago
Xin Pan
e5d64fd4d1
initial imperative
...
test=develop
6 years ago
Xin Pan
4d0df1fea7
add fields for autograd
...
test=develop
6 years ago
Xin Pan
8138391631
add OpBase and unify with VarBase
...
test=develop
6 years ago
Xin Pan
f6f0692451
clean up
...
test=develop
6 years ago
Xin Pan
b1f6fda5e5
run forward
6 years ago
Xin Pan
a6d23083f0
some tracing
...
test=develop
6 years ago
tangwei12
3639d99f99
Fix save and load lookup table/optimizer vars ( #14301 )
...
* fix mkdir conflict
* fix load/save lookup tables
test=develop
* add lookup_table_utils
* fix load optimize vars on pserver
* delete lookup table utils
* fix save and load lookup tables
* fix load optimizer var
* fix load optimizer var, test=develop
* fix python 3 style, test=develop
* move lookup_table_utils to contrib utils
6 years ago
Xin Pan
d5d09672c8
better fix
...
test=develop
7 years ago
tangwei12
e3964e5a43
lookup table bug fix about lr, test=develop ( #13946 )
7 years ago
Yu Yang
186b2b138d
Revert "Merge pull request #13201 from reyoung/revert_callstack" ( #13697 )
...
This reverts commit 21bb9e91fc
, reversing
changes made to 3fa68dc101
.
test=develop
7 years ago
Xin Pan
ddd60581b7
clean up channel
...
test=develop
7 years ago
Wu Yi
16e73e0d28
hide operator API ( #12543 )
...
* hide operator API
* update
* update api.spec
* fix merge
* fix test
7 years ago
Yu Yang
21bb9e91fc
Merge pull request #13201 from reyoung/revert_callstack
...
Revert "Revert "Add Python Callstacks when Op::Run error (#12759 )""
7 years ago
Yu Yang
46498bf1a0
Merge pull request #13508 from reyoung/hide_parameter
...
Hide parameter
7 years ago
Yu Yang
28cc1e1853
Ignore Attr in doc
7 years ago
Yu Yang
7119d6c3cf
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into revert_callstack
7 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 )
...
* wip
* clean up
* should fix running with memopt
* add ut
* mark lr schedule op role
* hide lr_schedule_guard
* use op_role_var instead of ufind
* unify dist test name
* wip for py3 support
* fix var deref
* fix python3 mem_opt order
* remove comments
7 years ago
Yu Yang
09cf93b91e
Hide Parameter
7 years ago
Xin Pan
10f7d004c4
To support full model saving.
...
In the future, we'd like to encourage user to save
everything during training.
This allows us to
1. Do more flexible optimization passes
2. Re-train and fune-tune
7 years ago
Xin Pan
759dae0493
Merge pull request #13461 from panyx0718/ir3
...
clean unused inference_optimize c++ implementation
7 years ago
Wu Yi
efafc72f62
Hide program APIs ( #12315 )
...
* hide program APIs
* fix merge error
* update
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 )""
...
This reverts commit 1f270275a6
.
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 )
...
* Support int8 type.
7 years ago
guochaorong
1f270275a6
Revert "Add Python Callstacks when Op::Run error ( #12759 )"
...
This reverts commit b2df17003f
.
7 years ago
Wu Yi
b8da70c370
Resovle multi gpu async deps ( #12828 )
...
* dist transpiler add control dependency var between send and recv
* fix async deps
* follow comments and refine
* fix deps connect for rpc ops
7 years ago
Yu Yang
b2df17003f
Add Python Callstacks when Op::Run error ( #12759 )
...
* Add Python Callstacks when Op::Run error
* Skip op with sub-block
* refactor: refine callstack info's format
* Reshape only support matrix
* Polish Python code
* Fix UT
* Fix Py3
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 )
...
add export_for_deployment flag to save_inference_model
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
...
Fix pb_protobuf2 FromString problem
7 years ago
minqiyang
db7d8136a3
Fix CI issue
7 years ago
minqiyang
6abe819f07
Fix pybind11 problem
...
Fix str and bytes problem
Fix sorted problem
Fix math problem
Fix CI 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 )
...
* hide variable API
* edit API.spec
7 years ago
Wu Yi
db67d60e31
Remove block api ( #12107 )
...
* remove block api
* remove clone_variable
* hide block inner apis
* update
* fix tests
7 years ago
chengduo
86b0a72576
Refine multi thread cpu parallel exe ( #11406 )
...
* refine multi-thread CPU Parallel exe
* refine multi thread CPU Parallel exe
* Refine CPU version for ParallelExecutor
* add share_parameter_between_cards_
* Fix ParallelExecutor bug
* Fix unit test
* Fix parameter opt balance
* Fix with opti (param->grad)
* Add grad to op var
* Remove shard_param_between_cards
7 years ago
yuyang18
a1e88c467a
Fix import error
7 years ago
Wu Yi
26ff5a53ee
Add note when import core.so error ( #11918 )
...
* add note when import core.so error
* update
7 years ago
fengjiayi
fa1fb12b93
Merge pull request #11706 from JiayiFeng/expose_Parameter_2
...
make framework.Parameter public
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