Wei Xu
264e8305b0
Fixed unittests for WITH_GPU=OFF and WITH_DISTRIBUTE=OFF build
7 years ago
minqiyang
3e30d4013a
Remove unsued lines
8 years ago
gongweibao
7040c67920
Change blocksize ( #11863 )
8 years ago
Wu Yi
c5619bbcde
fix auc op ( #12087 )
...
* fix auc
* update
* update
* fix compile
* fix param name
* add doc string
* fix test
8 years ago
minqiyang
8fa89fc678
Polish code
8 years ago
chengduo
325fbc4f1b
Add learning rate decay test ( #12124 )
...
* Add learning rate decay test
* fix test name
* doesn't share @LR_DECAY_COUNTER@
8 years ago
yuyang18
61b3a5977f
Refine Python Reader
8 years ago
yuyang18
c204f0cc2b
Refine PyReader
8 years ago
yuyang18
b8975d6842
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/combine_open_files_and_double_buffer
8 years ago
yuyang18
d36e13efd8
Merge branch 'feature/add_pyreader_demo' into feature/combine_open_files_and_double_buffer
8 years ago
yuyang18
1478a5fc0b
Make open_files use buffer
8 years ago
minqiyang
a90f83775e
Add version test
8 years ago
yuyang18
ab1a6cb8b8
Remove warning
8 years ago
yuyang18
392318045f
Merge branch 'feature/dctor_all_readers' into feature/combine_open_files_and_double_buffer
8 years ago
yuyang18
fecbe52200
Rewrite open_files
8 years ago
yuyang18
c680bc1d7f
Rewrite DoubleBuffer
8 years ago
yuyang18
c9cf2bdb9c
Dctor cache
8 years ago
yuyang18
7ca8528031
Refine pyreader demo
8 years ago
yuyang18
e8eb81ca28
Just train two batch
8 years ago
yuyang18
bcb1516d11
Run test startup
8 years ago
chengduo
86b0a72576
Refine multi thread cpu parallel exe ( #11406 )
...
* refine multi-thread CPU Parallel exe
* refine multi thread CPU Parallel exe
* Refine CPU version for ParallelExecutor
* add share_parameter_between_cards_
* Fix ParallelExecutor bug
* Fix unit test
* Fix parameter opt balance
* Fix with opti (param->grad)
* Add grad to op var
* Remove shard_param_between_cards
8 years ago
yuyang18
6e38de1ce2
Strange Hang problem
8 years ago
yuyang18
8c2eba71e2
Refine demo
8 years ago
yuyang18
9a570fb95e
Add demo code about pyreader
8 years ago
yuyang18
4ff1bde5fb
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/hide_api_cont
8 years ago
Yu Yang
ebe3b5e78a
Merge pull request #11853 from sneaxiy/complete_py_reader_python
...
Add Python Reader Op (Python side and unittests)
8 years ago
qiaolongfei
9708e2e571
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-optimizer-accumulator
8 years ago
fengjiayi
5f8ff63bfe
Merge pull request #12069 from JiayiFeng/add_reader_reset_tests
...
add unittests for Reader ResetAll
8 years ago
qiaolongfei
3748aa4ee7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-optimizer-accumulator
8 years ago
tangwei12
10737ed9ce
Merge pull request #12067 from seiriosPlus/ckpt_new_api
...
Ckpt new api
8 years ago
Guo Sheng
da3f766821
Merge pull request #12088 from guoshengCS/complete-hsigmoid
...
Complete hsigmoid_op
8 years ago
tangwei12
c210add5e8
remove ut, will fix it later
8 years ago
qiaolongfei
55aea98209
update test_optimizer
8 years ago
sneaxiy
e40905daed
Merge branch 'complete_py_reader_python' of https://github.com/sneaxiy/Paddle into complete_py_reader_python
8 years ago
sneaxiy
31c7f6b968
Merge branch 'develop' into complete_py_reader_python
8 years ago
guosheng
4ee069fdba
Fix the HierarchicalSigmoidGradOpKernel and refine the codes. Now hsigmoid_op is same with V2 implementation and can pass gradient check.
8 years ago
yuyang18
6eba4b32ce
Fix unittests after hide APIs
8 years ago
chenweihang
938319bbd2
Merge branch 'develop' into unsqueeze_op
8 years ago
Yibing Liu
092d620187
Merge pull request #11812 from chenwhql/squeeze_op
...
Add squeeze operator and unit testing
8 years ago
yuyang18
818e070890
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/hide_api_cont
8 years ago
Yu Yang
1c9c8e8de7
Merge pull request #12065 from reyoung/feature/hide_apis
...
Add deprecated annotation and hide a lot of APIs
8 years ago
yuyang18
b83ffda4aa
Try hide APIs
8 years ago
lemon34
29145e1e31
change im2sequence for ctc batch inference ( #11696 )
...
* change im2sequence for ctc batch inference
* Update im2sequence_op.cc
* change im2sequence for ctc batch inference
* update
* change PR by comment
* fix ocr test error
* fix test_im2sequence
* modify the old name to standard name
* fix test_layers failed
8 years ago
chenweihang
b8ea7a081a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into unsqueeze_op
8 years ago
baiyf
be2d9dc2b8
Add prior_box output order control ( #12032 )
...
* Add flag to set prior_box output order.
8 years ago
guosheng
e7f7ba97fe
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into complete-hsigmoid
8 years ago
guosheng
e7a4cfc0ff
complete the hsigmoid_op
8 years ago
chenweihang
84a525a38a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into squeeze_op
8 years ago
sneaxiy
f85e16f1de
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into complete_py_reader_python
8 years ago
chenweihang
fbef49e772
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into unsqueeze_op
8 years ago
yuyang18
ff07af8d93
Hide calc_gradient
8 years ago
yuyang18
5e725dc52b
Hide Optimizer methods
8 years ago
achao2013
8e4b225fe4
Add fake_quantize_op. ( #11359 )
...
* Add a fake_quantize_op, which quantize an input tensor to a tensor with lower bits.
8 years ago
Yuan Gao
50aa6ba6f5
add rpn target assign op ( #11449 )
...
* Add region proposal network (RPN) target assign operator and Python API for Faster-RCNN.
8 years ago
chenweihang
2bd65dbf71
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into squeeze_op
8 years ago
chenweihang
fd01a43a3c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into unsqueeze_op
8 years ago
fengjiayi
2888d5e610
add unittest
8 years ago
yuyang18
6c83dcd622
Hide get_places. Mark it as deprecated
8 years ago
guosheng
d695381677
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into complete-hsigmoid
8 years ago
qingqing01
10fbb831ed
Skip BatchNorm when feature only has 1 element. ( #11578 )
...
* Fix batch norm when only 1 elements in normzalize dimension during training.
8 years ago
chenweihang
8f2486ca16
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into squeeze_op
8 years ago
qingqing01
ef4895df3b
Make IfElse operator works and fix unit testing. ( #11972 )
...
1. Fix bug when only true or false branch works.
2. Fix bug in unit testing.
8 years ago
chenweihang
4453473f71
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into squeeze_op
8 years ago
chenweihang
5f89272c89
change the bit insert to array insert for understandability
8 years ago
chenweihang
fccdc1abea
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into unsqueeze_op
8 years ago
chenweihang
80126a7496
small fix based reviewer's advice
8 years ago
yuyang18
8e86721fe7
Fix data balance on single GPU
8 years ago
chenweihang
9ca8db237a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into squeeze_op
8 years ago
chenweihang
927d793746
simplify test case
8 years ago
chenweihang
a6d94e8dc6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into unsqueeze_op
8 years ago
chenweihang
49b2cf5fee
adjust some code based reviewer's advice
8 years ago
sneaxiy
9b28260029
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into complete_py_reader_python
8 years ago
sneaxiy
739c330914
fix merge conflict
8 years ago
chenweihang
ca15779394
rewrite, use reshape op in unsqueeze op, test passed
8 years ago
chenweihang
ee760d1c2d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into squeeze_op
8 years ago
chenweihang
0cef33a468
adjust the dims range to [1,6] and fix some problem
8 years ago
chenweihang
996c157f61
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into unsqueeze_op
8 years ago
chenweihang
e402496238
complete unsqueeze op and related unittest.
8 years ago
fengjiayi
3fab4f65a4
Add EOFException to represent EOF in C++ reader
8 years ago
Wu Yi
adfaf9a665
make transpiler test reliable ( #11848 )
...
* make transpiler test reliable
* add more
* follow comments
8 years ago
fengjiayi
58560622bc
Merge pull request #11854 from JiayiFeng/dev_data_balance
...
Data balance for the ParallelExecutor
8 years ago
sneaxiy
1b59220d50
complete python reader op python side
8 years ago
chenweihang
9ca88fa8a5
Adjust squeeze op and code the unittest, test passed
8 years ago
fengjiayi
ff4317cee9
follow comments
8 years ago
Xingyuan Bu
5056d3ec56
FasterRCNN Anchor Generator Op ( #11218 )
...
* Add anchor generator operator for Faster-RCNN.
* Add unittest testing.
* Add Python API.
8 years ago
Yibing Liu
5f79c7fbb6
Merge pull request #11174 from kuke/argsort_dev
...
Add the argsort operator
8 years ago
Yibing Liu
c225d7a298
Use real test data for fit_a_line model to get valid result
8 years ago
Yibing Liu
9386ac0a40
Enhance cuda code & unittest for argsort_op
8 years ago
Yancey
d9e7ea83c6
Merge pull request #11790 from Yancey1989/dist_test_word2vec
...
add dist word2vec unit test
8 years ago
guochaorong
c318aa5ffa
Merge pull request #11850 from guochaorong/revert_11496
...
Revert "Extend fill_zeros_like_op for zero-filling an LoDTensorArray …
8 years ago
fengjiayi
3606a306f2
refine
8 years ago
fengjiayi
49a04d75ee
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_data_balance
8 years ago
fengjiayi
4b950951d3
Add unittests and fix a few bugs
8 years ago
chengduo
d2ad4a5c41
Init allocated memory for unit test ( #11657 )
...
* memory init
* add env
* refine anounce
* Add check for Nan
* Debug
* Add env for cc_test
* Add env for py_test and nv_test
* Remove py_test env
* Add env for py_test
* serial test_recognize_digits
* Test FLAGS_init_allocated_mem function for unit test
* Init allocated mem for op unit test
* Add env for all unit test
8 years ago
chenweihang
70729ad641
Add Unsqueeze Operator Framework, not finshed
8 years ago
guochaorong
6a35899131
Revert "Extend fill_zeros_like_op for zero-filling an LoDTensorArray ( #11496 )"
...
This reverts commit bc28cf613f .
8 years ago
whs
93e25301d7
Fix python api of mean iou op. ( #11797 )
...
* Fix mean iou op.
* Fix crop layer test.
* Fix unitest
* fix unitest.
8 years ago
Xin Pan
fc697f070e
Merge pull request #11712 from kexinzhao/fix_lod_name
...
Replace lod with recursive_sequence_lengths in book examples
8 years ago
Yancey1989
2a51e8e231
add timeout for dist word2vec unit test
8 years ago
Yancey1989
6d01f10d56
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into dist_test_word2vec
8 years ago
Yancey1989
c7d3273d63
add dist word2vec dist train
8 years ago
Haichao Zhang
bc28cf613f
Extend fill_zeros_like_op for zero-filling an LoDTensorArray ( #11496 )
...
* Add fill_zeros_array op. This op is used for zero-filling an LoDTensorArray.
* merge fill_zeros_array_op with fill_zeros_like_op
* add unit_test for fill_zeros_like for array
8 years ago
Yancey
958823fae7
Merge pull request #11189 from Yancey1989/test_dist_mnist_acc
...
Add unit test for testing distributed training with mnist
8 years ago
pzelazko-intel
9a15c92317
bnorm+relu fuse for mkldnn (inference) ( #11434 )
...
* bnorm+relu fuse for mkldnn
* separate fuse_relu function
* bug fix
* proper while range in inference_transpiler
* description fix
* review fix
* review fix
* unit test for fwd batch norm+relu MKLDNN fuse
8 years ago
baiyf
778b71fc93
Optimize bipartite_match_op in large scale input ( #11730 )
...
* optimize bipartite_match_op in large scale input
8 years ago
Yancey1989
7d9c9a013b
update by comment
8 years ago
qingqing01
b756063ce7
Speed depthwise transposed conv2d. ( #11740 )
...
* Speed depthwise transposed conv2d.
8 years ago
Kexin Zhao
b7c179a87f
fix lodtensor.py
8 years ago
Yancey1989
f28f7faa27
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into test_dist_mnist_acc
8 years ago
Yancey1989
c45a4b8567
use sigkill to stop pserver
8 years ago
Kexin Zhao
6b95a8a89c
fix error
8 years ago
Guo Sheng
8df303c09b
Merge pull request #11238 from guoshengCS/fix-beam_search
...
Fix and enhance beam_search_op and beam_searc_decode_op
8 years ago
chengduo
c6e36e7738
Change return_numpy [ParallelExecutor] default value ( #11713 )
...
* change return_numpy[PE] default value
* Remove convert to numpy in unit test
8 years ago
Kexin Zhao
e09ac3df18
replace lod name with recur_seq_lens
8 years ago
chengduo
a64844ad00
enable PE return numpy ( #11704 )
8 years ago
Tomasz Patejko
e26f51ce74
MKLDNN elementwis_add with default broadcast operations ( #11544 )
...
* elementwise_add with bcast: Brian's implementation by Brian added, with default bcasts
* elementwise_add with bcast: GetExpectedKernelType added to elementwise_op
* elementwise_add with bcast: use_mkldnn attribute added
* elementwise_add with bcast: changes after review and some formatting
* elementwise_add with bcast: changes after style check
* elementwise_add with bcast: changes after style check cont.
* elementwise_add with bcast: MKLDNN unittests added
* elementwise_add with bcast: original unittests with use_mkldnn flag
* elementwise_add with bcast: handling of MKLDNN format corrected
* elementwise_add with bcast: setting MKLDNN format turned into lambda
* elementwise_add with bcast: MKDNN format setting turned into separate function
* elementwise_add with bcast: condition for choosing MKLDNN simplified
* elementwise_add with bcast: fix for MKLDNN format set incorrectly in bcasts
* elementwise_add with bcast: changes in unittests for broadcasts
* elementwise_add with bcast: fixes in unittests regarding dimensions
* elementwise_add with bcast: bring back correct format setting in mklml grad path
* elementwise_add with bcast: fixed compilation error
8 years ago
guosheng
4e9d7ddbc6
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into fix-beam_search-dev
8 years ago
Yibing Liu
9c69fdf5c6
Merge branch 'develop' of upstream into argsort_dev
8 years ago
Qiyang Min
dda24f18b7
Fix kill fail bug ( #11635 )
...
* 1. Remove PYTHON_FLAGS from paddle_build.sh in paddlepaddle/paddle:latest-dev
* 1. Add PYTHON_FLAGS back
2. Change SIGKILL to SIGINT and SIGTERM
* 1. Add setup.py.in back
* 1. add pip install open-cv in Dockerfile to avoid libusb_exit hanging up which is caused by the opencv-python package missing
* 1. Add the && \ to line above
* 1. Remove the notice comment
8 years ago
tensor-tang
d5fb8fa778
Revert "Merge pull request #11628 from PaddlePaddle/revert-11102-mozga-intel/Sum_mkldnn_layout"
...
This reverts commit 4d8e8ee226 , reversing
changes made to d6a9f005c8 .
8 years ago
tensor-tang
90780e22ce
Revert "MKLDNN layout: Support for sum operator"
8 years ago
fengjiayi
e4188621ca
fix a error in unit tests
8 years ago
fengjiayi
47c02b5c32
Add unit tests
8 years ago
gongweibao
25241e9e5e
Fix paddle env variables. ( #11564 )
8 years ago
Tao Luo
5972990295
Merge pull request #11523 from mozga-intel/mozga-intel/Gausian_random_mkldnn_layout
...
MKLDNN layout: Gaussian random layout
8 years ago
tensor-tang
64045c29c2
Merge pull request #11102 from mozga-intel/mozga-intel/Sum_mkldnn_layout
...
MKLDNN layout: Support for sum operator
8 years ago
qingqing01
9c90dc9728
Make the CUDA kernel of concat correct and fix unit tests. ( #11541 )
...
* Make the CUDA kernel of concat correct and fix unit tests.
8 years ago
Qiao Longfei
4ec9ecae59
Merge pull request #11547 from jacquesqiao/support-ftrl-optimizer
...
add ftrl optimizer
8 years ago
qingqing01
c22ebb3bde
Expose crop op into Python API. ( #11546 )
8 years ago
mozga-intel
7b9aa60198
MKLDNN gausian_random tests
8 years ago
mozga-intel
b88cda84f4
MKLDNN sum unit-test
8 years ago
guosheng
f4bdfbc697
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into fix-beam_search-dev
8 years ago
qiaolongfei
6caea45941
add TestFtrlOptimizer
8 years ago
Yibing Liu
7ca511e0c6
Merge branch 'develop' of upstream into argsort_dev
8 years ago
Kexin Zhao
417fcf4f43
Modify Pybind LoDTensor API according to length-based LoD ( #11106 )
...
* add lod_tensor util and modify pybind
* refind pybind LoDTensor API and modify LoDTensor and DataFeeder test
* fix test error
* fix detection map op test
* fix reorder_lod_tensor test
* fix seq_concat_op
* fix chunk evel op test
* fix target assign op
* fix warp ctc op
* address comments step 1: reverse reset_lod op
* step 2: modify op test
* add warning message
* remove has_valid_lod
* add back has_valid_lod
* address comments
* add exception catching trial
8 years ago
Wu Yi
53d1d0f0f2
add LARS support ( #10374 )
8 years ago
qingqing01
566a940223
Implement a bilinear initializer for transposed convolution to do upsampling. ( #11404 )
...
* Implement a bilinear initializer for transposed convolution.
* Update some error message.
8 years ago
chengduo
fd77126938
Merge pull request #11512 from JiayiFeng/skip_all_tests_of_parallel_executor_crf
...
skip all tests in tests_parallel_executor_crf
8 years ago
Tao Luo
5ea039b3c1
Merge pull request #11470 from typhoonzero/fix_unitests
...
Fix dist ut
8 years ago
fengjiayi
35f64cb905
skip all tests in tests_parallel_executor_crf
8 years ago
weixing02
ee13b396f2
fix some errors
8 years ago
weixing02
8bd148dc00
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into hsigmoid_op
8 years ago
Tao Luo
d516ace94d
Merge pull request #11364 from jshower/develop
...
Correct the use of the lstm layer
8 years ago
yi.wu
40c631e554
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_unitests
8 years ago
yi.wu
44925eb4c2
fix dist ut
8 years ago
Luo Tao
10e21b7715
set test_parallel_executor_crf serial
8 years ago
whs
6fcdb240fa
Add mean IOU op. ( #10519 )
...
* Add mean_iou op.
* Add unitest for mean iou op.
* Add optional collections of confusion matrix and mean_iou.
* Fix cuda kernel.
* Refine code.
1. Merge computing in GPU to two kernel.
2. Use wrong array and correct array instead of confusion matrix.
* Add python api and fix cuda kernel.
* Fix comments.
* Small fix.
* Small fix.
8 years ago
guosheng
49ca424d6e
Fix src_idx out of range in beam_search_op
8 years ago
Qiao Longfei
7c426be98c
Merge pull request #11342 from jacquesqiao/add-merge-splited-ids
...
Add merge_ids_op
8 years ago
guosheng
6e38cc337d
Fix the beam_search in test_machine_translation.py
8 years ago
chengduoZH
0a46de4a3c
fix unit test
8 years ago
Yibing Liu
28a0ac535a
Merge branch 'develop' of upstream into argsort_dev
8 years ago
guosheng
92a7766ecb
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into fix-beam_search
8 years ago
guosheng
592f84a4af
Complete the docs of beam_search_op, beam_searc_decode_op and the python wrapper
8 years ago
Yibing Liu
94e72ea6e7
Support more negative axes in argsort_op
8 years ago
qiaolongfei
f031555cfb
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add-merge-splited-ids
8 years ago
qingqing01
19fd071785
Make the normalization operator more general and fix bug in l2_normalize. ( #11348 )
...
* Add normalization operator.
1. Refine the raw norm_op and let it more general to support to normalize Tensor along any axis.
2. There is a bug in l2_normalize API, which lacks sqrt after `reduce_sum`.
3. Use norm_op to refine the l2_normalize API.
4. Fix bug in test_normalization_wrapper.py.
8 years ago
whs
adc09087c1
Add slice op. ( #11052 )
...
* Add slice op.
* Remove using from header file and fix doc.
* Fix doc
* Small fix.
8 years ago
qiaolongfei
6dd3f3cf27
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add-merge-splited-ids
8 years ago
jshower
22f80cc536
code sytle
8 years ago
chengduoZH
173d72b481
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into enable_cpu_on_pe
8 years ago
gongweibao
627d7a64f8
Clean `sendop` `recv` operator. ( #11309 )
8 years ago
Qiyang Min
1cfd3cb13b
Add some dist-training robust cases into fluid benchmark test ( #11207 )
...
* 1. add weight decay feature into fluid benchmark test
2. add learning rate decay feature into fluid benchmark test
3. add L1&L2 regularization feature into fluid benchmark test
4. add error clipping feature into fluid benchmark test
5. add gradient clipping feature into fluid benchmark test
* Add some document to README.md under benchmark/fluid/ repo
* Add model_base.py
* Fix bugs in test_listen_and_serv_op
* 1. remove args out of fluid_benchmark.py
2. remove lr_decay, regularization, clipping out of fluid_benchmark.py
* add async_mode description to doc and remove the clipping description out
* for restart build
* to restart build
* remove optimization args from args.py
* 1. remove optimization from models
2. fix bug in test_listen_and_serv_op
* change the name retry_times to left_time
* change retry_times to the pserver start left time
8 years ago
chengduoZH
7b723839ef
Add cpu test for parallel_executor_crf executor_fetch_feed, and enable these tests
8 years ago
jshower
451bc3a7bd
Correct the use of the lstm layer
8 years ago
sneaxiy
831909ce69
Merge pull request #11313 from sneaxiy/argmin_argmax
...
Add argmin and argmax op
8 years ago
chengduoZH
a57e8a4338
add cpu test
8 years ago
qingqing01
59e10922b4
Expose maxout Python API. ( #11278 )
...
* Expose maxout API.
* Fix code style.
8 years ago
qiaolongfei
509cb0bc76
add unit test, pass the unit test
8 years ago
chengduoZH
495368c243
ADD CPU_NUM
8 years ago
chengduoZH
d09fd1f6f0
test seresnext
8 years ago
chengduoZH
5a3c8bf813
fix in c++ side
8 years ago
tangwei12
bf2c53ae0a
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into new_api_about_cpkt
8 years ago
chengduoZH
a56dcf5159
fix parallel_executor.py and xx_mnist.py
8 years ago
guochaorong
eced973091
Merge pull request #11317 from guochaorong/fix_bad_code
...
Fix bad code in c plus and python
8 years ago
Siddharth Goyal
52e2eb65b9
Fix function in fit-a-line with new API ( #11020 )
8 years ago
tangwei12
5c8397a88f
remove chief in test
8 years ago
guochaorong
cde7db85b3
fix bad code in python
8 years ago
sneaxiy
568c4e5ec4
recommit using account sneaxiy
8 years ago
guosheng
5e20a8ef93
Make python unit test of beam_search_op and beam_searc_decode_op run correctly
8 years ago
fengjiayi
24649a780d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into update_crop_op
8 years ago
fengjiayi
9c61409a18
Make crop op supporting taking offsets as one of its inputs
8 years ago
dzhwinter
f7c96f079b
Big data op_test benchmark, for checking output consistent in different runs. ( #10646 )
...
* "init benchmark ops"
* "untrack outputs"
* "delete some usused code"
* "benchmark"
* "fix ci"
* "fix op test"
* "fix uint16 missing"
* "fix ci"
* "follow comments"
* "fix ci"
* "follow comments"
* "conficts. merge develop branch"
* repick
* "merge develop branch"
8 years ago
fengjiayi
50104f18c7
Merge pull request #11230 from JiayiFeng/add_broadcast_test
...
Add unittests to check channelwise add
8 years ago
fengjiayi
65a94be1a1
Merge pull request #11223 from JiayiFeng/dev_reverse_op
...
Add reverse op
8 years ago
dzhwinter
d050360a74
"reduce test input data size to accelerate ci" ( #10831 )
8 years ago
fengjiayi
ba773fc9f8
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_broadcast_test
8 years ago
fengjiayi
ea73fb8416
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_reverse_op
8 years ago
tangwei12
cb7c1245b3
code optimized
8 years ago
tangwei12
2f44585e83
code optimized
8 years ago
yi.wu
92c61ce8fc
disable test listen and serv
8 years ago
fengjiayi
e819f1b3a5
Add unittests to check channelwise add
8 years ago
yi.wu
000c80a14a
disable failed tests
8 years ago
Yancey1989
05b6aa1805
increase dist unit test timeout
8 years ago
fengjiayi
aa9383f3b0
Add unit tests
8 years ago
Yuan Gao
666c94e3be
Add default prior box var for box_coder_op ( #11164 )
...
* add normalize switch to box_coder_op
* add default prior box var
* update according to the review
8 years ago
tangwei12
3b5e3f9be4
update checkpoint unittest
8 years ago
Yancey1989
a158bd9173
fix ci
8 years ago
tangwei12
eea5762e26
add checkpoint unittest
8 years ago
Yancey1989
e896926b9c
add unit test for dist mnist
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
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
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
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
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
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
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
31e2833883
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into hsigmoid_op
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
weixing02
3e46ec41a9
add hsigmoid
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
Yu Yang
14905516aa
Merge pull request #10970 from JiayiFeng/dev_add_random_crop_op
...
Add random crop op
8 years ago
mozga-intel
30d32035b2
Withdraw mkldnn mul
8 years ago
fengjiayi
7c42e5de1a
Polish RandomCropOp
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
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
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
Yancey1989
60d827a8b9
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into overlap_send_op
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
fengjiayi
3e7ce5836f
stash
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
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
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
Yibing Liu
20bdc3e109
Merge pull request #10846 from kuke/deconv_group
...
Add groups for conv transpose ops
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
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
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
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
6e13c86dff
Enable multiple groups for cudnn conv transpose
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
Yibing Liu
669c0df69e
Add groups for conv transpose
8 years ago
yuyang18
27e4ce7287
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/support_op_role
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
yuyang18
0e5a278c23
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/support_op_role
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
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
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
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
Wu Yi
ebc7303990
listen_and_serv use local scope ( #10663 )
...
* listen_and_serv use localscope
* fix ut
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
yuyang18
71c4933a02
Use independent recordio file name
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
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
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
Yang Yang(Tony)
6c87e34373
move test_network_with_dtype out of test_all_ops ( #10675 )
8 years ago
yuyang18
40da8c00b6
Add missing attr
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
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
yuyang18
7c777dd549
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/exec_strategy
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
daminglu
9fad436bf4
Simplify fluid api for fit a line ( #10301 )
8 years ago
yuyang18
c72a4f4d4d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/exec_strategy
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
yuyang18
e5281b3c2d
Clean code & add execution strategy
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