weixing02
246f613538
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into format
8 years ago
weixing02
b6aa7bd093
Fix format display error
8 years ago
tangwei12
3b5e3f9be4
update checkpoint unittest
8 years ago
fengjiayi
f3db005c4a
fix errors
8 years ago
Yancey1989
a158bd9173
fix ci
8 years ago
tangwei12
eea5762e26
add checkpoint unittest
8 years ago
fengjiayi
e1599eb349
Add image_resize_short and refine API
8 years ago
Yancey1989
e896926b9c
add unit test for dist mnist
8 years ago
yi.wu
a28a462e19
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fluid_benchmark_support_recordioreader
8 years ago
tangwei12
9735f25011
optimized
8 years ago
whs
c8d6c1d09c
Auto generate python api for polygon_box_transform op. ( #11074 )
...
* Auto generate python api for polygon_box_transform op.
* Add unitest.
8 years ago
Kexin Zhao
5713a0bf5e
fix lodtensor api in memory opt machine trans ( #11171 )
8 years ago
Siddharth Goyal
99a5a3d8d3
Fix optimizer in remaining chapters with high level API ( #11172 )
8 years ago
Siddharth Goyal
a4237171a5
Modify optimizer in new API to support more usecases ( #11168 )
...
* Modify optimizer in new API to support more usecase
* Modify CMake to include only modified examples
8 years ago
Yibing Liu
4760f2851e
Add the argsort operator
8 years ago
tangwei12
bfdcf18707
grammar optimized.
8 years ago
yi.wu
9d3114c8c9
fix transpiler error
8 years ago
Yancey
2a5cb2ec79
Merge pull request #11066 from Yancey1989/dist_recordio
...
support recordio in dist train
8 years ago
tangwei12
08e5f0ae48
rename need_load_checkpoint to get_latest_checkpoint_serial
8 years ago
tangwei12
c06f43bbb6
add annotation about _is_checkpoint_var
8 years ago
Yancey
524c81e532
Merge pull request #11126 from Yancey1989/polish_test_listen_and_serv_op
...
speedup test_listen_and_serv_op
8 years ago
Yancey
bd0f8f8d52
Merge pull request #11054 from velconia/update_simple_distranspiler
...
Merge simple_dist_transpiler.py into distribute_transpiler.py
8 years ago
Yancey1989
7f5eb9f687
update by comment
8 years ago
Yancey1989
7218f4feb2
update by comment
8 years ago
Yuan Gao
d3e99aeec3
add normalize switch to box_coder_op ( #11129 )
8 years ago
minqiyang
0ed461df70
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into update_simple_distranspiler
8 years ago
Yancey1989
8939f17d30
sppedup test_listen_and_serv_op
8 years ago
baiyf
663f4e6168
Fix bilinear_op Python API ( #11117 )
...
* fix conflict
* code clean
8 years ago
yi.wu
47630a4a9e
fluid benchmark support recordio reader
8 years ago
chengduo
6915d51c14
Merge pull request #11062 from chengduoZH/refine_batch_py
...
Drop the last batch, if the size of last batch is not equal to batch_size.
8 years ago
Yancey1989
8855d4a755
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into dist_recordio
8 years ago
minqiyang
eacac49bcd
1. update test_split_var: replace split with slice
8 years ago
whs
86d8659c8d
Add python wrapper for gather op. ( #11033 )
...
* Add python wrapper for gather op.
* Add unitest for 'rank==1' and fix comments.
* Fix comments.
8 years ago
whs
28dc9ba3c1
Add shape op to get the shape of variable. ( #11048 )
...
* Add shape op to get the shape of variable.
* Rename get_shape to shape.
* Add checker for output and fix comments.
8 years ago
tangwei12
773403480b
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into new_api_about_cpkt
8 years ago
minqiyang
b33ea7be2d
1. change the variable name from align_var_to_block to slice_var_up
...
2. replace split_method with slice_var_up in func init_splited_variables
8 years ago
whs
85c203b117
Make bilinear_interp_op support attrs from input. ( #11041 )
...
* Make bilinear_interp_op support attrs from input.
* Fix python api.
8 years ago
Yancey1989
f9556dca51
use open_files reader to read multiple files
8 years ago
tangwei12
55d908c9c0
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into new_api_about_cpkt
8 years ago
tangwei12
7973d9b4b5
bug fix
8 years ago
minqiyang
9d92dcea0a
1. import fluid to dist transpiler test
8 years ago
minqiyang
e90bfd562b
1. Make a base unittest class for dist transpiler unittest
...
2. Merge the develop repo
8 years ago
Qiyang Min
b31647c67d
Merge branch 'develop' into update_simple_distranspiler
8 years ago
yuyang18
018d411075
Remove unnecessary func name
8 years ago
yuyang18
7c00e164e5
Add More comments
8 years ago
yuyang18
f9d93bfde1
Add document to random crop operator
8 years ago
Wu Yi
d90610624f
Cleanup transpiler and move weight decay and clip on pservers ( #11039 )
...
* WIP move weight decay
* weight decay ok
* wip
* clean up transpiler
* add details folder
* update
* fix split var test
* follow comments
8 years ago
weixing02
2a1fc03e8e
Add hsigmoid
8 years ago
minqiyang
0abf173ed5
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into update_simple_distranspiler
8 years ago
weixing02
4bd08e3408
make test_layers right
8 years ago
weixing02
2f49432538
adjust
8 years ago
weixing02
31e2833883
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into hsigmoid_op
8 years ago
Yancey1989
d599a66f49
clean up code
8 years ago
Yancey1989
e05abab609
use recordio in dist train
8 years ago
minqiyang
a4d88fb642
1. remove simple distranspiler from transpiler/ repo
...
2. remvoe comment line
8 years ago
weixing02
b3f9e5e007
make test_hsigmoid_op.py right
8 years ago
Tao Luo
ccf61b3066
Merge pull request #10703 from mozga-intel/mozga-intel/Mul_mkldnn_withdraw
...
Withdraw MKLDNN Mul operator
8 years ago
chengduoZH
164692da9a
drop the last batch, if the size of last batch is not equal to batch_size
8 years ago
weixing02
3e46ec41a9
add hsigmoid
8 years ago
minqiyang
8248333ad2
remove simple distranspiler in transpiler/ repo
8 years ago
tangwei12
46f2688f30
bug fix
8 years ago
Nicky Chan
df300fffd5
Merge pull request #11056 from nickyfantasy/refract_machine_translation_test
...
Simplify and make clear function names on Machine Translation example
8 years ago
Kexin Zhao
83fb834f8c
Modify RNN encoder decoder example using new LoDTensor API ( #11021 )
...
* initial commit
* modify rnn_encoder_docoder example
8 years ago
Nicky
6f3c7d9b24
Simplify and make a clear function name
8 years ago
minqiyang
a2c017da9b
1. merge simple_dist_transpiler to distribute_transpiler
...
2. add align_var_to_block argument to func transpile
3. remove concat and spilt if align_var_to_block is False
4. unittests for simple_dist_transpiler
8 years ago
Haichao Zhang
21e794cf67
change name debuger to debugger ( #10949 )
8 years ago
tangwei12
bca4da4225
cancle only chief delete files
8 years ago
tangwei12
e44c278e60
bug fix about clean
8 years ago
tangwei12
94eaf94cf5
bug fix about lru and save
8 years ago
Xin Pan
35d5b1b9e2
Merge pull request #11036 from panyx0718/dist_timeline
...
better profiler and benchmark
8 years ago
Xin Pan
f14e579cc3
clean up
8 years ago
tangwei12
b44ede8033
bug fix
8 years ago
fengjiayi
32c0e82ca0
fix two bugs
8 years ago
Yu Yang
14905516aa
Merge pull request #10970 from JiayiFeng/dev_add_random_crop_op
...
Add random crop op
8 years ago
tangwei12
d712af25dc
add distribute config
8 years ago
fengjiayi
3bce3dbce1
fix a bug
8 years ago
Xin Pan
3cb6395688
better profiler and benchmark
8 years ago
mozga-intel
30d32035b2
Withdraw mkldnn mul
8 years ago
tangwei12
0deb6f90ba
annotation optimized and code style optimized
8 years ago
fengjiayi
c95cd4742f
Merge pull request #10975 from JiayiFeng/fix_bug_in_uint8_support
...
Correct uint8 support
8 years ago
qingqing01
3a29821bd5
Develop a fake dequantized op for fixed-point quantization training framework. ( #10965 )
...
* Develop a fake dequantized op for fixed-point quantization training framework.
* Add the missing file.
8 years ago
tangwei12
0211c5df0a
bug fix
8 years ago
walloollaw
3e177b9d91
ISSUE-10996: support name setting for layers topk/softmax/concat/dropout ( #10999 )
8 years ago
Kexin Zhao
60783a753a
Modify machine translation example using new LoDTensor API ( #11018 )
...
* modify old machine translation
* modify new_api machine translation
8 years ago
Siddharth Goyal
88aa2d8a6a
Fix order of inputs in infer() of label_semantic example ( #10993 )
8 years ago
tangwei12
9357078983
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into new_api_about_cpkt
8 years ago
tangwei12
9086043090
bug fix and optimize
8 years ago
Qiyang Min
580340eeb2
Shutdown pserver gracefully when SIGINT and SIGTERM was sent ( #10984 )
...
* 1. implement StopAll in ListenAndServOp
2. make pserver receive the SIGINT and SIGTERM from outside
3. add unittests for listen_and_serv_op in python
* 1. add blocking queue set to record queue
2. aware all blocking queue when exit and exit gracefully
* 1. Remove comment lines from blocking_queue.h
2. Implement SignalHandler and move all global vars and funcs into it
* 1. Make code follows the style check
2. Move the SignalHandler out of the unnamed namespace
* 1. Make yapf happy
* 1. Call Stop() in destructor to release the resource allocated by ListendAndServOp
2. Change exit status to EXIT_SUCCESS after handling the signal from outside
3. Remove the mis-usage of REMOVE_ITEM in unittests
* 1. use DISABLE_COPY_AND_ASSIGN
2. use program once macro only
8 years ago
tangwei12
486e1e337d
bug fix and optimize
8 years ago
tangwei12
ad9dfeb018
bug fix and optimize
8 years ago
Qiao Longfei
ab953baec6
Merge pull request #10973 from jacquesqiao/fix-prefetch
...
Fix and optimize async distribute lookup table
8 years ago
qingqing01
15db5a5565
Support groups in transposed conv2d API. ( #11005 )
8 years ago
qiaolongfei
59a25fd2c9
update
8 years ago
qiaolongfei
74701b2692
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-prefetch
8 years ago
qiaolongfei
21f068ab19
optimize the name of table_grad_list
8 years ago
tangwei12
5f5d6a9dc7
optimized checkpoint and save_model
8 years ago
qiaolongfei
16027ea111
use block.clone_variable instead of _clone_var
8 years ago
fengjiayi
3bcb67f1db
fix a bug
8 years ago
tangwei12
5eea5db95f
optimized checkpoint and save_model
8 years ago
Yancey1989
60d827a8b9
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_send_op
8 years ago
Yancey1989
20c24c05aa
singleton rpc_client
8 years ago
qiaolongfei
c797adede7
append table grad to grad_to_block_id
8 years ago
tangwei12
514b2427ed
add save/load persist_vars_without_grad
8 years ago
fengjiayi
9752e5bcbd
Add uint8 support in data_feeder.py
8 years ago
qiaolongfei
9f4b66f684
table gradient should be split and send to each pserver
8 years ago
fengjiayi
291f7f8ce5
fix a error
8 years ago
fengjiayi
632108dc2e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_add_random_crop_op
8 years ago
fengjiayi
d44dbc4a52
fix errors
8 years ago
Yancey1989
ad6c0142c4
clean up codes
8 years ago
fengjiayi
3e7ce5836f
stash
8 years ago
tangwei12
b2cb7c6f92
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into new_api_about_cpkt
8 years ago
qingqing01
91bd5835df
Fix fill_constant_batch_size_like_op when input is LoDTensor. ( #10943 )
8 years ago
Yancey1989
ceefbf3259
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_send_op
8 years ago
whs
376c948e88
Polygon box transform op for OCR East detection. ( #10802 )
...
* Add quad transform.
* Fix some syntax error.
* Fix CUDA kernel launch configure.
* Generalize geometry channels.
* Rename QuadTransform to PolygonRestore.
* Rename op.
* Rename op and fix computation.
* Modify CMakeLists.txt for box_restore op.
* Refine code:
1. rename op
2. uncomment unitest on GPU
8 years ago
Siddharth Goyal
fb43c6b4a5
Fix attribute name in new API ( #10947 )
8 years ago
Kexin Zhao
c79ec9f002
Add create LoDTensor from list option and simplify recommender book example ( #10946 )
...
* add create lodtensor from list
* modify book example
8 years ago
baiyf
1ba2581a52
Unified bilinear_interp op Python interface specification ( #10925 )
...
* unify UpsamplingBilinear2d interface specification
* unify UpsamplingBilinear2d interface specification
* fix name conventions
* small fix about computation order
8 years ago
Wu Yi
36fd705ad3
add random reader op export ( #10914 )
8 years ago
Yu Yang
2013b1cc18
Merge pull request #10930 from reyoung/feature/make_understand_sentiment_serial
...
Disable unstable test
8 years ago
fengjiayi
cd8700f172
Merge pull request #10872 from JiayiFeng/dev_CustomReader
...
CustomReader
8 years ago
yuyang18
dd4c977401
Diable buggy test
8 years ago
Yancey1989
0aa6f9e934
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_send_op
8 years ago
QI JUN
c509c82546
Fix range in data flow analysis ( #10865 )
...
* fix range in data flow analysis
8 years ago
fengjiayi
8147063539
follow comments
8 years ago
Kexin Zhao
4d29a5d3c3
first commit
8 years ago
Kexin Zhao
defbaff2f6
Merge pull request #10886 from kexinzhao/label_semantic_roles_lod
...
Simplify label_semantic_roles book example using new LoDTensor API
8 years ago
Kexin Zhao
b3f650d1c6
Merge pull request #10889 from kexinzhao/understand_sentiment_lod
...
Modify understand sentiment example using new LoDTensor API
8 years ago
Kexin Zhao
6133728a67
fix error
8 years ago
Kexin Zhao
69e0af56cd
do this to new_api example
8 years ago
Kexin Zhao
dbc6102e55
simplify label_sementic_example
8 years ago
Nicky Chan
5b9d09d729
Merge branch 'develop' into high_level_api_machine_translation
8 years ago
Siddharth Goyal
87ff95d928
[Test-driven] Implementing label_semantic_role with new API ( #10757 )
...
* Update label role implementation to use new API
* Try trainable embedding layer
* Fix feed order
* Add infer call
8 years ago
daminglu
e0d5702e82
add cmake for word2vec ( #10890 )
8 years ago
fengjiayi
239546a6c1
add unit test and fix a bug
8 years ago
Yancey1989
fc06222ae9
fix async worker
8 years ago
daminglu
0cd3d46147
Recommend sys new api ( #10894 )
8 years ago
Yu Yang
d406c76a30
Merge pull request #10744 from reyoung/feature/refine_parallel_executor
...
Disable and fix tests on multi devices.
8 years ago
daminglu
cc7b4b9ef1
add return_numpy back ( #10892 )
8 years ago
Yu Yang
8653cf3004
Merge pull request #10656 from reyoung/feature/support_op_role
...
Add `op_role` into OpDesc.
8 years ago
baiyf
16b09d3c36
Expose bilinear operator into Python API. ( #10875 )
...
* Expose bilinear operator into Python API
* delete unused lines
* delete unused lines
* fix typos
* fix name arg and typos
8 years ago
Nicky
b0868af5d7
Simplify Machine Translation demo by using Trainer API
8 years ago
Kexin Zhao
8cce330430
fix error
8 years ago
Kexin Zhao
5a10d833db
initial commit
8 years ago
Kexin Zhao
224bd8f0de
Add lod_tensor.py for ease of creating lod tensor in book examples ( #10817 )
...
* add lod_tensor utility python module
* add lod_tensor test code
* add more lod tensor tests
* modify word2vec example code using new api
* add comment
8 years ago
tangwei12
73b67236f4
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into new_api_about_cpkt
8 years ago
tangwei12
dca0b6d9cc
restore param_path
8 years ago
tangwei12
397a69d942
Merge pull request #10532 from seiriosPlus/checkpoint
...
add checkpoint util class and implement
8 years ago
Yibing Liu
20bdc3e109
Merge pull request #10846 from kuke/deconv_group
...
Add groups for conv transpose ops
8 years ago
tangwei12
2c47e067ae
add clean checkpoint
8 years ago
tangwei12
cf3fb2488c
add clean checkpoint
8 years ago
fengjiayi
530556dd97
Merge pull request #10864 from JiayiFeng/dev_expose_random_gen
...
expose random_data_generator
8 years ago
yuyang18
50dab46033
Fix bug
8 years ago
Yibing Liu
4bafbf411c
Enable groups for conv3d transpose op
8 years ago
fengjiayi
4b395b0809
fix errors
8 years ago
yuyang18
0dcfb7b45e
Remove buggy tests
8 years ago
yuyang18
fcbf19bf93
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/refine_parallel_executor
8 years ago
Yancey1989
540b45350d
use req_count as atomic type
8 years ago
Tao Luo
a675289289
Merge pull request #10854 from weixing02/RMSProp
...
Add api docs for RMSProp and modelAverage
8 years ago
yuyang18
23e19e2e42
Fix bug
8 years ago
fengjiayi
c2436f2ca5
expose random_data_generator
8 years ago
Yu Yang
a9f9fbadd9
Merge pull request #10832 from typhoonzero/fix_server_port_file_conflict
...
fix dist test
8 years ago
yuyang18
9ab12df62d
Disable no good tests
8 years ago
Yancey1989
6debbcd9f9
connect fetch barrier and concat op
8 years ago
tangwei12
192f9a5a70
bug fix
8 years ago
whs
8655904be2
Enhance reduce op ( #10708 )
...
* Enhance reduce op for multi dims.
* Uncomment some unitest.
* Uncomment unitest.
* Remove unused code.
* Fix infershape and python wrapper.
* Add more examples.
* Fix l2_normalize.
* Fix normalization_wrapper.
* Polish code.
1. Rename unitest function.
2. Rename const variable.
8 years ago
tangwei12
d96b4427a2
rename checkpoint folder to checkpoint_serial
8 years ago
fengjiayi
df8fbf80d9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_CustomReader
8 years ago
fengjiayi
b48eba1902
complete python API and unit test
8 years ago
Yibing Liu
adbf97b42d
Merge branch 'develop' of upstream into deconv_group
8 years ago
Yibing Liu
7a557040e7
Expose param group in conv2d_transpose api
8 years ago
weixing02
7f40cff913
yapf adjust
8 years ago
Yibing Liu
6e13c86dff
Enable multiple groups for cudnn conv transpose
8 years ago
tangwei12
9d985340e5
update annotation grammar
8 years ago
Siddharth Goyal
80868f799a
Add dynamic rnn model for sentiment analysis with new API ( #10849 )
8 years ago
Siddharth Goyal
e858471a16
Add conv model for sentiment analysis with new API ( #10847 )
8 years ago
yuyang18
fb370f4411
Refine code
8 years ago
Yibing Liu
669c0df69e
Add groups for conv transpose
8 years ago
yuyang18
b857ff1b45
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/refine_parallel_executor
8 years ago
whs
67f5eaff78
Add dice loss ( #10717 )
...
* Add dice loss.
* Fix comments.
* Remove unused code.
8 years ago
yuyang18
27e4ce7287
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/support_op_role
8 years ago
tangwei12
27b717516f
update python annotation
8 years ago
Yancey1989
e9abc66910
fix pe
8 years ago
yuyang18
b920d2c281
enable serial tests
8 years ago
yuyang18
1b69c25c92
Merge branch 'feature/sequnce_run_tests' into feature/refine_parallel_executor
8 years ago
yuyang18
91007fe974
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/refine_parallel_executor
8 years ago
yuyang18
1426d794ff
Force some unittests serial
8 years ago
yi.wu
5fe8de9d8a
fix dist test
8 years ago
tangwei12
b044724db7
update fluid Train API param_path to checkpoint_config
8 years ago
whs
86d7cc9789
Add bias for gru_unit_op and fix activation function ( #10087 )
8 years ago
Qingsheng Li
0d94ab1306
Fixed var not found bug ( #10808 )
8 years ago
yuyang18
0e5a278c23
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/support_op_role
8 years ago
tangwei12
e901de6681
update var name
8 years ago
qingqing01
2a77fc507b
Enhance detection_map_op and more check in prior_box API. ( #10796 )
...
1. If all bboxes are not difficult ground truth, the users can not define the data layer for this flag and not the input can be None for detection_map API.
2. Set default value for aspect_ratios in prior_box API.
3. Add more check in prior_box API.
8 years ago
Siddharth Goyal
f6543a1181
[Test-driven] Implementing sentiment_analysis with new API ( #10812 )
8 years ago
tangwei12
2412dee376
code optimized
8 years ago
tangwei12
06aa23b060
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into checkpoint
8 years ago
tangwei12
be05056524
delete old checkpoint code
8 years ago
Yancey1989
952fa04009
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_send_op
8 years ago
tangwei12
ed2129cc50
revert distribute_transpiler.py
8 years ago
tangwei12
01975ec1c7
add checkpoint in io
8 years ago
yuyang18
0ce840277e
Skip hang op
8 years ago
Qingsheng Li
9ff6715f8a
Enhanced is_empty_op for our seq2seq model ( #10704 )
...
* Added kernel to is_empty_op
* Added python API
* Updated code as required
* Updated unittests
8 years ago
tangwei12
5451c78ded
add checkpoint in io
8 years ago
dzhwinter
5828101c23
make uint8 support in data_type transform and memory optimize ( #10715 )
...
* "a piece of job."
* "fix typeo"
* "fix ci"
8 years ago
yuyang18
3ec17dcb73
Fix cmake
8 years ago
yuyang18
8c6f9389ee
Disabled hanged unit tests
8 years ago
yuyang18
56c2e4a74b
disable test together
8 years ago
yuyang18
f06515119e
Extract tests from test_parallel_executor
8 years ago
baiyf
a66afe0675
Expose prior_box op into detection.py ( #10773 )
...
* package prior_box op
* add doc
* add unittest
* add unittest
* fix CI fails
8 years ago
yuyang18
6db9c3c7d6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/refine_parallel_executor
8 years ago
yuyang18
f6638c0b07
Disable buggy tests
8 years ago
daminglu
ae1990731d
Test word2vec ( #10779 )
8 years ago
daminglu
11b6473c26
Image classification & word2vec ( #10738 )
8 years ago
tangwei12
e130bf3752
optimize python checkpint dir config
8 years ago
tangwei12
b6ee59ae25
optimize python checkpint dir config
8 years ago
tangwei12
ee91e48e34
fix serial number
8 years ago
tangwei12
d98480cff5
fix serial number
8 years ago
tangwei12
22df4c278c
fix serial number
8 years ago
tangwei12
eff92d046b
merge develop
8 years ago
Qiao Longfei
eb7d87545e
add trainer.stop and fix a bug for train_by_parallel_executor ( #10762 )
8 years ago
Qiao Longfei
54ae8e4520
Merge pull request #10741 from jacquesqiao/inferencer-support-multi-gpu
...
Inferencer support parallel_executor
8 years ago
tangwei12
821acdb3bf
update op to trianer and pserver
8 years ago
Wu Yi
ebc7303990
listen_and_serv use local scope ( #10663 )
...
* listen_and_serv use localscope
* fix ut
8 years ago
qiaolongfei
d2d671e341
add comment
8 years ago
qiaolongfei
feed94e20f
should load parameter before create parallel_executor
8 years ago
yuyang18
ceb150e9fa
Merge remote-tracking branch 'yx/fix_bce_cdn_link' into feature/refine_parallel_executor
8 years ago
Yancey1989
274df85ca6
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_send_op
8 years ago
yuyang18
71c4933a02
Use independent recordio file name
8 years ago
qiaolongfei
e8d24aa144
Inferencer support parallel_executor
8 years ago
Kexin Zhao
bbd7580e04
simplify recognize digits example code ( #10722 )
8 years ago
yuyang18
f04754886b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/trainer_by_pe
8 years ago
Yu Yang
63012df497
Switch scope/program for every test ( #10702 )
8 years ago
Tao Luo
7e88026e85
Merge pull request #10725 from Haichao-Zhang/improve_seq_pool_doc
...
improved the documentation for sequence_pool function
8 years ago
Wu Yi
7b17bc17a5
Merge pull request #10688 from typhoonzero/add_nccl2_support_for_trainer
...
Support nccl2 dist train in trainer
8 years ago
qingqing01
1f8243b7f8
Refine smooth L1 loss. ( #10713 )
8 years ago
zhanghaichao
3e34c9798a
improved the documentation for the sequence_pool function
8 years ago
Yang Yang(Tony)
b67ce353fa
speed up test label semantic roles ( #10718 )
8 years ago
Kexin Zhao
d73f2bd6bd
fix data_feeder lod bug
8 years ago
tangwei12
4220b31d4f
update pserver startup
8 years ago
tangwei12
744e95d305
add ckpt load
8 years ago
Yu Yang
8b1b7564cf
Merge pull request #10671 from chengduoZH/fix_fetch_op_handle
...
Refine fetch op handle
8 years ago
dzhwinter
ed748dae66
"fix dtype test in ci" ( #10667 )
...
* "fix ci"
* "fix network config"
* "rerun ci"
8 years ago
tangwei12
9cf47afe61
modify get trainer param
8 years ago
tangwei12
d081256cd5
add api in distribute transpiler
8 years ago
Yang Yang(Tony)
6c87e34373
move test_network_with_dtype out of test_all_ops ( #10675 )
8 years ago
typhoonzero
a41a94f2ee
support nccl2 dist train in trainer
8 years ago
yuyang18
40da8c00b6
Add missing attr
8 years ago
yuyang18
3923d40992
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/support_op_role
8 years ago
yuyang18
624caee56b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_fetch_op_handle
8 years ago
yuyang18
791af3a088
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/trainer_by_pe
8 years ago
Yu Yang
9707aa6bde
Merge pull request #10619 from reyoung/feature/exec_strategy
...
Clean code & add execution strategy
8 years ago
Qiao Longfei
1c4bb5c83d
user need to set feed order for Trainer.train and Trainer.test ( #10679 )
8 years ago
daminglu
74ca73b80d
Update trainer api ( #10674 )
8 years ago
chengduoZH
e383ea20dc
fix fetch op handle
8 years ago
yuyang18
c8f3ed2300
Skip buggy test
8 years ago
yuyang18
9e736215e8
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/exec_strategy
8 years ago
gongweibao
13836b046f
Change default split minimize value to speed up transport data to pserver. ( #10635 )
...
Change default split minimize value to speed up transport data to pserver
8 years ago
tangwei12
c80125f286
add checkpoint_load to python framework
8 years ago
Yancey1989
00efc4ccfa
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_send_op
8 years ago
Yancey1989
315e44acee
add fetch_barrier_op
8 years ago
chengduo
ded2153269
Merge pull request #10645 from chengduoZH/fix_pe_bug
...
Fix pe bug
8 years ago
yuyang18
44c52a8c1a
Polish op_proto_maker
8 years ago
yuyang18
577c19b2af
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/support_op_role
8 years ago
yuyang18
7c777dd549
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/exec_strategy
8 years ago
yuyang18
017bba1664
Add op role
8 years ago
Yancey
0acc93cab9
add dist transpiler unit test ( #10485 )
...
* add dist transpiler unit test
* update by comment
* update by comment
* fix ci
* fix ci
8 years ago
Wu Yi
b0eca1040f
remove unused vars ( #10618 )
8 years ago
chengduoZH
a3ca4c99eb
fix loss.gradVar
8 years ago
daminglu
9fad436bf4
Simplify fluid api for fit a line ( #10301 )
8 years ago
Xin Pan
6ab935f8f0
Merge pull request #10349 from typhoonzero/gen_nccl_id_op
...
[Feature] NCCL2 distributed training
8 years ago
tangwei12
ce1bcc947f
add op to framework.py
8 years ago
tangwei12
38596cfb1e
move file_path to dir
8 years ago
tangwei12
2f4c039e62
rename, modify ckpt structure
8 years ago
yuyang18
c72a4f4d4d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/exec_strategy
8 years ago
Yancey1989
b35ea1a4d6
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_send_op
8 years ago
yuyang18
08295f9877
Add build strategy
8 years ago
dzhwinter
c0a6237d1a
"fix ci"
8 years ago
yuyang18
c4ad0dd084
Add fetch metrics
8 years ago
yuyang18
2a0205a5d9
Draft for train by parallel executor
8 years ago
typhoonzero
7b0c0273f4
update by comments
8 years ago
yuyang18
e5281b3c2d
Clean code & add execution strategy
8 years ago
typhoonzero
928418a9ac
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
8 years ago
Yu Yang
9923be5d10
Merge pull request #10546 from chengduoZH/feature/change_pe_strategy
...
Balance parameter_opt between cards
8 years ago
Yu Yang
5ce2df9b38
Merge pull request #10566 from reyoung/feature/train_by_pe
...
Parallel Executor revised feeder
8 years ago
Jeff Wang
177324b067
[Test-driven] Recognize Digit: update mnist test cases with the new API syntax. ( #10507 )
...
* Update the mnist test cases with the new API syntax.
* Turn on the tests for MNIST
* delete the test files got merged accidently.
* Enable the mnist tests. ready for test driven development.
* Comment out the infer first
This is to confirm that the Trainer.train is working
* Add CMake file to include the tests
* Make the train program only return avg_cost for now
* Update the tests to use the latest syntax
8 years ago
Qiao Longfei
2a971f3084
Add inferencer infer ( #10445 )
...
* add Inference.infer
* optimize code
* update no_test_word2vec_new_api.py
* update trainer
* split check_and_get_place
* use inference_program to save inference model in Trainer
* update demo
* update save_inference_model
* clean code
8 years ago
typhoonzero
0ae726f060
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
8 years ago
typhoonzero
f5840d8925
follow comments
8 years ago
tangwei12
2a05b3d5a3
delete checkpoint function
8 years ago
Luo Tao
f60b9a4208
fix unittest-error: test_network_with_dtype
8 years ago
typhoonzero
04bde96e4c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
8 years ago
yuyang18
54cbf799d6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/change_pe_strategy
8 years ago
chengduoZH
97cb5479ae
change PE strategy
8 years ago
Yu Yang
046405e091
Merge pull request #10486 from reyoung/feature/clean_op_maker
...
Clean OpProtoAndCheckerMaker
8 years ago
tangwei12
e21a72d1b9
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into checkpoint
8 years ago
fengjiayi
ba57348f8f
trainer.test() ( #10453 )
...
* a draft of trainer.test()
* polish trainer.test()
* polish trainer.test()
* update code format
* update
* polish code
* polish code
* polish code
* Make trainer.test follow the rule of returning [loss, metric, metric, ..]
8 years ago
Wu Yi
61343fbf53
Merge pull request #10531 from typhoonzero/refine_grpc_serde_code
...
Refine serde code
8 years ago
tangwei12
b81671ecf2
add ckpt attr to pserver python config
8 years ago
Yancey1989
6e5635fd1e
update
8 years ago
yuyang18
613d3ef084
Fix compile error
8 years ago
yuyang18
9c8383cf06
Parallel Executor revised feeder
8 years ago
yuyang18
ad594b9b70
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/clean_matmul
8 years ago
typhoonzero
796a448ce4
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refine_grpc_serde_code
8 years ago
dzhwinter
62c51e44d2
"add float64 tests" ( #10450 )
...
* "add float64 tests"
* "fix based comment"
* "fixed based comment"
8 years ago
Yancey1989
b1e5183627
overlap sendop and backward ops
8 years ago
Tao Luo
5c26f16832
Merge pull request #10506 from tonyyang-svail/test_label_semantic_roles
...
decrease the pass number of test_label_semantic_roles
8 years ago
Jeff Wang
0fed3db3eb
Put all new tests under high-level-api ( #10534 )
...
* Put all new tests under high-level-api
* be consistent with the naming
8 years ago
typhoonzero
a2de156dfa
refine serde code
8 years ago
Tao Luo
c7c62e07db
Merge pull request #10203 from wojtuss/fix-typo
...
Fix typo in wmt16
8 years ago
Yang Yang
5950978573
decrease the pass number of test_label_semantic_roles
8 years ago
chengduoZH
a459764de7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_fetchop
8 years ago
chengduoZH
e00c1ee10f
fix split var test
8 years ago
Yu Yang
96b703c007
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/clean_matmul
8 years ago
chengduoZH
e87b345d50
untest understand_sentiment
8 years ago
chengduoZH
483f5e7efd
fix test_memory_optimization_transpiler.py
8 years ago
chengduoZH
6f306f09c0
refine unit test
8 years ago
Jeff Wang
380471f947
Simplify fluid api recognize digit ( #10308 )
...
* Save the base of the new test.
* Create the notest_recognize_digits_conv and notest_recognize_digits_mlp
* precommit check
* Change the function name from _network to _program.
Update several variable names to make them more consistant.
Update the Inferencer construction call.
* Fix the incorrect format.
8 years ago
Siddharth Goyal
8a8ae9cebe
Add label semantic examples with new Fluid api ( #10368 )
...
* Add label semantic examples with new api
* Address review comments
* Address review comment
8 years ago
Jeff Wang
889c919048
Use _prog_and_scope_guard to switch the scope ( #10421 )
8 years ago
typhoonzero
a135fec1fc
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
8 years ago
chengduoZH
aff8a26d71
check generated_op_
8 years ago
whs
f43b71b242
Fix clone function of Program to avoid memory leak. ( #10358 )
...
* Fix clone function of Program to avoid memory leak.
* Fix inference_optimize function of framework.py.
* Reuse inference_optimize in framework.py.
* Add comments.
8 years ago
Yancey
5b06944857
fix trainer import error on ce ( #10448 )
...
* fix trainer import error on ce
* fix setup.py.in
8 years ago
chengduoZH
2e5d44f102
fix fetch op
8 years ago
Yu Yang
3dd01823a8
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/clean_matmul
8 years ago
typhoonzero
17009d0627
workable version
8 years ago
Yu Yang
c6a6d87f96
Rewrite Matmul, make code cleaner
8 years ago
Yancey
bb3247e339
fix traner.py import error ( #10442 )
8 years ago
typhoonzero
a529d790b6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into gen_nccl_id_op
8 years ago
Qiao Longfei
9c83feaac3
Merge pull request #10439 from jacquesqiao/fix-metric
...
fix fluid Metric
8 years ago
qiaolongfei
7f37060879
revert CompositeMetric::add_metric
8 years ago
Yancey
76b63c25bf
move transpiler files into transpiler folder ( #10415 )
8 years ago
qiaolongfei
171d3e861c
fix CompositeMetric
8 years ago
qiaolongfei
cd54a31cc8
fix fluid Metric
8 years ago
Kexin Zhao
55e714e0d2
add float16 support to pool3d
8 years ago
Kexin Zhao
8b16927230
add fp16 support to conv3d
8 years ago
chengduo
99acf1da4c
Merge pull request #10351 from chengduoZH/feature/update_sparse_parameter
...
Feature/update sparse parameter
8 years ago
typhoonzero
0598a4b366
fix ci
8 years ago
typhoonzero
3667578ec2
testing
8 years ago
Jeff Wang
bd66eed50a
Trainer save load params ( #10386 )
...
* Load/save the params from the params_path
* Switch to use load_persistables and save_persistables
* Instaed of setup the executor to run program and scope. Pass the program to the load_persistables
8 years ago
Helin Wang
5812076e7d
Merge pull request #10316 from helinwang/dist
...
Fluid new API: dist train without modifying code
8 years ago
chengduoZH
f9c680c43e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/update_sparse_parameter
8 years ago
Qingsheng Li
3bb99c4f66
Added auto transform to beam_search_decode_op ( #10286 )
...
* Added auto transform to beam_search_decode_op
* Added some comment
* Added unittest for beam_search_decode_op on GPU
8 years ago
Yi Wang
ddf6167213
Correct filename ( #10384 )
8 years ago
Yancey
773bf29b70
Merge pull request #10377 from Yancey1989/fix_delete_ops
...
fix delete_ops
8 years ago
Kexin Zhao
8cc91bc025
initial commit ( #10387 )
8 years ago
Kexin Zhao
7a86069422
Add float16 demo code and put float16 work in contrib/float16 folder ( #10331 )
...
* add test float16 inference accuracy example
* complete the test
* clean code
* add argument parse and refine tests
* add shell script
* add float16 benchmark code
* refine code
* prepare for contrib/float16
* put things in contrib float16 folder
* update benchmark result
* further update benchmark report
* add float16 inference report
* update report
8 years ago
Helin Wang
8ee23da846
Fluid new API: dist train without modifying code
...
Works with 1 trainer 1 pserver. 2 trainer 1 pserver will stuck at the
end of first step, still investigating.
The user only need to set envrionment variables to enable distributed
training.
run pserver:
PADDLE_TRAINING_ROLE=PSERVER PADDLE_PSERVER_IPS=127.0.0.1 PADDLE_TRAINERS=2 PADDLE_CURRENT_IP=127.0.0.1 python no_test_word2vec_new_api.py
run trainer:
PADDLE_TRAINING_ROLE=TRAINER PADDLE_PSERVER_IPS=127.0.0.1 PADDLE_TRAINERS=2 PADDLE_TRAINER_ID=0 python no_test_word2vec_new_api.py
8 years ago
Abhinav Arora
f428e82d25
Prediction should be a part of inference_network in new API ( #10356 )
8 years ago
Yancey1989
ea522dabc9
refine delete ops
8 years ago
Yancey1989
4145258296
fix delete_ops
8 years ago
Abhinav Arora
3000e9946f
Write the Understand Sentiment book example with stacked LSTM using new API ( #10355 )
...
* Add understand apiu with stacked lstm for new API
* Complete exam
8 years ago
Helin Wang
be219ac0ea
Merge pull request #10354 from helinwang/scaffold
...
Improve trainer API
8 years ago
Yancey
73650a8320
Merge pull request #10342 from Yancey1989/refine_distribute_transpiler_api
...
Refine distribute transpiler api
8 years ago
Yancey1989
e9737d600f
add a private function to find adam opt pass
8 years ago
whs
1ae086ed19
Merge pull request #10340 from wanghaoshuang/fix_future_div
...
Make Variable support for future.division.
8 years ago
Wu Yi
88d79dfe95
Merge pull request #10292 from typhoonzero/fix_grpc_server_ready_condition
...
Fix grpc server ready condition
8 years ago
Tomasz Patejko
4a497b826d
MKLDNN implementation of batch normalization ( #9904 )
...
* Initial implementation of forward pass for MKLDNN batch norm
* Added attributes for MKLDNN batch norm
* MKLDNN batch norm forward pass passes unittest. Started working on backward
* Backward pass for MKLDNN batch norm added
* MKLDNN batch norm: scoring added to forward pass
* MKLDNN batch norm: bias as input added; handling AnyLayout when kernel is looked up
* MKLDNN batch norm: python unit tests added; mkldnn tests removed
* MKLDNN batch norm: changes required by cpplint
* MKLDNN batch norm: refactoring the operator
* MKLDNN batch norm: saved variance inversed in backward pass for correct execution of MKLDNN unit tests
* MKLDNN batch norm: refctoring, function for static/const cast to void* added
* MKLDNN batch norm: remove AnyLayout from batch norm
* MKLDNN batch norm: only NCHW format is supported. Unittests refactored
* MKDNN batch norm: use_mkldnn added to attributes
* MKLDNN batch norm: AnyLayout removed from unittest
* MKLDNN batch norm: added CUDNN defines to batch norm
* MKLDNN batch norm: undefined data_format variable corrected
* MKLDNN batch norm: use_cudnn added, use of setUp method for configuring attributes
* MKLDNN batch norm: added use_cudnn attribute to batch norm operator
* MKLDNN batch norm: correcting batch norm unit tests for MKLDNN
* MKLDNN batch norm: MKLDNN tests moved to another file; reverting changes for saved variance not being inverted
* Change default layout to NCHW
* MKLDNN batch norm: init_kernel_type method added to unit tests
* MKLDNN batch norm: style changes
* MKLDNN batch norm: unit tests refactored
* MKLDNN batch norm: added use_mkldnn attribute to batch norm python interface
8 years ago
Helin Wang
0fca8a14ef
Fix fluid/__init__.py
8 years ago
Helin Wang
a66052c6ff
improve trainer API
...
- The trainer and inferencer will load params from disk if param_path
argument is not None in their constructor.
- Remove params.py, we will expose core.Scope to the user if needed
(e.g., for GAN). Currently we will not expose it, unless we clearly
know doing so can support GAN.
- Add `save_params` to Trainer (a TODO item).
- rename "network" to "program"
8 years ago
Helin Wang
6d5e582d20
Merge pull request #10343 from reyoung/feature/new_api_train_impl
...
A naive implement trainer.train by executor
8 years ago
chengduoZH
c891189568
update sparse gradient parameter with reduce and broadcast
8 years ago
yi.wu
6422c0e4f6
update by comment
8 years ago
chengduoZH
5ff1ef36ee
update sparse parameter
8 years ago
Yu Yang
1bb579a3f5
A naive trainer implementation
8 years ago
Qiao Longfei
faebadd938
Merge pull request #10228 from jacquesqiao/use-multi-thread-todo-update
...
Use multi thread to do update
8 years ago
Yancey1989
da960ada49
redefine distribute transpiler api
8 years ago
Yancey
ff99d94197
Merge pull request #10164 from Yancey1989/lookup_sparse_table_op
...
add lookup_sparse_table_op
8 years ago
wanghaoshuang
3d846fc3f2
Make Variable support for future.division.
8 years ago
Yu Yang
6a378251dc
Merge remote-tracking branch 'helin/word2vec' into feature/new_api_train_impl
8 years ago
Yang yaming
9a8be9daca
Merge pull request #10223 from pkuyym/fix-10219
...
Change `customize_loss_grad` to `use_default_grad_scale`.
8 years ago
Helin Wang
a785a837b9
update the example with the latest API
8 years ago
Helin Wang
b5dd215d46
improve comments
8 years ago
Helin Wang
3eef539a42
add word2vec test for the new API
8 years ago
Helin Wang
392a9dd9a2
fix yapf stype check
8 years ago
Thuan Nguyen
10cb9424fd
remove enum reference from trainer
8 years ago
Helin Wang
6d58d6dc48
add comments
8 years ago
Helin Wang
a2ffbd5326
scaffolding for the new Fluid API
8 years ago
Thuan Nguyen
fb7ca48c06
Add image classification unit test using simplified fluid API ( #10306 )
8 years ago
dzhwinter
eb6f9dd5de
Feature/cuda9 cudnn7 ( #10140 )
...
* "re-commit "
* "picked up"
* "fix ci"
* "fix pdb hang up issue in cuda 9"
8 years ago
chengduo
f61dfeedcc
Merge pull request #10263 from chengduoZH/add_FLAGS_use_deterministic_algo
...
Add FLAGS_cudnn_algo_use_autotune
8 years ago
qingqing01
4434f8b4bd
Use the OrderedDict in the framework.py for the variable map. ( #10282 )
8 years ago
chengduoZH
9fda5c92cd
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_FLAGS_use_deterministic_algo
8 years ago
yangyaming
f456cd8079
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-10219
8 years ago
chengduoZH
c5774e3282
add FLAGS_use_deterministic_algo
8 years ago
robot
ac2911c399
fix code style
8 years ago
robot
19a28b1611
[fix assign op]/2 using assign op instead of scale1.0
8 years ago
robot
8806801eb8
[fix assign op] using assign op instead of scale1.0
8 years ago
Yancey1989
1a93253f16
fix unittest
8 years ago
qiaolongfei
98a2179f80
fix ListenAndServ op
8 years ago
dyning
4a5bfa89c3
Modify RoI pooling op to use LoDTensor and expose it into Python API ( #10208 )
...
* modify roi pool with lod and expose ROI Pooling into Python API
* make lod code brief
* make doc more clearly
* make doc more clearly
8 years ago
Wu Yi
87d86ee34e
Merge pull request #10247 from putcn/fix-transpiler
...
add missing grad_to_block_id
8 years ago
Kexin Zhao
0ecc6fa8f3
Add float16 transpiler and image classification example ( #10109 )
...
* add float16 transpiler
* fix feed fetch target names mismatch
* fix cast op input change issue
* fix program desc flush error
* fix inconsistent var names in block desc bug
* code clean up
* add float16 infernce C++ example and fix prune bug
8 years ago
Xi Chen
b133425915
add grad_to_block_id
8 years ago
qiaolongfei
08fbab9429
complete ListenAndServ layer in layers/io.py
8 years ago
baiyf
c816121d11
optimized iou_similarity_op ( #10231 )
8 years ago
qiaolongfei
63bd38bd74
code optimize
8 years ago
yangyaming
bf824d854a
Refine doc.
8 years ago
Yancey1989
fb1167c315
delete unused comment
8 years ago
Yancey1989
dccd013bd3
refine distribute transpiler
8 years ago
yangyaming
82571deb89
Change `customize_loss_grad` to `use_default_grad_scale`.
8 years ago
Yancey1989
e393c86c4a
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into lookup_sparse_table_op
8 years ago
Wojciech Uss
25d5e226ab
Fix typo in wmt16
8 years ago
Qiao Longfei
63bf82ddea
Merge branch 'develop' into add-async-listen-and-serv-op
8 years ago
wangyang59
72ee737f3f
Merge pull request #9308 from wangyang59/bilinear
...
Bilinear interp op
8 years ago
Yang Yang(Tony)
2182ecfbbd
remove duplicated ShareLoD in gru_op and sequence_conv_op ( #10149 )
...
* remove share lod; it has already been performed in infershape
* slightly release test bound of test_image_classification
8 years ago
Yu Yang
4ecc9b7bae
Merge pull request #10166 from reyoung/feature/train_and_test_recordio
...
Add demo for recordio train/test and parallel executor
8 years ago
chengduo
bfbbe19fbb
Merge pull request #10150 from chengduoZH/fix_elementwise_gradient
...
Fix elementwise_gradient bug
8 years ago
chengduoZH
0f5d5b1ffc
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_elementwise_gradient
8 years ago
Yu Yang
54ada9449e
Add demo for recordio train/test and parallel executor
8 years ago
Tao Luo
44fa823841
Merge pull request #9949 from mozga-intel/mozga-intel/Mul_mkldnn
...
Initial implementation of multiplication operator for MKLDNN
8 years ago
Yancey1989
e8d802159e
add lookup_sparse_table_op
8 years ago
chengduoZH
d06c79c7a7
fix elementwise_grad op kernel and add unit test
8 years ago
tangwei12
d67b9ced05
Merge pull request #9820 from seiriosPlus/quick_help
...
fix quick start for fluid #9660
8 years ago
wangyang59
bf021f3432
resize test
8 years ago
wangyang59
469a349ae3
polishing after qingqing's comments
8 years ago
wangyang59
f67f0cae50
finished testing cpu bilinear_interp_op
8 years ago
qiaolongfei
0881d809cd
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add-async-listen-and-serv-op
8 years ago
Luo Tao
618db96ee7
fix a cpu bug in parallel_executor.py
8 years ago
qiaolongfei
a0ced3df82
async update can run
8 years ago
tangwei12
6e8510fa1d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into quick_help
8 years ago
Yu Yang
7a395881d4
Add customize_loss_grad option to PE
8 years ago
qiaolongfei
34f2818549
distribute transpiler support async config
8 years ago
qiaolongfei
63055a3e08
complete grad_to_id
8 years ago
qiaolongfei
39892feef2
Merge branch 'split-optimize-op-into-signle-blocks' of ssh://github.com/jacquesqiao/Paddle into add-async-listen-and-serv-op
8 years ago
qiaolongfei
1b5de9d4bd
Merge branch 'split-optimize-op-into-signle-blocks' of ssh://github.com/jacquesqiao/Paddle into add-async-listen-and-serv-op
8 years ago
qiaolongfei
ba1e68d5aa
clean code
8 years ago
qiaolongfei
18e0b7303c
fix _create_table_optimize_block
8 years ago
qiaolongfei
39f6274ecc
follow comment, optimize code
8 years ago
qiaolongfei
5d32008c3f
Merge branch 'split-optimize-op-into-signle-blocks' of ssh://github.com/jacquesqiao/Paddle into add-async-listen-and-serv-op
8 years ago
qiaolongfei
e05f4dfb49
add some comment
8 years ago
qiaolongfei
7907b6a959
split optimization ops on pserver to independenty blocks
8 years ago
whs
d89a30680e
Fix a wrong variable name. ( #10090 )
8 years ago
qiaolongfei
c6937abdd1
tmp
8 years ago
Tao Luo
ad91bfe5d4
fix a bug in test_batch_norm_op.py ( #10094 )
8 years ago
fengjiayi
7c194acce4
Merge pull request #9929 from JiayiFeng/make_for_parallel_default_true
...
make for_parallel default True
8 years ago
Yu Yang
f738691777
Merge pull request #9740 from dzhwinter/memory/activation
...
"polish activation"
8 years ago
Tao Luo
8e00540778
Merge pull request #10058 from Xreki/core_fix_flush
...
Add flush of program desc to update the proto information.
8 years ago
Yu Yang
92b5f49ee4
Eager destruct local scope
8 years ago
weixing
84ceffd02d
Fix api display errors in fluid ( #10051 )
8 years ago
Liu Yiqun
7ffbcbcaf0
Add flush of program desc to update the proto information.
8 years ago
Wu Yi
879b7c5601
Merge pull request #10049 from typhoonzero/fix_not_trainable_transpiler
...
Skip updating not trainable parameters in distribute transpiler
8 years ago
typhoonzero
e6745be9ea
fix_not_trainable_transpiler
8 years ago
Yibing Liu
129b913cff
Fix the bug in executor.fetch_var
8 years ago
fengjiayi
c6fc6a3603
fix a bugs
8 years ago
dzhwinter
1fc9fe773d
merge develop
8 years ago
Yiqun Liu
598035f985
Fix a bug in save_inference_model and prune when the program is initailized by load_inference_model ( #10011 )
...
* Fix bug in save_inference_model and prune when the program is initialized by load_inference_program.
* Save the transpiled program instead.
8 years ago
dzhwinter
7a517dc93e
merge develop
8 years ago
Tao Luo
1fd12840e7
Merge pull request #9827 from sharannarang/sentiment_analysis
...
Add cutoff parameter to word_dict for IMDB
8 years ago
Tao Luo
90abd9dfeb
Merge pull request #9704 from lgone2000/fixunittest
...
fix pool and conv3d unittest when paddle is not build with gpu
8 years ago
Wu Yi
d655417f90
Merge pull request #9956 from typhoonzero/split_byref_op
...
Split byref op
8 years ago
typhoonzero
e69de096d0
remove redundent pserver block
8 years ago
JiayiFeng
0dff1e4140
Fix bugs
8 years ago
mozga-intel
171471eada
Merge branch 'develop' into mozga-intel/Mul_mkldnn
8 years ago
gongweibao
35483a2094
Add neural transformer leanring rate decay function. ( #9951 )
...
Add neural transformer leanring rate decay function
8 years ago
qingqing01
ee9832a7a9
Add Top-k Python API. ( #9973 )
...
* Add topk Python API.
* Add unit test.
* Remove the repeated API.
8 years ago
fengjiayi
c083ee703c
Merge pull request #9950 from JiayiFeng/add_parallel_executor_tests
...
Add parallel executor tests
8 years ago
dzhwinter
425a1e76a2
Merge remote-tracking branch 'origin/develop' into memory/activation_memory
8 years ago
Tao Luo
61f4baa13a
Merge pull request #9792 from luotao1/merge_bn
...
fuse batch norm for conv operator
8 years ago
Tao Luo
2617d8bcda
Merge pull request #9993 from jczaja/prv-softmax-mkldnn-fix
...
- Added Epsilon (preventing softmax output from being too small) for softmax MKLDNN op
8 years ago
typhoonzero
e2d56832e1
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into split_byref_op
8 years ago
fengjiayi
e84d3a7fbf
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_parallel_executor_tests
8 years ago
Wu Yi
8352f93809
Merge pull request #9933 from typhoonzero/add_dist_unit_test
...
Add dist unitest data compare, ensure that dist train have same behavior as local training
8 years ago
Jacek Czaja
de8094f57e
Cosmetic fixes
8 years ago
Jacek Czaja
acdf7cbd19
- Added EPS for softmax MKLDNN op
...
- EPS added to softmax mkldnn primitive outcome is limited to training
phase
Fixes after review
clang format fixes
clang format fixes
8 years ago
Luo Tao
81c47b21ef
add type check and default scope
8 years ago
typhoonzero
69188e5981
fix ut
8 years ago
typhoonzero
c6d7c2bdff
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into split_byref_op
8 years ago
Luo Tao
01b88f2177
Merge branch 'develop' into merge_bn
8 years ago
mozga-intel
6e7b883bdd
Initial implementation of multiplication operator for MKLDNN
8 years ago
Tao Luo
fee5b24cb4
Merge pull request #9985 from mozga-intel/mozga-intel/mkldnn_separate_tests
...
The mkldnn tests are skipped when the MKLDNN flag is OFF
8 years ago
typhoonzero
ed89b7b7e6
dist train use split_by_ref
8 years ago
typhoonzero
22f58382bc
run dist train test single process
8 years ago
Yu Yang
fc6f0be276
Merge pull request #9942 from reyoung/feature/tuning_pe_trans
...
Feature/tuning pe trans
8 years ago
JiayiFeng
1de9edee51
Follow comments
8 years ago
JiayiFeng
93276fd146
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_parallel_executor_tests
8 years ago
typhoonzero
0c6eef3e58
add split by ref test
8 years ago
JiayiFeng
ab86fb11c4
complete parallel accuracy test
8 years ago
mozga-intel
5e13314dc1
Commit
8 years ago
Yu Yang
7286954337
Add more comments
8 years ago
tangwei12
e05f3eaf69
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into quick_help
8 years ago
Yu Yang
a1d910b144
Fix line witdth
8 years ago
Yu Yang
b4aaa00a8a
Polish logic of ParallelExecutor
8 years ago
Yu Yang
c0f4e0332c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/simplify_delay_logic
8 years ago
wanglun
3fbe9c34f7
Fix typo in docstring ( #9829 )
8 years ago
typhoonzero
d78cab1519
update
8 years ago
guosheng
f086ccb7b6
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-python-label-smooth
8 years ago
JiayiFeng
415460b557
stash
8 years ago
JiayiFeng
e412b1aec7
Merge branch 'unify_executor_interface' into add_parallel_executor_tests
8 years ago
JiayiFeng
22df230ee4
rename 'feed_dict' in ParallelExecutor.run() to 'feed'
8 years ago
JiayiFeng
fbd5cf604f
stash
8 years ago
fengjiayi
5fc8326732
Add parallel accuracy test
8 years ago
guosheng
d04073050e
Add python wrapper for label smoothing
8 years ago
typhoonzero
745aacfc38
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_dist_unit_test
8 years ago
typhoonzero
c4de344ce2
update
8 years ago
typhoonzero
2b05b010ff
fix chunk evaluator name in metrics
8 years ago
typhoonzero
34cffe9169
add unitest file
8 years ago
typhoonzero
8c1b257596
add dist unitest data compare
8 years ago
Yu Yang
d0342f12aa
Simplify DelayOps Logic
8 years ago
dzhwinter
e54f203c55
"move to a new PR"
8 years ago
fengjiayi
1b5a6351af
make for_parallel default True
8 years ago
Xin Pan
2f38264078
Merge pull request #9905 from panyx0718/mem-opt
...
Polish memory optimization transpiler
8 years ago
Xin Pan
d4024a6ebd
Polish memory_optimizer code with mode comments and less identions
8 years ago
Yu Yang
e4cfe477db
Merge pull request #9898 from reyoung/feature/mix_cpu_gpu_op
...
Feature/mix cpu gpu op
8 years ago
Yancey
9bc0c23b17
Merge pull request #9901 from Yancey1989/fix_duplicate_lr_op
...
Fix duplicate lr op after distribute transpiler
8 years ago
Luo Tao
ec512cdcce
add comment for branch network
8 years ago
fengjiayi
c1bf06f9d9
Merge pull request #9289 from dzhwinter/speed/sequence_expand
...
Speed/sequence expand
8 years ago
Yu Yang
ed2d7d7d26
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/mix_cpu_gpu_op
8 years ago
Yancey1989
253441b553
fix duplicate lr op after distribute transpiler
8 years ago
Yu Yang
482314e3b1
Add CRF unittest
8 years ago
Luo Tao
f45818e7f9
create new varible in scope
8 years ago
Yancey
41a9146de3
Merge pull request #9787 from Yancey1989/random_selected_rows_value
...
Initialize large table value randomly
8 years ago
Wu Yi
1bdc7261a5
Merge pull request #9578 from typhoonzero/threadpool_for_io
...
Multi stream thread pool
8 years ago
Luo Tao
6e735e1e6e
Merge branch 'develop' into merge_bn
8 years ago
mozga-intel
d24b5e060f
The fully connected: the operator is removed when the MKLDNN flag is OFF
8 years ago
jiaozhenyu
ddf5783644
Merge pull request #9812 from jshower/develop
...
Changing network configuration, avoid nan
8 years ago
tangwei12
a006c54c11
fix code style #9660
8 years ago
tangwei12
e5113da39c
fix code style #9660
8 years ago
tangwei12
5ee67f15bf
fix code style #9660
8 years ago
tangwei12
2dfd8841a4
make quick start code more simpler #9660
8 years ago
Qiao Longfei
4c55a6022a
Dist transpiler support prefetch ( #9714 )
...
* init
* add some check
* add dist transpile logic
* add insert op for block
* init change get_pserver_program
* optimize code
* fix a bug
* can run now
* start to do table split
* start to process table gradient
* complete pserver part
* can send_vars now
* revert cpplint
* fix a bug
* optimize code
* move dist test to models
* revert the interface of distribute_transpiler.transpile
* fix prefetch_block
* optimize trainspiler code
* add comment to sum_op
* add warning log
* fix comment
* fix test_send_recv
* fix test_send_recv
* fix train with no distributed table
* optimize GetDims
8 years ago
typhoonzero
26cfc634b9
multi stream thread pool
8 years ago
Yancey1989
7132bbe6b7
update by comment
8 years ago
whs
ef169eb996
Merge pull request #9459 from wanghaoshuang/fix_avg
...
Make Average Model support for 'moving mean' and 'moving variance' of batch_normal op
8 years ago
Tao Luo
648908004e
Merge pull request #9849 from qingqing01/parallel_exe_test
...
Improve test_parallel_executor.
8 years ago
Yang Yang(Tony)
a64edbf14e
delete backward.cc related code on the python side ( #9854 )
8 years ago
Yang Yang(Tony)
b26f505002
remove net op and cond_op ( #9663 )
...
* remove net op and cond_op
* fix cpplint
* fix dependency
* delete backward_test; fix compile
* disable batch_norm backward
* rm test_net.py
* make batchnorm test independent of backward.cc
* make test_layer_norm_op independent of backward.cc
* make test_layer_norm_op independent of backward.cc
* delete unused code
* clean up
8 years ago
Sharan Narang
09c1c692f3
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into sentiment_analysis
8 years ago
tangwei12
554cea6839
move most codes to uci_housing #9660
8 years ago
Dang Qingqing
9fd76c4f3a
Improve test_parallel_executor.
8 years ago
Wu Yi
652cf43002
Merge pull request #9746 from typhoonzero/multigpumultinode
...
[Feature] Enable multi gpu distributed training of fluid
8 years ago
Tao Luo
2a3d49040c
Merge pull request #9786 from weixing02/initializer
...
Fix api docs display error for fluid Initializer
8 years ago
Yancey1989
1aada35206
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into random_selected_rows_value
8 years ago
dzhwinter
d52fa26fda
Feature/metrics ( #9791 )
...
* "add metrics"
* "add fluid metrics"
* "add import guards"
* "show warnings"
* "add demo"
* "fix ci"
* "add some details"
* "fix cci"
* "add demo Python"
* "add metrics"
8 years ago
typhoonzero
dfc60251bf
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multigpumultinode
8 years ago
fengjiayi
90084a25d2
Merge pull request #9743 from JiayiFeng/modify_readers_to_fit_parallel_executor
...
Modify readers to fit the parallel executor
8 years ago
Luo Tao
7815cdffba
use clone method to flush in forth
8 years ago
dzhwinter
996b3e15fa
Merge remote-tracking branch 'origin/develop' into speed/sequence_expand
8 years ago
JiayiFeng
8c1eb8693e
update unittest
8 years ago
fengjiayi
0dacbbe1fe
update multi_pass_reader unittest
8 years ago
JiayiFeng
b1cc28dab3
update
8 years ago
JiayiFeng
273f4892b2
update recordio unittest
8 years ago
JiayiFeng
75a2e50581
Merge branch 'modify_dev' into modify_readers_to_fit_parallel_executor
8 years ago
JiayiFeng
72b5de05fe
update unittest
8 years ago
Luo Tao
3f320c1345
Merge branch 'develop' into merge_bn
8 years ago
wanghaoshuang
a7c6bf771c
Change do_model_average_for_mean_and_var to boolean in batch_normal.
8 years ago
Tao Luo
0ad892a0d4
Merge pull request #9816 from luotao1/remove_op
...
add remove_op, remove_var in Python end
8 years ago
typhoonzero
ec6976810d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multigpumultinode
8 years ago
Sharan Narang
fc346e3432
Add cutoff parameter to build_dict.
8 years ago
fengjiayi
a84b81502c
Remove Readers' HasNext()
8 years ago
typhoonzero
ce08dc8751
have stream removed error
8 years ago
Luo Tao
5483258b7e
fuse batch norm for conv operator with bias
8 years ago
jshower
ad6ddf533c
for ci
8 years ago
typhoonzero
0bf799a523
wip testing
8 years ago
JiayiFeng
284a213774
fix a name conflict
8 years ago
jshower
7c1434dd73
code style
8 years ago
weixing02
5ecfb62de7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into initializer
8 years ago
chengduo
e0babe7c3e
Merge pull request #9780 from chengduoZH/feature/fix_batch_size_is_littler_than_gpu_count
...
Crash training, if the number of samples is less than the count of devices.
8 years ago
Luo Tao
e7467d94a0
add remove_op, remove_var in Python end
8 years ago
weixing02
56b04e5b2c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into initializer
8 years ago
weixing02
93940642ac
Adjust
8 years ago
Yancey1989
cb7bbf426c
revert uniform_random_op
8 years ago
Yancey1989
291aa23153
Merge branch 'random_selected_rows_value' of github.com:Yancey1989/Paddle into random_selected_rows_value
8 years ago
Yancey1989
1cc09c7bc5
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into random_selected_rows_value
8 years ago
Yancey1989
3f6fc10b9f
new op that init table value randomly
8 years ago
Luo Tao
ea0cf6f382
rewrite inference_transpiler in Python end
8 years ago
jshower
d9a5222385
code style
8 years ago
Wu Yi
b44b6a4f00
Merge pull request #9798 from typhoonzero/fix_dist_transpiler_bug
...
Fix dist transpiler bug
8 years ago
JiayiFeng
ee178d5aeb
fix bugs
8 years ago
Luo Tao
16e31343d8
Merge branch 'develop' into merge_bn
8 years ago
jshower
9fe938cb2a
Changing network configuration, avoid nan
8 years ago
weixing02
71081a9bb9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into initializer
...
Merge branch develop
8 years ago
Kexin Zhao
0f38bb4593
add fp16 support to activation op ( #9769 )
8 years ago
Xin Pan
326b434ab5
Merge pull request #9699 from panyx0718/test
...
Avoid init_p2p all the times
8 years ago
typhoonzero
92313a99c0
update
8 years ago
typhoonzero
d02b17e597
fix dist transpiler bug
8 years ago
weixing02
919aa2ea0a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into initializer
...
Merge branch develop
8 years ago
weixing02
cd41dca2ab
Adjust
8 years ago
Luo Tao
17833d30e3
fuse batch norm for conv operator without bias
8 years ago
JiayiFeng
fe48dfcb6e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into modify_dev
8 years ago
Xin Pan
bbbc3592db
Merge pull request #9735 from panyx0718/dist
...
Add some comments for distribute_transpiler
8 years ago
JiayiFeng
759979998c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into modify_dev
8 years ago
Yancey1989
f909ff1a36
update unit test
8 years ago
weixing02
0586b9e5c9
Add *Initializer to fluid api docs
8 years ago
fengjiayi
5416bac5d8
Make shared decorated readers' creater be only in main_program
8 years ago
chengduoZH
7e7611d067
when the number of samples of current batch is less than the count of devices, let it crash.
8 years ago
Yu Yang
31464f3425
Merge pull request #9772 from reyoung/feature/add_gitignores
...
Add gitignores
8 years ago
Yu Yang
a4bf635795
Add gitignores
8 years ago
JiayiFeng
3f90a583b4
update unittest
8 years ago
qiaolongfei
055662f9f4
add insert_op for block
8 years ago
qingqing01
2b7e5bd366
Support testing during training by ParallelExecutor. ( #9738 )
...
* Support testing during training by ParallelExecutor.
* Add unit test.
* Improve the interface.
* Follow comments.
8 years ago
Xin Pan
75c9eb11c4
refine
8 years ago
fengjiayi
9b3c964341
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into modify_readers_to_fit_parallel_executor
8 years ago
Tao Luo
ec89ed69ef
Merge pull request #9655 from kbinias/kbinias/mkldnn-activations-dim2
...
Added support for dim equals 2 in activation functions
8 years ago
gongweibao
c1b6692fe5
Fix debuger bugs. ( #9705 )
...
Fix debuger bugs
8 years ago
JiayiFeng
5ad2486905
fix errors
8 years ago
typhoonzero
4459fa6726
fix seq tag model dist transpile
8 years ago
fengjiayi
fca9e8847d
Update Readers Python API
...
1. Combine 'open_files', 'multi_pass_reader' and 'threaded_reader'
together to make the new 'open_files' interface.
2. Add some docstring.
3. Simplify interface names of 'create_XXX_reader', e.g, rename
'create_double_buffer_reader' to 'double_buffer'.
8 years ago
fengjiayi
6be51f10ec
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into modify_readers_to_fit_parallel_executor
8 years ago
Xin Pan
bdb47cd933
Add some comments for distribute_transpiler
8 years ago
fengjiayi
38ba7e5af4
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into update_reader
8 years ago
gongweibao
6651301b29
Modify comments of `sync_with_cpp`
8 years ago
Wu Yi
3682035f14
Merge pull request #9695 from emailweixu/round_robin
...
Fix a minor bug for distributed_spliter.round_robin
8 years ago
liuguoyi
9d95ccc887
fix pool and conv3d unittest when paddle is not build with gpu
8 years ago
lgone2000
6ba262572c
fix test_conv2d_op when compile without cuda ( #9698 )
8 years ago
Xin Pan
b138d29c38
Avoid init_p2p all the times
8 years ago
xuwei06
560d960b27
Fix a minor bug for distributed_spliter.round_robin
...
Also fixed typo and comments.
8 years ago
Kexin Zhao
b2a1c9e8b7
Add float16 support to non-cudnn softmax op on GPU ( #9686 )
...
* initial commit
* fix error
* fix typo and order
8 years ago
chengduo
3d3e5aeb9c
Merge pull request #9648 from chengduoZH/feature/expose_CUDAPinnedPlace_to_python
...
Expose CUDAPinnedPlace to Python
8 years ago
Xin Pan
0935f2cf05
shrink test_parallel_executor size.
8 years ago
Lei Wang
09b4a1a361
Build: generate all the build related files into one directory. ( #9512 )
8 years ago
qiaolongfei
ff4208e676
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into sgd-support-update-selected-rows
8 years ago
chengduoZH
17842e33c3
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/expose_CUDAPinnedPlace_to_python
8 years ago
Xin Pan
043c23080c
Merge pull request #9637 from panyx0718/feed
...
Add feed support for ParallelExecutor
8 years ago
chengduoZH
8e4e155c52
add PyCUDAPinnedTensorSetFromArray
8 years ago
Xin Pan
92e92ceba1
Add type check
8 years ago
Krzysztof Binias
c4107748d0
Add support for dim equals 2 in activation functions
8 years ago
wanghaoshuang
2e40660e7a
Fix some issues.
8 years ago
Tao Luo
5eb9cecc4a
Merge pull request #9607 from luotao1/remove_var
...
add remove_var from c++ end
8 years ago
Wu Yi
c00a5dec78
Merge pull request #9644 from typhoonzero/fix_condition_op_in_optimize
...
Fix transpiler condition op in optimize
8 years ago
qingqing01
a84a580e65
Add CUDA kernel for prior_box_op. ( #9553 )
8 years ago
typhoonzero
a16a872783
update
8 years ago
fengjiayi
6dcfd97a92
add docstring
8 years ago
typhoonzero
e0b396e7ba
update by comment
8 years ago
fengjiayi
af24290123
Add 'buffer_size' api for open_files op
8 years ago
typhoonzero
39277e9282
fix transpiler condition op in optimize
8 years ago
Xin Pan
4bbfa9eccb
Add feed to ParallelExecutor
8 years ago
Tao Luo
a98a3fdc46
Merge pull request #9385 from mozga-intel/mozga/mkldnn-fc
...
Implementation of MKLDNN FC
8 years ago
Zhaolong Xing
d02a68c447
Merge pull request #5768 from NHZlX/add_upsample_layer
...
Add upsample layer
8 years ago
wanghaoshuang
19db989ec2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_avg
8 years ago
Luo Tao
09b53c086d
add remove_var from c++ end
8 years ago
mozga-intel
32f8ac7d3b
Remove additional message
8 years ago
mozga-intel
34a8084328
Added new fc files, register fc kernel
8 years ago
mozga-intel
2811ea4440
Implementation of MKLDNN FC
8 years ago
qiaolongfei
cbfec1f7d6
diable test of sparse_parameter_sgd on GPU
8 years ago
Tao Luo
957104564f
Merge pull request #9600 from luotao1/sync_with_cpp
...
refine sync_with_cpp when remove ops or remove vars
8 years ago
Xin Pan
49313d4066
Merge pull request #9548 from panyx0718/group_nccl_all_reduce
...
Group nccl all reduce and improve performance (~14% for 4 device resnext)
8 years ago
guosheng
3c370ee0d5
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-python-pad
8 years ago
Luo Tao
103407aa60
refine sync_with_cpp when remove ops or remove vars
8 years ago
Xin Pan
cf251eb8cf
shrink test size
8 years ago
qiaolongfei
af1d3f5bc0
remove print
8 years ago
qiaolongfei
a994327fb1
add TestSGDOpOptimizeSelectedRows
8 years ago
JiayiFeng
de2d82d6a9
fix a bug
8 years ago
Xin Pan
b25a9c488d
Reduce test size to avoid GPU memory issue.
8 years ago
Xin Pan
b123ce88a1
Add enable/disable for delayed ops
8 years ago
Xin Pan
46f3a39e91
polish and add comments.
8 years ago
Xin Pan
d0ac92531d
Improve ParallelExecutor performance
8 years ago
qiaolongfei
abb7deee39
optimize test_lookup_table_op.py
8 years ago
fengjiayi
649ae2700e
fix bugs
8 years ago
dzhwinter
c72450d24d
"seperate test"
8 years ago
fengjiayi
44d5f42a7e
update reader
8 years ago
qiaolongfei
e64dda7e44
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into sgd-support-update-selected-rows
8 years ago
qiaolongfei
b154f311b9
init TestSGDOpOptimizeSelectedRows
8 years ago
Qiao Longfei
37d9a72e9e
Merge pull request #9575 from jacquesqiao/lookup_table_support_SelectedRows_as_parameter
...
Lookup table support selected rows as parameter
8 years ago
qiaolongfei
13ecb5e50a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lookup_table_support_SelectedRows_as_parameter
8 years ago
Helin Wang
f801f743d1
fix the __all__ in dataset package
8 years ago
Helin Wang
f837eee724
add paddle.v2.reader,dataset back for backward compatibility
8 years ago
guosheng
0b8534f2a4
Refine python wrapper for pad_op
8 years ago
qiaolongfei
f02968bb21
disable test_recv_op
8 years ago
qiaolongfei
2be10ebe8a
disable test_recv_op
8 years ago
qiaolongfei
7a6ffb6280
add TestLookupTableWIsSelectedRows
8 years ago
dzhwinter
62ba8723ac
Merge remote-tracking branch 'origin/develop' into speed/sequence_expand
8 years ago
guosheng
629c9210d1
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-python-pad
8 years ago
guosheng
4c8eef5739
Add python wrapper for pad_op
8 years ago
武毅
b9d8bbe4f2
Merge pull request #9558 from typhoonzero/fix_dist_transpile_one_trainer
...
fix single pserver single trainer error
8 years ago
Guo Sheng
d908c3b2fa
Merge pull request #9008 from lcy-seso/enhance_reshape
...
Enhance reshape
8 years ago
typhoonzero
772cdfe196
fix single pserver error
8 years ago
dzhwinter
6cfc0c1497
"polish code" ( #9318 )
...
* "polish code"
* "fix ci"
* "fix ci"
* "done"
8 years ago
wanghaoshuang
61f4706b1d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_avg
8 years ago
wanghaoshuang
9708b21f19
Refine average model option
...
1. Add attr 'average' into ParamAttr.
2. Make 'params_grads' optional for AverageModel.
3. Add option 'average_mean' and 'average_variance' for batch_normal.
8 years ago
Helin Wang
bcf7c36b0b
Make paddle.fluid no longer depends on paddle.v2
...
In this way we can build and test using WITH_FLUID_ONLY flag being set
to ON.
- move paddle.v2.dataset,reader to paddle.dataset,reader
- remove unused code (which depends on v2) in paddle.dataset,reader
8 years ago
fengjiayi
95658767eb
Merge pull request #9428 from JiayiFeng/kernel_of_increment_op
...
kernels of IncrementOp
8 years ago
Yancey
374f1ca3b7
Fix dist error with lr decay layer ( #9489 )
...
Fix dist error with lr decay layer
8 years ago
wanghaoshuang
d1a7b47e04
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_avg
8 years ago
Yang Yu
af230d9bef
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cpp_parallel_executor
8 years ago
xzl
663f0358a6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_upsample_layer
8 years ago
Yang Yu
34a440fa64
Revert "make append activation in place by default ( #9417 )"
...
This reverts commit ce16400dae .
8 years ago
dzhwinter
a80bf702f3
Merge remote-tracking branch 'origin/develop' into speed/sequence_expand
8 years ago
dzhwinter
b661fe1d76
"fix ci"
8 years ago
dzhwinter
8425c2c859
Speed/sequence op1 ( #9217 )
...
* "add functors"
* "remove old code"
* "fix"
* "fix ci"
* "add details"
* "fix ci"
* "fix ci"
* "fix ci"
* "fix ci"
* "remove unused code"
8 years ago
guosheng
5b8bb34470
Refine reshape_op by following comments.
8 years ago
chengduo
24100e1fb8
Merge pull request #9449 from chengduoZH/feature/add_cos
...
Add cos and sin
8 years ago
fengjiayi
869ef01d66
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into kernel_of_increment_op
8 years ago
JiayiFeng
52574733a6
Add KernelType switch for IncrementOp kernel
8 years ago
chengduoZH
bdda08d9f2
add sin
8 years ago
JiayiFeng
01c5ca7364
fix bugs
8 years ago
Yang Yang(Tony)
ce16400dae
make append activation in place by default ( #9417 )
8 years ago
JiayiFeng
917b205c1c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into kernel_of_increment_op
8 years ago
chengduoZH
2e577379ca
add cos
8 years ago
wanghaoshuang
764723d4f5
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_avg
8 years ago
wanghaoshuang
e1290c4fd7
Make Average Model support for 'moving mean' and 'moving variance' of batch_normal op
8 years ago
Tao Luo
857a8997de
Merge pull request #9384 from luotao1/removeVar
...
remove vars when remove ops
8 years ago
xzl
4747b2c92d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_upsample_layer
8 years ago
dzhwinter
0be1e09f2c
"fix ci"
8 years ago
Yang Yu
b0775588c0
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cpp_parallel_executor
8 years ago
fengjiayi
055fb215a1
remove unnecessary 'force_cpu'
8 years ago
Yu Yang
f2d29be784
Disable transformer
8 years ago
guosheng
09743b6117
Refine test_reshape_op
8 years ago
Yu Yang
5408854090
Disable model evaluation in unittests
8 years ago
Yang Yang
f34f2d4026
make bn inplace in img_conv_group by default
8 years ago