Cao Ying
f91f134458
Merge pull request #7770 from peterzhang2029/nmt_fix
...
enhance the machine_translation model in unittest.
8 years ago
Yu Yang
b456517214
Merge pull request #7821 from reyoung/feature/add_demo_for_parallel.do
...
Feature/add demo for parallel.do
8 years ago
peterzhang2029
e3b8222cfd
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into nmt_fix
8 years ago
yangyaming
9d826e1c65
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7717
8 years ago
yangyaming
7eb19abc76
Refine the doc.
8 years ago
helinwang
d380ad0674
Merge pull request #7837 from helinwang/transpiler_fix
...
Transpiler: fix pserver crash due to split var name check.
8 years ago
Yibing Liu
5c6fc3f92f
Make TestLstmpOp inherit from TestLstmOp
8 years ago
typhoonzero
dc7073ded2
update by comment.
8 years ago
Yang Yu
cf1254df23
Merge branch 'develop' of github.com:baidu/Paddle into feature/add_demo_for_parallel.do
8 years ago
Abhinav Arora
08b736c6d4
Add distributed implementation for recommender system ( #7810 )
...
* Add distributed implementation for recommender system
* Addressing code review feedback
8 years ago
Helin Wang
39b0fdc3af
Transpiler: fix pserver crash due to split var name check.
...
In notest_dist_label_semantic_roles.py, "emb" is matched with
"embedding_1.w_0", but they are two irrevalent vars.
Fixes: https://github.com/PaddlePaddle/Paddle/issues/7701
8 years ago
Darcy
f9fe48e00c
Merge pull request #7835 from putcn/fix_build_cblas_issue
...
fix openblas build
8 years ago
Xi Chen
925b44464a
fix test due to api change
8 years ago
kexinzhao
5009f7c12f
Fix save load inference model and remove pickle ( #7712 )
...
* remove pick dependency
* fix bug
* small fix
* modify executor.py for save and load
* clean code
* Add usage example
* refine executor run function
* fix bug
* refine executor code
* fix block bug
* fix comments
* fix bug
* fix pass num
8 years ago
Yibing Liu
9ecc54a11b
Remove redundant code in unit test
8 years ago
whs
f73e5e195e
Merge pull request #7830 from wanghaoshuang/fix_infer_io
...
Fix get_inference_program
8 years ago
yangyaming
a249c0cae9
Refine doc and fix dtype.
8 years ago
wanghaoshuang
fd0dd6e63a
Use extend instead of appending.
8 years ago
fengjiayi
beb9075606
Merge pull request #7824 from JiayiFeng/fix_bug
...
fix a bug
8 years ago
yangyaming
8314412b0a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7717
8 years ago
fengjiayi
02fee882be
Merge pull request #7824 from JiayiFeng/fix_bug
...
fix a bug
8 years ago
Yang Yu
7a935b1701
Polish code
8 years ago
Yang Yu
f044b23fac
Merge branch 'develop' of github.com:baidu/Paddle into feature/add_demo_for_parallel.do
8 years ago
Yu Yang
0c5cbc4e55
Merge pull request #7817 from reyoung/feature/rename_is_compile_gpu_to_is_compiled_with_cuda
...
Rename is_compile_gpu to is_compiled_with_cuda
8 years ago
Yibing Liu
76beff86a0
Make the projection activation configurable
8 years ago
whs
ef8cb8f624
Merge pull request #7816 from wanghaoshuang/infer_prog
...
Make get_inference_program support for Evaluator.
8 years ago
fengjiayi
ef9098a325
fix a bug
8 years ago
Cao Ying
32a5dfd345
Merge pull request #7791 from lcy-seso/multihead_attention
...
Add the wrapper for multi-head scaled dot product attention.
8 years ago
Yang Yu
d815ec2354
Use test accuracy to exit(0)
8 years ago
typhoonzero
e163fd305f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into recv_op_python_with_guard
8 years ago
typhoonzero
e206c636fd
update by comment, add WITH_DISTRIBUTE switch
8 years ago
Yu Yang
1eca830cde
Merge pull request #7802 from tonyyang-svail/test_parallel_do
...
Test parallel do with multiple input
8 years ago
Yang Yu
a06205f569
Add demo for parallel.do
...
Unify the recognize_digits
8 years ago
ying
7210d0fa95
follow comments.
8 years ago
wanghaoshuang
a6a79c35c9
More general implementation.
8 years ago
Yang Yu
06a9795756
Merge branch 'feature/rename_is_compile_gpu_to_is_compiled_with_cuda' into feature/add_demo_for_parallel.do
8 years ago
Yang Yu
d0a0475736
Rename is_compile_gpu to is_compiled_with_cuda
...
The English of the previous API is bad.
8 years ago
Yang Yu
fa285a9d29
Fit a line with parallel.do
8 years ago
Yang Yu
2f2882d2d9
Merge branch 'test_parallel_do' into feature/add_demo_for_parallel.do
8 years ago
Yang Yu
0f8489c42e
Fix style
8 years ago
ying
d00eb53a93
add linear projection to q, k and v.
8 years ago
typhoonzero
9a8517fd8b
daemonize the server process
8 years ago
whs
bac401cd51
Merge pull request #7812 from wanghaoshuang/fix_layer_helper
...
Deepcopy ParamAttr while creating parameter.
8 years ago
wanghaoshuang
5ecbba46ce
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into infer_prog
8 years ago
wanghaoshuang
026e88a340
Make get_inference_program support for Evaluator.
8 years ago
qingqing01
750299f577
Merge pull request #7576 from qingqing01/profiling_py
...
Refine profiler and expose to Python.
8 years ago
chengduoZH
ca0177190f
add layer_norm
8 years ago
yangyaming
8c81439e24
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7717
...
Conflicts:
doc/api/v2/fluid/layers.rst
python/paddle/v2/fluid/layers/nn.py
python/paddle/v2/fluid/tests/test_layers.py
8 years ago
ying
0d96899f18
fix the documentation.
8 years ago
wanghaoshuang
00ab68ca88
Deepcopy ParamAttr while creating parameter.
8 years ago
yangyaming
630a8646fe
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7555
...
Conflicts:
python/paddle/v2/fluid/layers/nn.py
python/paddle/v2/fluid/tests/test_layers.py
8 years ago
Yang Yu
b397febcb5
Merge branch 'develop' of github.com:baidu/Paddle into test_parallel_do
8 years ago
Yu Yang
9609c17a01
Merge pull request #7754 from tonyyang-svail/7724
...
Make Parallel.Do support sparse gradients
8 years ago
qingqing01
de797ad0d3
Merge pull request #7786 from qingqing01/fix_image
...
Enhance image.py for gray image.
8 years ago
dangqingqing
f18016b958
Resolve conflicts.
8 years ago
ying
d163592a3f
Merge branch 'develop' into multihead_attention
8 years ago
Yang Yang
003dc79b41
add multiple fc layers
8 years ago
Yang Yang
1e4b4d7d37
add multiple input test
8 years ago
kavyasrinet
5466eff16b
Adding the distributed implementation for machine translation ( #7751 )
...
* Adding the distributed implementation for machine translation
* re-running CI
* Updated the code style
8 years ago
Xi Chen
d58923d0e3
add output to fit a line demo
8 years ago
Yibing Liu
3f3459d3d8
Merge branch 'develop' of upstream into add_lstmp
8 years ago
Yibing Liu
a3d1f86947
Add unit test for linear projection
8 years ago
Xi Chen
cce8795148
fix dist test: fit a line
8 years ago
Yibing Liu
7a5b8ffacb
Pass grad checking for projection weight
8 years ago
Qiao Longfei
e7d44a2034
Nmt model ( #7340 )
...
neural machine translation model support beam search with while op
8 years ago
ying
9396c6d927
fix bugs.
8 years ago
typhoonzero
0e850c7417
WIP
8 years ago
Yibing Liu
552c901204
Enable backward computation in lstmp_op
8 years ago
qingqing01
19ac5702c9
Fix the typo.
8 years ago
qingqing01
353d26ce7e
Fix conflicts.
8 years ago
whs
d8b923ab04
Merge pull request #7777 from wanghaoshuang/fix_conv_group
...
Change default value of drop_rate in img_conv_group to 0
8 years ago
Cao Ying
9ae1523ee6
Merge pull request #7719 from guoshengCS/enhance-lookup_table_op-padidx
...
Enhance lookup_table_op to support padding_idx.
8 years ago
qingqing01
76429f4dfe
Merge pull request #7744 from yeyupiaoling/my-cool-stuff
...
Fix the arguments transfer in image.py.
8 years ago
typhoonzero
bcc6740111
WIP python binding of send recv
8 years ago
Wang Hao
d43932c846
Merge pull request #7566 from wanghaox/iou_sim
...
add iou similarity operator
8 years ago
dangqingqing
0358fd0197
Refine profiler code.
8 years ago
whs
9536c4e362
Merge pull request #7595 from wanghaoshuang/block_expand_py
...
Add python API for im2sequence op
8 years ago
ying
3be6c736f6
add multihead_attention.
8 years ago
QI JUN
d76fcb6fad
Memory optimization on Dynamic RNN ( #7599 )
...
* limit variable type to lod tensor in memory optimization transpiler
* refine policy
* support while operator
* fix random seed and training data order
* refine get_cfgs method to support multi while operators
* refine codes
8 years ago
wanghaoshuang
c0ed2e4157
Change 0 to 0.0
8 years ago
Yu Yang
f6a4c3ea77
Merge pull request #7779 from reyoung/feature/disable_detection_output
...
Disable the unit test ofdetection output op
8 years ago
Wang Hao
81be9cef47
Merge pull request #6150 from wanghaox/prior_box
...
prior box operator for ssd
8 years ago
qingqing01
e845a1d5be
Enhance image.py for gray image.
8 years ago
wanghaox
25a0193215
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into iou_sim
8 years ago
Guo Sheng
c648244445
Merge pull request #7766 from guoshengCS/add-python-GRU
...
Add python wrapper for GRU
8 years ago
wanghaoshuang
d498d93cf9
Fix comments and remove param_attr
8 years ago
wanghaoshuang
1ee308623e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into block_expand_py
8 years ago
Yang Yu
6f7b346f26
Merge branch 'develop' of github.com:baidu/Paddle into 7724
8 years ago
Yang Yu
813d5b3c10
Disable the unit test ofdetection output op
8 years ago
wanghaoshuang
ee21f2f601
Change default value of drop_rate in img_conv_group to 0
8 years ago
wanghaox
534cf74119
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into prior_box
8 years ago
wanghaox
a05d25cf41
update code and doc, change input x to LoDTensor
8 years ago
ying
dace68ac6d
Merge branch 'develop' into multihead_attention
8 years ago
Yang Yu
deb7509820
Merge branch 'develop' of github.com:baidu/Paddle into feature/wrap_nce_loss
8 years ago
dangqingqing
05a733b025
Fix unit test bug in test_profiler.py.
8 years ago
Yu Yang
59bcb5893e
Merge pull request #7759 from qingqing01/bipartite_match_op_fix
...
Fix bug and unit test in bipartite_match_op.
8 years ago
ying
113cd6b31c
add multi-head scaled_dot_product attention.
8 years ago
Yang Yu
69074eadbb
Merge branch 'develop' of github.com:baidu/Paddle into feature/wrap_nce_loss
8 years ago
guosheng
8cfb3e55b4
Add python wrapper for GRU
8 years ago
qingqing01
575289209f
Fix bug and unit test in bipartite_match_op.
8 years ago
yangyaming
ce87b28970
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7555
...
Conflicts:
python/paddle/v2/fluid/layers/nn.py
8 years ago
ying
abf9395d45
Merge branch 'develop' into multihead_attention
8 years ago
dangqingqing
eaabf2aa9f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into profiling_py
8 years ago
Luo Tao
18a276c142
fix SyntaxWarning in wmt16.py
8 years ago
wanghaoshuang
fdc59ae657
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into block_expand_py
8 years ago
wanghaox
d662e85f12
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into prior_box
8 years ago
wanghaox
d4587959f9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into iou_sim
8 years ago
chengduo
9b1a17a835
Refine conv2d_transpose layer doc ( #6920 )
...
* refine conv2d_transpose layer doc
* fix conv2d_transpose doc
* fix doc
8 years ago
Yang Yang
0ed3f35919
pass parallel_do cbow
8 years ago
wanghaoshuang
05e563b92e
Add unitest
8 years ago
Guo Sheng
cd25adbe27
Merge pull request #7659 from guoshengCS/enhance-reduceOp-datatype
...
Register reduce_op_kernel with multiple data types
8 years ago
qingqing01
2b19a68cc9
Merge pull request #7695 from qingqing01/bipartite_match_op
...
Add bipartite matching operator and unit testing.
8 years ago
Cao Ying
479c861b57
Merge pull request #7726 from lcy-seso/fix_rendering_error_of_transpose_op
...
fix rendering error of transpose operator and add wrapper.
8 years ago
whs
6d2cfe9220
Merge pull request #4866 from gongweibao/blockexpand
...
Add im2sequence op.
8 years ago
ying
dcb5a1ed67
fix ci.
8 years ago
kavyasrinet
23f5c1829c
Fixed few comments in transpiler ( #7748 )
...
* Updating the cluster trainign doc
* Fixed few comments of transpiler
* Adding few explanations
8 years ago
wanghaoshuang
09544bc1e6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into blockexpand
8 years ago
fengjiayi
a173fa7503
Merge pull request #7732 from JiayiFeng/refine_grad_clip_api
...
update gradient clip api
8 years ago
guosheng
d51204425a
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into enhance-lookup_table_op-padidx
8 years ago
yeyupiaoling
fbda30a2bc
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my-cool-stuff
8 years ago
yeyupiaoling
992f20ce7a
fix decode bug #7741
8 years ago
dangqingqing
e44dedf90f
Fix the warning and unit test.
8 years ago
ying
64606eafff
Merge branch 'develop' into fix_rendering_error_of_transpose_op
8 years ago
whs
44561a24c9
Merge pull request #7655 from wanghaoshuang/ctc_evaluator_py
...
Add python wrapper for CTC greedy decoder and edit distance evaluator
8 years ago
fengjiayi
5fc498e742
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refine_grad_clip_api
8 years ago
ying
b3de0d9c17
Merge branch 'develop' into fix_rendering_error_of_transpose_op
8 years ago
dangqingqing
9baba9a108
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into profiling_py
8 years ago
yangyaming
2edfd764ab
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7555
8 years ago
dangqingqing
74af23b6d1
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into bipartite_match_op
8 years ago
yangyaming
22032e49cb
Add python wrapper for multiplex operator.
8 years ago
ying
58cd4fda62
add wrapper for transpose operator.
8 years ago
wanghaoshuang
d9d9be1bac
Fix white space in comments.
8 years ago
yangyaming
61d6db560b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7555
8 years ago
Yang Yu
38f47e642f
Fix CI
8 years ago
ying
3e195d86d8
add wrapper for multihead_attention.
8 years ago
wanghaoshuang
da0d95cb1c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into blockexpand
8 years ago
wanghaoshuang
8143a42667
1. Add more comments
8 years ago
guosheng
b03c8b90ae
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into enhance-lookup_table_op-padidx
8 years ago
dangqingqing
609ede25b9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into profiling_py
8 years ago
dangqingqing
579449b050
Update comments and revert pybind11.
8 years ago
wanghaoshuang
1bc8de3209
1. Add sequence_num as edit distance op's output
...
2. Fix evaluator using 'reduce_sum' op instead of 'mean' op
8 years ago
fengjiayi
89c591f37c
update grad clip api
8 years ago
Tao Luo
336e8db1d1
Merge pull request #7729 from lcy-seso/fix_copyright
...
fix copyright
8 years ago
wanghaox
3c255ad39d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into iou_sim
8 years ago
wanghaox
f7c0ad9d35
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into prior_box
8 years ago
wanghaox
528bcac52c
update iou_sim code
8 years ago
wanghaoshuang
648ca7a3b2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into blockexpand
8 years ago
Yu Yang
c80af6ffaa
Merge pull request #7721 from reyoung/feature/rename_fluid
...
Move registery.py to layers module
8 years ago
Yu Yang
54a4696f2a
Merge pull request #7660 from reyoung/feature/compare_op_use_elemwise
...
Make compare_op reuse elemwise_op_funcs
8 years ago
ying
1c4968ee8b
fix copyright
8 years ago
Yang Yu
af8cb820a7
Fix bug of nce_op
...
* also div num_samples when return cost of nce_op
8 years ago
wanghaox
142f632886
update code
8 years ago
wanghaoshuang
3a48282e61
Fix unitest
8 years ago
yangyaming
41028f5746
Refine the doc.
8 years ago
yangyaming
5f1d2cb9cf
Fix typo.
8 years ago
Cao Ying
430fdc52a8
Merge pull request #7661 from lcy-seso/wmt16_en_ger
...
Add WMT16 dataset.
8 years ago
QI JUN
a6da470b11
add memory optimization transpiler demo ( #7443 )
...
* add memory optimization transpiler demo
* add memory benchmark compile option
* add gflags instead of macro
* refine code
8 years ago
wanghaox
f020f4b51e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into prior_box
8 years ago
Yang Yu
f035f327b1
Wrap NCE to python
...
And write an unittest for it
8 years ago
yangyaming
5c2318a989
Add unit test for python wrapper.
8 years ago
yangyaming
fedaa6563f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7555
...
Conflicts:
doc/api/v2/fluid/layers.rst
python/paddle/v2/fluid/layers/nn.py
8 years ago
fengjiayi
e8adcaf278
update
8 years ago
fengjiayi
2b8ea2171e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_global_norm_clip
8 years ago
Yu Yang
f45b0b0661
Merge pull request #7688 from reyoung/feature/python_overload_math_operators
...
Add math operator patches
8 years ago
Yang Yu
5c26f60875
Fix license
8 years ago
Yang Yu
d3d855fbc8
Fix unittest
8 years ago
Yang Yu
3008aab6ee
Merge branch 'develop' of github.com:baidu/Paddle into feature/rename_fluid
8 years ago
guosheng
1d715c6090
saml fix of lookup_table_op enhancement
8 years ago
Yang Yu
2b9b6c3d32
Merge branch 'develop' of github.com:baidu/Paddle into feature/compare_op_use_elemwise
8 years ago
wanghaoshuang
91b83d0a67
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into block_expand_py
8 years ago
Yang Yu
87b424e866
Follow comments
8 years ago
guosheng
4c7cb771aa
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into enhance-lookup_table_op-padidx
8 years ago
wanghaoshuang
9d650112c0
Rename 'block_expand' to 'im2sequence'
8 years ago
guosheng
ae676a609f
Enhance lookup_table_op to support padding_idx
8 years ago
ying
2f344e7f0f
fix name convention.
8 years ago
武毅
18615626a8
Merge pull request #7715 from Yancey1989/split_selected_rows_to_multi_pserver
...
[WIP] Split SelectedRows to multiple pservers
8 years ago
wanghaoshuang
0b854bdb8b
Add sequence_erase option into edit distance python API
8 years ago
Yibing Liu
f2c4bb679b
Add lstm with recurrent projection operator
8 years ago
ranqiu92
eee62648cf
Refine test_label_semantic_roles of Fluid ( #7193 )
8 years ago
dzhwinter
e983cc90fc
"fix decode bug" ( #7711 )
...
* "fix decode bug"
* "follow commnet"
* "fix error"
* "fix hook bug"
* fix based comment
* fix copyright
* fix based on comment
8 years ago
Cao Ying
04806ffe83
Merge pull request #7656 from chengduoZH/feature/enhance_matmul_op
...
Enhance matmul_op to support 4-D inputs.
8 years ago
Yancey1989
d0a9393668
Split SelectedRows to multiple pservers
8 years ago
chengduoZH
782ddc5f59
follow comments
8 years ago
wanghaoshuang
a8f118ca83
Add EditDistance to evaluator.py
8 years ago
wanghaoshuang
680aec2156
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ctc_evaluator_py
8 years ago
helinwang
e92fe9e64f
Merge branch 'develop' into remote_optimize
8 years ago
chengduoZH
cd38e2d142
remove conflict
8 years ago
chengduoZH
ce93eea88f
refine unit test
8 years ago
gongweibao
2ac46d538d
Add distribution implement of image classification. ( #7687 )
...
Add distribution implement of image classification
8 years ago
fengjiayi
19c554f9e4
update
8 years ago
dangqingqing
c2edcde1b1
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into bipartite_match_op
8 years ago
dangqingqing
bf33b191d0
Add bipartite matching operator and unit testing.
8 years ago
yangyaming
811c4ee401
Add python wrapper for sequence_reshape.
8 years ago
Yang yaming
4f933312db
Merge pull request #7662 from pkuyym/fix-6678
...
Add sequence reshape operator
8 years ago
ying
9a97c7f745
add wmt16 into dataset.
8 years ago
yangyaming
c198523885
Merge branch 'fix-6678' of github.com:pkuyym/Paddle into fix-7691
8 years ago
Yang Yu
22662ae424
Move paddle.v2.fluid.registery to layers
...
* registery is only used by layers
* Rename it to layer_function_generator
8 years ago
chengduoZH
95b896ce72
update python interface
8 years ago
fengjiayi
538f1ad28f
tiny fix
8 years ago
fengjiayi
408a6b8bb2
tiny fix
8 years ago
fengjiayi
42b0748ab4
add unittest
8 years ago
wanghaoshuang
25dec82f24
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ctc_evaluator_py
8 years ago
wanghaoshuang
5846aab317
1. Rename 'edit_distance_error' to 'edit_distance'
...
2. Add edit distance evaluator to evaluator.py
8 years ago
whs
55ec0e2a92
Merge pull request #7649 from wanghaoshuang/fix_edit
...
Change input data type to int64_t
8 years ago
Yang Yu
9f731a608b
Add math operator patches
...
Users can use `a+b`, `a*10`.
8 years ago
whs
47753a9667
Merge pull request #7527 from wanghaoshuang/ctc_greedy_decode
...
Add CTC align op
8 years ago
yangyaming
08cb472ab9
Simplify the implementation.
8 years ago
Yibing Liu
a1c281f07e
Merge pull request #7603 from kuke/simplify_erase
...
Enhance GPU kernel of sequence erase op
8 years ago
wanghaox
c5a14ed4cd
add mine_hard_examples operator
8 years ago
Yang Yu
9c0b29014c
Make compare_op reuse elemwise_op_funcs
8 years ago
Yibing Liu
41b8388492
Merge pull request #7640 from kuke/add_lstm_doc
...
Add python doc for dynamic_lstm
8 years ago
Yibing Liu
8809d43ad7
Remove unnecessary dtype conversion & register int64 kernels
8 years ago
Yu Yang
259fcc3026
Merge pull request #7676 from tonyyang-svail/7673
...
bring back test_parallel_do
8 years ago
武毅
9d91ae5f04
Merge pull request #7669 from putcn/develop
...
update doc and dist test due to transpiler change
8 years ago
武毅
58be41fa91
Merge pull request #7608 from typhoonzero/distributed_split_selectedrows
...
Enhance distributed train performance
8 years ago
Yang Yang
07cf302e6e
first commit
8 years ago
fengjiayi
974183b4da
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_global_norm_clip
8 years ago
fengjiayi
b7b5de7fd6
Merge pull request #7665 from JiayiFeng/dev_update_auto-registry
...
make auto-registry layers supporting specified output
8 years ago
Yancey
c79d530ad3
Add split selected rows op ( #7604 )
...
* add split selected rows op
* update comment
* add grad check
* registry cuda kernel
* fix ci failed
8 years ago
typhoonzero
0aff136395
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into distributed_split_selectedrows
8 years ago
Xi Chen
95d6dce354
update doc and dist test due to API change https://github.com/PaddlePaddle/Paddle/pull/7619#pullrequestreview-89656079
8 years ago
Darcy
7a68787667
Merge pull request #7667 from abhinavarora/dist_transpiler
...
Remove optimize_op argument from get_pserver_program method of Distributed Transpiler
8 years ago
Abhinav Arora
030c0b91fb
Do not send to optimize_ops to distribute transpiler again
8 years ago
kexinzhao
d77e6a6760
Merge pull request #7636 from kexinzhao/save_inference_model
...
Add feed and fetch op to ProgramDesc before saving for inference
8 years ago
Abhinav Arora
7905e36741
Implement Book chapter 02 in distributed framework ( #7629 )
8 years ago
fengjiayi
84de7e7f03
make auto-registry layers supporting specified output
8 years ago
fengjiayi
773f2f735c
fix errors
8 years ago
Yibing Liu
ef56e6839a
Correct the usage of fc in the example of dynamic_lstm's doc
8 years ago
wanghaoshuang
01d568e59a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ctc_evaluator_py
8 years ago
wanghaoshuang
4673a4a9aa
divide this operator into ctc_greedy_decoder and edit_distance_error.
8 years ago
yangyaming
bea41444d7
Refine the implementation and add unit test.
8 years ago
typhoonzero
30529e314e
delete debug transpiler code
8 years ago
wanghaoshuang
6e04e580d2
Change input data type to int64_t in unitest and GPU kernel
8 years ago
guosheng
b83ff4514b
Register reduce_op_kernel with multiple data types
8 years ago
chengduoZH
2edc136c5f
add 4-d for matmul_op
8 years ago
whs
2360dd20a4
Merge pull request #7438 from wanghaoshuang/ctc_py
...
Add python API for Warp-CTC op
8 years ago
wanghaoshuang
2ca603b98f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ctc_evaluator_py
8 years ago
wanghaoshuang
082c302c3f
Add comments
8 years ago
Yibing Liu
3b0eff6196
Format the writing in doc of dynamic_lstm
8 years ago
Yibing Liu
f46257fa4a
Merge branch 'develop' of upstream into add_lstm_doc
8 years ago
Yibing Liu
f050390754
Polish the doc of dynamic_lstm
8 years ago
wanghaoshuang
0dd3919a21
Add python wrapper for ctc_evaluator
8 years ago
fengjiayi
51985aa2aa
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_global_norm_clip
8 years ago
wanghaoshuang
4de6cbd308
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ctc_py
8 years ago
chengduoZH
edd2132679
remove conflict
8 years ago
Kexin Zhao
856f650a9b
fix bug
8 years ago
Guo Sheng
4b3e22b865
Merge pull request #7574 from lcy-seso/wraper_for_l2_normalize
...
add python wrapper for l2 normalize layer.
8 years ago
fengjiayi
1d89866995
Merge pull request #7593 from JiayiFeng/dev_elementwise_scalar
...
Make elementwise_op supporting scalar input `Y`
8 years ago
fengjiayi
37a9437073
Merge pull request #7538 from JiayiFeng/dev_elementwise_max_min
...
elementwise max min
8 years ago
Kexin Zhao
6edbf1387c
remove ptools
8 years ago
Kexin Zhao
e1f475ad1e
refine code
8 years ago
wanghaoshuang
e469545757
Add Copyright to test_ctc_align.py
8 years ago
Kexin Zhao
ed3e5717ba
fix bug
8 years ago
Kexin Zhao
dc168ed00a
modify programDesc based on feed and fetch names
8 years ago
Helin Wang
151f579c23
Recv OP: use BlockDesc* instread of ProgramDesc proto as Attribute
8 years ago
Yu Yang
b8a17987ec
Feature/parallel for bug fix ( #7474 )
...
* Fix ParallelDo not support empty input gradient
* Polish ParallelDo and fix several bugs
* Fix CI
* Fix CI
8 years ago
fengjiayi
193096194c
Merge branch 'dev_elementwise_max_min' into dev_elementwise_scalar
8 years ago
fengjiayi
a37f6ad379
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_elementwise_max_min
8 years ago
ying
e043c2ce45
Merge branch 'develop' into wraper_for_l2_normalize
8 years ago
fengjiayi
a247972dda
fix a error
8 years ago
fengjiayi
958d07bee3
fix a error
8 years ago
fengjiayi
1dac173b51
add API for clip_by_global_norm
8 years ago
typhoonzero
f233b936c7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into distributed_split_selectedrows
8 years ago
fengjiayi
6ebfade465
fix copyright information
8 years ago
fengjiayi
3f5c77cc4b
fix copyright information
8 years ago
wanghaoshuang
fe45f2115f
1. Rename 'block_expand' to im2sequence
...
2. Refine code and doc
8 years ago
fengjiayi
f1a889720a
fix copyright
8 years ago
fengjiayi
4cb6e72b85
refine code details
8 years ago
typhoonzero
02ea349101
enhance dist train performance
8 years ago
Yibing Liu
5ae0c97faf
Add unit test case for no tokens to be erased
8 years ago
guosheng
db959d6350
Add dot_product_attention to nets.__all__
8 years ago
guosheng
66054984cd
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-dot_product_attention
8 years ago
fengjiayi
228e14adb7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_global_norm_clip
8 years ago
fengjiayi
f189ad7442
refine the defination of class GradientClipByGlobalNorm
8 years ago
guosheng
9bcb2d268e
Add python wrapper for matmul_op and dot_product_attention
8 years ago
wanghaoshuang
7150289b5c
Refine CPU kernel
...
1. Allocate memory for output before compute.
2. Rename 'ctc_decode' to 'ctc_align'
8 years ago
fengjiayi
14f6fa346b
make elementwise op support scalar as input Y
8 years ago
wanghaoshuang
11b4471ade
Add python API for block expand op
8 years ago
chengduoZH
ed7e74abf2
follow comments and refine python doc
8 years ago
ying
87a59d65d6
Merge branch 'develop' into wraper_for_l2_normalize
8 years ago
chengduoZH
24f528a1a5
follow comments
8 years ago
wanghaoshuang
adcfde3eab
Modify unitest
8 years ago
fengjiayi
3177c9a691
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_elementwise_max_min
8 years ago
wanghaoshuang
bfe7e24243
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into blockexpand
8 years ago
fengjiayi
d15bfabbd0
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_elementwise_max_min
8 years ago
wanghaoshuang
e82f1008a8
Finish block expand op
...
1. Add lod to output
2. Fix im2col arguments list
3. Refine code and doc
4. Fix output shape
8 years ago
Yibing Liu
aab4cfeb65
Add doc for dynamic_lstm python api
8 years ago
dangqingqing
d2a70243f1
Refine profiler and expose to Python.
8 years ago
yangyaming
2a0a576130
Add non-linear activation.
8 years ago
yangyaming
8266fcc3be
Add pyton wrapper for row conv operator.
8 years ago
wanghaox
3b63815629
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into iou_sim
8 years ago
wanghaox
2ad5a6f0d1
add iou similarity operator
8 years ago
caoying03
6497bff901
add python wrapper for l2 normalize.
8 years ago
wanghaoshuang
10dd632659
Rename 'ctc_greedy_decode' to 'ctc_decode'
8 years ago
wanghaoshuang
281e93bcbb
Remove 'top 1' from CPU and GPU kernel
...
1. Remove 'top 1'(or argmax) from CPU and GPU kernel
2. Add a new test case
3. Refine doc
8 years ago
dzhwinter
4031e88dc4
"fix the copyright hook"
8 years ago
Yang yaming
1511a04934
Merge pull request #7540 from pkuyym/fix-7533
...
Add reorder flag for DynamicRNN's memory function.
8 years ago
wanghaoshuang
d968b4ba1a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ctc_py
8 years ago
wanghaoshuang
24144bdb2c
Add notice about norm_by_times and change 'ctc' to 'CTC'
8 years ago
Yang yaming
f23691db4b
Merge pull request #7434 from pkuyym/fix-7195
...
Add static_input for DynamicRNN
8 years ago
whs
448fee3db4
Merge pull request #7414 from wanghaoshuang/warpctc
...
Adapt warpctc grad op for gradient checking
8 years ago
yangyaming
c01bb26f1d
Add reorder flag for DynamicRNN's memory function.
8 years ago
dzhwinter
b9b75377a2
Feature/hooks ( #7513 )
...
* add copyright hook
* add copyright hook
* refine copyright hook
* "test copyright hook"
* fix check style
* fix ci
8 years ago
chengduoZH
251c6032fb
set use_cudnn as default
8 years ago
typhoonzero
bcfb82d33e
dist train support split selectedrows
8 years ago
fengjiayi
ee8e5374d8
add max min layer
8 years ago
fengjiayi
c6d7ad3689
fix typo
8 years ago
fengjiayi
1e6e5ac64c
add unit test
8 years ago
chengduoZH
78dc93430c
expose use_cudnn
8 years ago
guosheng
f2e1f3e114
Fix activation for glu
8 years ago
guosheng
234013a9d7
Add python wrapper for matmul_op
8 years ago
Cao Ying
e7acf32cdf
Merge pull request #7525 from guoshengCS/add-python-glu
...
Add python wrapper for GLU.
8 years ago
wanghaoshuang
8f37c3c2a7
Fix sequence scale functor cuda kernel
...
1. Fix kernel
2. Add more test case
8 years ago
yangyaming
25fee87154
Change program.seed from 0 to 1.
8 years ago
dzhwinter
0237b7e99a
"remove random shuffle" ( #7521 )
8 years ago
Yu Yang
3bbff25bc3
Merge pull request #7453 from reyoung/feature/fix_seed_for_dynrnn_test
...
Fix random seed of dynamic rnn gradient check
8 years ago
wanghaoshuang
579f684661
Add ctc_greedy_decode_op
8 years ago
yangyaming
f05330b78b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7195
8 years ago
guosheng
ef129718ea
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-python-glu
8 years ago
武毅
8d253e4965
Merge pull request #7249 from typhoonzero/transpiler_split_tensor
...
Feature/transpiler split tensor to multiple pservers
8 years ago
guosheng
c083a60d7a
Add python split and glu
8 years ago
fengjiayi
e5c89143c4
Merge pull request #7431 from JiayiFeng/dev_error_clip_test
...
ErrorClip test on MNIST
8 years ago
yangyaming
a091d1a31c
Enhance print_op.
8 years ago
typhoonzero
c996eb8a0b
rename dist tests
8 years ago
fengjiayi
0a44cd91df
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_error_clip_test
8 years ago
fengjiayi
adc26dffa9
developing GradientClipByGlobalNorm
8 years ago
QI JUN
59bc4c4600
fix dynamic rnn bug in GPU ( #7480 )
8 years ago
typhoonzero
b886b8292d
add cmakelist
8 years ago
dzhwinter
5ad1aef051
"cudnn operators change to cudnn kernel" ( #6660 )
...
* "unified operators"
* "add CUDNN register"
* "add use cudnn attribute"
* "add attribute"
* "test conv tranpose op"
* "remove duplicated attr"
* "fix op test"
* "add attribute to set cudnn"
* "add more log"
* "need layout op register support"
* "add more log"
* "change GetExpectedKernelType "
* "fix Get attr in conv_op"
* "fix CI"
* "fix tests"
* "removed kernel priority fallback"
* "fix CI"
* "fix stack pointer bug"
* "refine buggy interface"
* "add const cast to save life"
* "fix get_output_with_grad"
* "fix op test with dataformat"
* ""fix pooling
* "fix pooling test"
* "fix CI"
* "fix with_gpu error"
* "add transform needed functional check"
* "fix unpack list error"
* "comment out parallel.do temporary"
* "fix CI"
* "fix compile doc error"
* "make threshold larger"
8 years ago
wanghaoshuang
45cf234127
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into warpctc
8 years ago
wanghaoshuang
137f0dfc21
1. Fix warpctc grad tensor initial bug.
...
2. Remove num_seq arguments.
3. Refine CUDA kernel of ScaleLoDTensorFunctor.
4. Change max_relative_error of gradient unitest to 0.007
8 years ago
Cao Ying
df9c13a816
Merge pull request #7485 from lcy-seso/wrapper_for_elementwise_math_op
...
add wrapper for element-wise math operator.
8 years ago
wanghaox
8ab611d559
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into prior_box
8 years ago
wanghaox
1ba3d29789
update code
8 years ago
Cao Ying
db65f497ff
Update comments for two operators. ( #7457 )
...
* update code comments.
* update the comments.
* follow comments.
8 years ago
ying
8ac744f372
add wrapper for elementwise math operator.
8 years ago
typhoonzero
df50c14abd
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into transpiler_split_tensor
8 years ago
typhoonzero
06b326b681
follow comments
8 years ago
fengjiayi
d23ea4ef8e
add gradient clip by norm
8 years ago
typhoonzero
c24da0d3ee
update unit test split var
8 years ago
fengjiayi
697f92ef86
Add type check
8 years ago
Yan Chunwei
3423022e84
feature/add print op ( #6799 )
8 years ago
Tao Luo
b4d1811c9a
Merge pull request #7470 from kavyasrinet/doc
...
Adding the rst file to render IO under Fluid in paddlepaddle.org
8 years ago
typhoonzero
5faebab375
Done, need support selectedrows
8 years ago
Tao Luo
03c858a9be
Merge pull request #6596 from lcy-seso/update_capi_doc
...
add doc for how to use C-API.
8 years ago
emailweixu
d954becb1c
Merge pull request #7371 from emailweixu/assign_value_op
...
assign_value operator
8 years ago
Kavya Srinet
54791af658
Addressing review comments
8 years ago
Kavya Srinet
c806eeff61
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into doc
8 years ago
Kavya Srinet
25c8739362
Adding the rst file to render IO under Fluid in paddlepaddle.org
8 years ago
Xi Chen
cadb95fbeb
minor tweaks
8 years ago
Xi Chen
b1f24660bf
add dist demo fit_a_line
8 years ago
Darcy
5d9dcfc1d0
Merge pull request #7429 from putcn/book_demo_distributed_understand_sentiment_
...
Book demo understand sentiment distributed version
8 years ago
helinwang
bfc68f256a
Merge pull request #7425 from helinwang/distributed_label_semantic_role
...
Add distributed label semantic role book chapter
8 years ago
xuwei06
237385cf41
Correctly handle int values for assign_value_op
8 years ago
xuwei06
ce233796ea
assign_value operator
...
We need this operator to assign value to a tensor and the values are stored in the program so that they can be used independent of python.
8 years ago
Helin Wang
6c0723661e
Add distributed label semantic role book chapter
8 years ago
Abhinav Arora
ea782e38a6
Fix typo in batch norm bias initialization ( #7449 )
8 years ago
yi.wu
5d901d00bf
update
8 years ago
typhoonzero
5325313e4c
debugging shape match
8 years ago
Yu Yang
a9dbdab5e2
Merge pull request #7396 from reyoung/feature/parallel_for_unittest
...
Feature/parallel for unittest
8 years ago
Yang Yu
e5b23785fe
Fix random seed of dynamic rnn gradient check
8 years ago
ranqiu92
95c0c12641
Merge pull request #7384 from dzhwinter/feature/sync_wait
...
Feature/sync wait
8 years ago
yangyaming
a7c2bfb4a1
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7195
8 years ago
Yang Yu
83c72536e6
Update batch_size
8 years ago
wanghaoshuang
fd24e195a3
Uncomment check output in unitest
8 years ago
yangyaming
2fd7675cd3
Add lod checking for forward.
8 years ago
wanghaoshuang
fb62f8cb0f
Add python api for warp-ctc op
8 years ago
QI JUN
1797f3db85
Refine memory optimization transpiler ( #7394 )
...
* add update graph method for memory optimization transpiler to avoid rebuild graph everytime
* clean code
* reset var desc if hit cache
8 years ago
dzhwinter
92eb247f07
"fix stupid error"
8 years ago
yangyaming
6f79bbc93e
Add unittest except gradient checking (since bugs).
8 years ago
Yang Yu
dc488c17d1
Merge branch 'develop' of github.com:baidu/Paddle into feature/parallel_for_unittest
8 years ago
Yang Yu
12aca860bf
Add comment
8 years ago
QI JUN
87f9b58363
set stop gradient for mask in dropout layer ( #7390 )
8 years ago
fengjiayi
0064f6d976
refine test
8 years ago
whs
59bf85d914
Merge pull request #7325 from kuke/sequence_erase_op
...
Add sequence erase op
8 years ago
wanghaoshuang
9eb3fb2946
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into warpctc
8 years ago
wanghaoshuang
b1af5e435f
1. Fix warpctc grad op
...
2. Add check grad test
8 years ago
yi.wu
2827607fa8
fix startup program shape
8 years ago
Tao Luo
af96cd5877
Merge pull request #7397 from luotao1/openblas_env
...
auto set openblas env
8 years ago
typhoonzero
6fa56b9d01
left startup program bug
8 years ago
yangyaming
52dad013ce
Add static_input.
8 years ago
Yibing Liu
f3dcd00603
Merge branch 'develop' of upstream into ctc_edit_distance_dev
8 years ago
Yu Yang
6cff3c96db
Merge pull request #7381 from reyoung/feature/refine_get_places_op
...
Polish GetPlacesOp
8 years ago
fengjiayi
1f5f79cbf5
fix error_clip errors and add unit test
8 years ago
Yibing Liu
a1935b23c4
Remove unnecessary prefix in test name of edit_distance_op
8 years ago
Yang yaming
a32027604f
Merge pull request #7176 from pkuyym/fix-7173
...
Enhence shrink_rnn_memory_op.
8 years ago
Luo Tao
929d22c622
auto set openblas env
8 years ago
Yang Yu
2412f2f412
Polish Unittest for ParallelFor
8 years ago
Yang Yu
c7eb199b2e
Init commit
8 years ago
Yibing Liu
10779460c5
Simplify calc in test_sequence_erase_op
8 years ago
Yang Yu
e5e206e2b6
Merge branch 'develop' of github.com:baidu/Paddle into feature/refine_get_places_op
8 years ago
Yang Yang(Tony)
4bcc0b64cb
[WIP] feature/parallel_gpu ( #7293 )
...
feature/parallel_gpu
8 years ago
dzhwinter
42daf4c302
"add sync op"
8 years ago
Yang Yu
4059c9ca7f
Polish GetPlacesOp
8 years ago
fengjiayi
df92776850
Merge pull request #7269 from emailweixu/calc_gradient
...
Calculating gradients for partial graph
8 years ago
dzhwinter
5f98500009
Make init device on all gpu by default ( #7345 )
...
* "init use all default devices"
* "fix init test"
8 years ago
Qiao Longfei
efe06caa3d
change data type of beam_search op ( #7374 )
8 years ago
typhoonzero
50a02adf5e
transpile program ok
8 years ago
xuwei06
6e5eae137d
Unittest for fluid.backward.calc_gradient()
8 years ago
xuwei06
585dec3dc2
Calculating gradients for partial graph
...
Added backward.calc_gradient to backpropagate gradient from given targets to inputs.
8 years ago