fengjiayi
c6c9c657e0
update doc
7 years ago
yuyang18
b9843abb61
Polish comsum, DynamicRNN
7 years ago
guosheng
35e32a8e15
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into fix-beam_search
7 years ago
Yancey
14e833761b
expose h0 in dynamic_lstm ( #11391 )
...
* expose h0 in dynamic_lstm
* update by comment
* update by comment
* h0 to H0
7 years ago
yuyang18
54002c3bab
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/polish_doc
7 years ago
guosheng
92a7766ecb
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into fix-beam_search
7 years ago
guosheng
592f84a4af
Complete the docs of beam_search_op, beam_searc_decode_op and the python wrapper
7 years ago
Xin Pan
9185579c45
follow comments
7 years ago
Xin Pan
5d0bf8bc8f
Add API docs.
7 years ago
qiaolongfei
d76f8a8f5d
refine doc of polynomial_decay
7 years ago
qiaolongfei
dde0a28073
add doc for Switch
7 years ago
qiaolongfei
f3e631cd9e
small update
7 years ago
qiaolongfei
b645dfacaf
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into update-api-reference-1
7 years ago
qiaolongfei
d82422997a
add doc for batch norm
7 years ago
yuyang18
ff55d4c593
Polish documents
...
* less_than
* cumsum
* multiplex
* open_recordio_file
7 years ago
yi.wu
7b54b30be5
follow comments
7 years ago
yi.wu
1457be3e7b
fix_api_reference_docs
7 years ago
qiaolongfei
4d0fd7e725
add API reference for create_tensor
7 years ago
qiaolongfei
2c1e2caa7d
update document
7 years ago
qiaolongfei
8e19c324ab
update split_lod_tensor, create_array and array_length doc
7 years ago
Tao Luo
ca4d528b35
Merge pull request #11369 from luotao1/refine_doc
...
refine docs of elementwise_op etc.
7 years ago
Wu Yi
5100c4c3aa
Enable docstring checker and fix comments ( #11351 )
...
* enable docstring checker and fix comments
* update
* update by comments
* fix build
7 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.
7 years ago
whs
adc09087c1
Add slice op. ( #11052 )
...
* Add slice op.
* Remove using from header file and fix doc.
* Fix doc
* Small fix.
7 years ago
Luo Tao
7bdb573d79
update with comments
7 years ago
Luo Tao
7694199050
refine docs of elementwise_op etc.
7 years ago
yuyang18
2955ff5887
Polish documentation
...
* row_conv
* uniform_random
* layer_norm
* create_parameter
* hard_shrink
* ssd_loss
7 years ago
yi.wu
e2433207d3
update
7 years ago
yi.wu
ff4efb84d9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_api_reference_docs
7 years ago
sneaxiy
831909ce69
Merge pull request #11313 from sneaxiy/argmin_argmax
...
Add argmin and argmax op
7 years ago
Yu Yang
9328c3cf7b
Merge pull request #11308 from reyoung/feature/polish_api_ref
...
Simplize API Reference Documentation
7 years ago
qingqing01
59e10922b4
Expose maxout Python API. ( #11278 )
...
* Expose maxout API.
* Fix code style.
7 years ago
guochaorong
cde7db85b3
fix bad code in python
7 years ago
yi.wu
efcff3d9e5
polish api ref docs
7 years ago
yuyang18
dd26329b3c
Remove return types
7 years ago
yuyang18
8c9041f486
Refine LinearCRF
7 years ago
sneaxiy
568c4e5ec4
recommit using account sneaxiy
7 years ago
yi.wu
5be454bf33
polish docs
7 years ago
yuyang18
0d29e65924
Add resize_bilinear
7 years ago
yuyang18
439a265760
Better trim dot
7 years ago
yuyang18
b000e0de5d
Simplize API Reference Documentation
7 years ago
Yu Yang
8deff48db0
Merge pull request #11081 from reyoung/feature/python_doc
...
Add document to random crop operator
7 years ago
Yu Yang
71988fa398
Merge pull request #11287 from reyoung/feature/remove_op_role_from_doc
...
Do not generate doc for op_role and op_attr_name
7 years ago
Wu Yi
635099c162
Merge pull request #11121 from typhoonzero/fluid_benchmark_support_recordioreader
...
Fluid benchmark support recordio reader
7 years ago
yuyang18
2dd66ef65e
Do not generate doc for op_role and op_attr_name
7 years ago
yuyang18
59d75bda74
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/python_doc
7 years ago
fengjiayi
65a94be1a1
Merge pull request #11223 from JiayiFeng/dev_reverse_op
...
Add reverse op
7 years ago
weixing
d02b318c19
Merge pull request #11201 from weixing02/format
...
Fix formula display error
7 years ago
yi.wu
29b32b8075
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fluid_benchmark_support_recordioreader
7 years ago
fengjiayi
ea73fb8416
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_reverse_op
7 years ago
guosheng
741046e8ea
Fix and enhance beam_search_op and beam_searc_decode_op to be comparable with python beam search
7 years ago
yuyang18
df681fd4e0
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/python_doc
7 years ago
fengjiayi
42d7174778
refine API
7 years ago
fengjiayi
aa9383f3b0
Add unit tests
7 years ago
weixing02
246f613538
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into format
7 years ago
weixing02
b6aa7bd093
Fix format display error
7 years ago
fengjiayi
f3db005c4a
fix errors
7 years ago
fengjiayi
e1599eb349
Add image_resize_short and refine API
7 years ago
yi.wu
a28a462e19
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fluid_benchmark_support_recordioreader
7 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.
7 years ago
baiyf
663f4e6168
Fix bilinear_op Python API ( #11117 )
...
* fix conflict
* code clean
7 years ago
yi.wu
47630a4a9e
fluid benchmark support recordio reader
7 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.
7 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.
7 years ago
whs
85c203b117
Make bilinear_interp_op support attrs from input. ( #11041 )
...
* Make bilinear_interp_op support attrs from input.
* Fix python api.
7 years ago
yuyang18
018d411075
Remove unnecessary func name
7 years ago
yuyang18
7c00e164e5
Add More comments
7 years ago
yuyang18
f9d93bfde1
Add document to random crop operator
7 years ago
weixing02
2a1fc03e8e
Add hsigmoid
7 years ago
weixing02
4bd08e3408
make test_layers right
7 years ago
weixing02
2f49432538
adjust
7 years ago
weixing02
31e2833883
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into hsigmoid_op
7 years ago
Tao Luo
ccf61b3066
Merge pull request #10703 from mozga-intel/mozga-intel/Mul_mkldnn_withdraw
...
Withdraw MKLDNN Mul operator
7 years ago
weixing02
3e46ec41a9
add hsigmoid
7 years ago
fengjiayi
32c0e82ca0
fix two bugs
7 years ago
Yu Yang
14905516aa
Merge pull request #10970 from JiayiFeng/dev_add_random_crop_op
...
Add random crop op
7 years ago
fengjiayi
3bce3dbce1
fix a bug
7 years ago
mozga-intel
30d32035b2
Withdraw mkldnn mul
7 years ago
walloollaw
3e177b9d91
ISSUE-10996: support name setting for layers topk/softmax/concat/dropout ( #10999 )
7 years ago
qingqing01
15db5a5565
Support groups in transposed conv2d API. ( #11005 )
7 years ago
fengjiayi
3bcb67f1db
fix a bug
7 years ago
Yancey1989
20c24c05aa
singleton rpc_client
7 years ago
fengjiayi
632108dc2e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_add_random_crop_op
7 years ago
fengjiayi
3e7ce5836f
stash
7 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
7 years ago
Wu Yi
36fd705ad3
add random reader op export ( #10914 )
7 years ago
fengjiayi
cd8700f172
Merge pull request #10872 from JiayiFeng/dev_CustomReader
...
CustomReader
7 years ago
fengjiayi
8147063539
follow comments
7 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
7 years ago
Yibing Liu
20bdc3e109
Merge pull request #10846 from kuke/deconv_group
...
Add groups for conv transpose ops
7 years ago
fengjiayi
c2436f2ca5
expose random_data_generator
7 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.
7 years ago
fengjiayi
df8fbf80d9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_CustomReader
7 years ago
fengjiayi
b48eba1902
complete python API and unit test
7 years ago
Yibing Liu
adbf97b42d
Merge branch 'develop' of upstream into deconv_group
7 years ago
Yibing Liu
7a557040e7
Expose param group in conv2d_transpose api
7 years ago
whs
67f5eaff78
Add dice loss ( #10717 )
...
* Add dice loss.
* Fix comments.
* Remove unused code.
7 years ago
whs
86d7cc9789
Add bias for gru_unit_op and fix activation function ( #10087 )
7 years ago
Qingsheng Li
0d94ab1306
Fixed var not found bug ( #10808 )
7 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.
7 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
7 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
7 years ago
Tao Luo
7e88026e85
Merge pull request #10725 from Haichao-Zhang/improve_seq_pool_doc
...
improved the documentation for sequence_pool function
7 years ago
qingqing01
1f8243b7f8
Refine smooth L1 loss. ( #10713 )
7 years ago
zhanghaichao
3e34c9798a
improved the documentation for the sequence_pool function
7 years ago
Yu Yang
046405e091
Merge pull request #10486 from reyoung/feature/clean_op_maker
...
Clean OpProtoAndCheckerMaker
7 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, ..]
7 years ago
yuyang18
613d3ef084
Fix compile error
7 years ago
Kexin Zhao
8cc91bc025
initial commit ( #10387 )
7 years ago
whs
1ae086ed19
Merge pull request #10340 from wanghaoshuang/fix_future_div
...
Make Variable support for future.division.
7 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
7 years ago
Helin Wang
6d5e582d20
Merge pull request #10343 from reyoung/feature/new_api_train_impl
...
A naive implement trainer.train by executor
7 years ago
Yu Yang
1bb579a3f5
A naive trainer implementation
7 years ago
Qiao Longfei
faebadd938
Merge pull request #10228 from jacquesqiao/use-multi-thread-todo-update
...
Use multi thread to do update
7 years ago
wanghaoshuang
3d846fc3f2
Make Variable support for future.division.
7 years ago
robot
ac2911c399
fix code style
7 years ago
robot
19a28b1611
[fix assign op]/2 using assign op instead of scale1.0
7 years ago
robot
8806801eb8
[fix assign op] using assign op instead of scale1.0
7 years ago
qiaolongfei
98a2179f80
fix ListenAndServ op
7 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
7 years ago
qiaolongfei
08fbab9429
complete ListenAndServ layer in layers/io.py
7 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
7 years ago
Yu Yang
54ada9449e
Add demo for recordio train/test and parallel executor
7 years ago
Tao Luo
44fa823841
Merge pull request #9949 from mozga-intel/mozga-intel/Mul_mkldnn
...
Initial implementation of multiplication operator for MKLDNN
7 years ago
whs
d89a30680e
Fix a wrong variable name. ( #10090 )
7 years ago
fengjiayi
7c194acce4
Merge pull request #9929 from JiayiFeng/make_for_parallel_default_true
...
make for_parallel default True
7 years ago
JiayiFeng
0dff1e4140
Fix bugs
7 years ago
mozga-intel
171471eada
Merge branch 'develop' into mozga-intel/Mul_mkldnn
7 years ago
gongweibao
35483a2094
Add neural transformer leanring rate decay function. ( #9951 )
...
Add neural transformer leanring rate decay function
7 years ago
qingqing01
ee9832a7a9
Add Top-k Python API. ( #9973 )
...
* Add topk Python API.
* Add unit test.
* Remove the repeated API.
7 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
7 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
7 years ago
Jacek Czaja
de8094f57e
Cosmetic fixes
7 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
7 years ago
mozga-intel
6e7b883bdd
Initial implementation of multiplication operator for MKLDNN
7 years ago
guosheng
d04073050e
Add python wrapper for label smoothing
7 years ago
typhoonzero
8c1b257596
add dist unitest data compare
7 years ago
fengjiayi
1b5a6351af
make for_parallel default True
7 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
7 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
7 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"
7 years ago
JiayiFeng
75a2e50581
Merge branch 'modify_dev' into modify_readers_to_fit_parallel_executor
7 years ago
wanghaoshuang
a7c6bf771c
Change do_model_average_for_mean_and_var to boolean in batch_normal.
7 years ago
fengjiayi
a84b81502c
Remove Readers' HasNext()
7 years ago
JiayiFeng
284a213774
fix a name conflict
7 years ago
JiayiFeng
ee178d5aeb
fix bugs
7 years ago
fengjiayi
5416bac5d8
Make shared decorated readers' creater be only in main_program
7 years ago
JiayiFeng
5ad2486905
fix errors
7 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'.
7 years ago
fengjiayi
6be51f10ec
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into modify_readers_to_fit_parallel_executor
7 years ago
fengjiayi
38ba7e5af4
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into update_reader
7 years ago
wanghaoshuang
2e40660e7a
Fix some issues.
7 years ago
fengjiayi
6dcfd97a92
add docstring
7 years ago
fengjiayi
af24290123
Add 'buffer_size' api for open_files op
7 years ago
wanghaoshuang
19db989ec2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_avg
7 years ago
mozga-intel
32f8ac7d3b
Remove additional message
7 years ago
mozga-intel
34a8084328
Added new fc files, register fc kernel
7 years ago
mozga-intel
2811ea4440
Implementation of MKLDNN FC
7 years ago
JiayiFeng
de2d82d6a9
fix a bug
7 years ago
fengjiayi
649ae2700e
fix bugs
7 years ago
fengjiayi
44d5f42a7e
update reader
7 years ago
guosheng
0b8534f2a4
Refine python wrapper for pad_op
7 years ago
guosheng
629c9210d1
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-python-pad
7 years ago
guosheng
4c8eef5739
Add python wrapper for pad_op
7 years ago
Guo Sheng
d908c3b2fa
Merge pull request #9008 from lcy-seso/enhance_reshape
...
Enhance reshape
7 years ago
wanghaoshuang
61f4706b1d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_avg
7 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.
7 years ago
fengjiayi
95658767eb
Merge pull request #9428 from JiayiFeng/kernel_of_increment_op
...
kernels of IncrementOp
7 years ago
guosheng
5b8bb34470
Refine reshape_op by following comments.
7 years ago
chengduo
24100e1fb8
Merge pull request #9449 from chengduoZH/feature/add_cos
...
Add cos and sin
7 years ago
JiayiFeng
52574733a6
Add KernelType switch for IncrementOp kernel
7 years ago
chengduoZH
bdda08d9f2
add sin
7 years ago
JiayiFeng
01c5ca7364
fix bugs
7 years ago
JiayiFeng
917b205c1c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into kernel_of_increment_op
7 years ago
chengduoZH
2e577379ca
add cos
7 years ago
fengjiayi
055fb215a1
remove unnecessary 'force_cpu'
7 years ago
Yang Yang
54a8c04fab
add inplace attr to bn
7 years ago
guosheng
4bfbc59122
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into enhance-ReshapeOp
7 years ago
guosheng
c078ed4608
Enhance reshape_op by adding Input(Shape)
7 years ago
qingqing01
123cf165fb
Set stop_gradient=True for some variables in SSD API. ( #9396 )
7 years ago
Yancey
f765e59c41
Merge pull request #9327 from Yancey1989/fix_test_recv_op
...
Fix test_recv_op
7 years ago
dragonwarrior
54a85b7bfd
Add lrn layer ( #9157 )
...
* add LRN layer for fluid
* add LRN layer for fluid
* add documentation for LRN layer
* add paper reference for LRN layer
* add seperate documentation for LRN layer
* rm lrn.py in doc/fluid/dev/src
* change code style in lrn
* fix style of comments in lrn
7 years ago
Varun Arora
76ae540f8e
Move Select to concurrency.py; incorporate outputs ( #9136 )
...
* Move Select to concurrency.py; incorporate outputs
* CLang formatting for concurrency
* Remove extra bracket - formatting fix - 3
* Comment fix
7 years ago
Yancey1989
ba9f4c7873
fix test_recv_op
7 years ago
guosheng
b7e83d2467
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into enhance-ReshapeOp
7 years ago
qingqing01
8f8728635a
Fix bug for backward tanspiler when using parallel_do operator. ( #9282 )
...
* Temporarily fix bug for backward tanspiler when using parallel_do operator.
* Fix bug for backward tanspiler when using parallel_do operator
7 years ago
guosheng
d4bb2ca71f
Follow comments and refine the python wrapper of reshape_op
7 years ago
whs
b594251f89
Merge pull request #9082 from wanghaoshuang/average_model
...
Add model average optimizer for fluid
7 years ago
tensor-tang
7260e3a443
Merge pull request #9214 from jczaja/prv-softmax-mkldnn-operator-PR
...
Softmax MKLDNN FLUID operator
7 years ago
guosheng
437f7a3279
Resolve conflict according to the latest code
7 years ago
Jacek Czaja
3b95b55f07
- Softmax MKLDNN primitive integration
...
removed diagnostic
- Added Unit tests for Softmax MKLDNN Forward
Added fix for div by 0 to happen in cross_entropy backward
Conflicts:
paddle/fluid/operators/CMakeLists.txt
- Cosmetic fixes to SoftMax MKLDNN fluid operator
Added misssing softmax fluid operator file
Disabled MKLDNN softmax operator by default
Fix to softmax op unittest merge
clang_formater fixes
clang_formatter fixes
- Name changing of softmax mkldnn operator to maintin consistency
across codebase
- updated comment
fix to comment
7 years ago
fengjiayi
809530f418
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_MultiEpochReader
7 years ago
fengjiayi
7c041e48f4
Merge pull request #9182 from JiayiFeng/dev_MultipleReader
...
Multi-threaded reader in C++
7 years ago
wanghaoshuang
edb4e29ab7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into average_model
7 years ago
wangyang59
e0bc942ca1
Merge pull request #9224 from wangyang59/dilateconv
...
expose dilation to conv2d and bias/act to con2d_trans
7 years ago
fengjiayi
a4f397fb68
add an unittest
7 years ago
fengjiayi
91b6d60003
Merge branch 'fix_bug_in_recordio' into dev_MultiEpochReader
7 years ago
fengjiayi
bce08d19cc
Python wrapper for MultiPassReader
7 years ago
wanghaoshuang
ad63722ed9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into average_model
7 years ago
fengjiayi
f863866471
Add an unitest
7 years ago
fengjiayi
02b7d8bea5
Merge branch 'fix_bug_in_recordio' into dev_MultipleReader
7 years ago
wanghaoshuang
e01c770c05
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into average_model
7 years ago
yangyaming
2f2c5f5e60
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-9049
7 years ago
wangyang59
26734cfe77
expose dilation option to conv2d and add bias/activation option to con2d_trans
7 years ago
yangyaming
cd11b1bd5c
Set default value of y to None.
7 years ago
yangyaming
869a6f9cea
Add python wrapper.
7 years ago
caoying03
a6e64242d8
follow comments.
7 years ago
caoying03
c87d11a716
Merge branch 'develop' into enhance_reshape
7 years ago
fengjiayi
87ac675ae7
Add python wrapper for open_files_op
7 years ago
wanghaoshuang
92a01d4994
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into average_model
7 years ago
wanghaoshuang
016d0eb7f7
Add python API for sum op.
7 years ago
yangyaming
58730ba131
Enhance unit test.
7 years ago
Luo Tao
8a3d7647d2
fix AttributeError: 'module' object has no attribute 'framework_pb2'
7 years ago
Thuan Nguyen
1e4c504e60
Implement Select OP ( #9088 )
...
* Fix old documentation for channel_recv
* Initial design of CSP select
* Redesign channel implementation for Select Op
* Remove unecessary header
* Initial checkin of select op, currently will read all the conditional_op in the cases block and also pull out all channels involved in the select.
* Init python select op API
* Python select bug fix when checking op creates block
* Add case_to_execute as (a) input to select, (b) into the passed inputs into the select op
* Add in addition code for select op
* Init fibonacci test from python
* implement fibonnaci sequence test
* update fib unit test
* Improve select test cases
* Shorten non-pep-8-ed lines
* Add methods on channel needed by select op
* Fix compile issues, finish implementation, still need to debug code
* Fix issue with fibonncci test, it works now!
* Change QueueMessage callback to take in an ChannelAction enum, fix select unit test
* Fix case attributes
* Fix issue with select control flow
* Make cases - previously on each selectcase conditional_block - attributes to select
* Use class constants for type of channel
* Change select op to take in "cases" attribute
* return boolean from select callback function to tell Channel if this RECV or SEND should be executed
* Improve attributes and inputs comments on select op
* Fix issues with python unit test
* Assert fibonacci final output
* Fix issue when channel name / channel var is null for "default" case in select op
* Assert base select test output
* Make QueueMessage use shared pointer and modify the order of the callback
* Fixing the order in which the callback is called
* Move channel utility methods to paddle/fluid/operators/concurrency/channel_util
* Create channel_util and move channel util methods
* Fix crash when calling select_op
* Fix deadlock
* Fix issue of channel destructor deadlock
* Fix precommit issues
* Accidentally checked in changes to beam_search_op, reverting change.
* Fix dependency issue in concurrency cmake
* add device_context dependency for concurrency target
7 years ago
dzhwinter
128adf53cb
[Speed]implement cudnn sequence softmax cudnn ( #8978 )
...
* "add softmax cudnn functor support"
* "add testing"
* "refine cmakelist"
* "sequence softmax forward speed up"
* "add softmax grad"
* "fix sequence softmax test"
* "add double precision'
* "fix softmax test"
* "add softmax cudnn support"
* "fix softmax cudnn test"
* "add softmax to nn.py"
* "fix compile bug"
* "refine cmakelist"
* "fix ci"
* "fix based on comment"
* "fix based on comments"
* "fix ci"
7 years ago
dzhwinter
7140071152
"exported scatter to python" ( #9038 )
...
* "exported scatter to python"
* Revert ""exported scatter to python""
This reverts commit 38745a626c3f937bec836c92c98a76deadf0a03d.
* "polish scatter and export to python"
7 years ago
Yu Yang
48f213e5a1
Merge pull request #8991 from reyoung/feature/shuffle_reader
...
Feature/shuffle reader
7 years ago
Cao Ying
881c5227ab
Merge pull request #8843 from zhouhanqing/Paddle-ReduceProd
...
Add product reduction for reduce op.
7 years ago
Tao Luo
ad6b59e004
Merge pull request #8927 from ranqiu92/api_std
...
Add api doc std
7 years ago
ranqiu
fc0f92c24f
Update api doc std and fc doc
7 years ago
Yu Yang
e13aec601a
Merge pull request #8830 from reyoung/feature/recordio_file_reader
...
Feature/recordio file reader
7 years ago
Yu Yang
a8c076e577
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/shuffle_reader
7 years ago
caoying03
cf08185145
fix bugs and complete codes.
7 years ago
Yu Yang
2ea4a5d96c
Polish double buffer reader
7 years ago
qingqing01
b3d26cd3ad
Fix bug in detection_output and mAP calculation in SSD. ( #8985 )
...
* Clipping bbox in the mAP evaluator calculation.
* Fix bug in detection_output and mAP calculation in SSD.
* Fix bug in detection.py.
* Fix bug in test_detection_map_op.py.
7 years ago
Yu Yang
46ae4075ee
Polish ShuffleReader and test
7 years ago
Yu Yang
cfca8a3a26
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/recordio_file_reader
7 years ago
Yu Yang
fea43077f6
Refine
7 years ago
pzelazko-intel
4730a4be24
MKLDNN pool2d OP kernel added ( #8879 )
...
* MKLDNN pool2d OP kernel added
* conv2d and pool2d MKLDNN kernels renamed
* MKLDNN conv2d kernel refactoring
7 years ago
zhouhanqing
9d78971d8b
Some comments have been modified.
7 years ago
Yu Yang
b536799af0
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/recordio_file_reader
7 years ago
Yu Yang
db46778bdd
Polish codes and comments
7 years ago
Yu Yang
72be7a6151
Complete RecordIO reader op
7 years ago
zhouhanqing
15306ffdc3
add product reduction for reduce_op
7 years ago
pzelazko-intel
8c71adaa8c
MKLDNN conv2d kernel added ( #8451 )
...
* MKLDNN conv2 OP kernel added
* TODOs added
* mkldnn conv2d OP refactor
* CanCUDNNBeUsed and CanMKLDNNBeUsed moved
7 years ago
fengjiayi
87568cfd96
Merge pull request #8643 from JiayiFeng/remove_evaluator
...
Removes Accuracy
7 years ago
qingqing01
0e1f82fd2a
Fix bug in detection mAP evaluator. ( #8778 )
...
* Fix mAP evaluator bug.
* Fix bug in detection mAP evaluator.
* Fix unit testing.
* Support to set background label index in detection mAP op.
7 years ago
whs
f608bb2756
Merge pull request #8651 from wanghaoshuang/fix_pool
...
Add ceil_mode option for pool2d and pool3d
7 years ago
fengjiayi
ea508c9ef2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into remove_evaluator
7 years ago
Qiao Longfei
f45a82be4e
change learning_rate_decay to learning_rate_scheduler ( #8583 )
...
* change learning_rate_decay to learning_rate_scheduler
* optimize code
* change nn.cast to tensor.cast
7 years ago
qingqing01
608feea204
Implement detection mAP evaluator wrapper and unify label format between SSD loss and mAP evaluator ( #8736 )
...
* Implement mAP evalutor Python interface.
* Fix unit testing and uniy label format between SSD loss and mAP evalutor.
* Update doc.
7 years ago
fengjiayi
5b635682e6
Merge pull request #8711 from JiayiFeng/add_save_load_layer
...
Add layers for save/load op
7 years ago
fengjiayi
bd8440921c
move save/load from nn.py to tensor.py
7 years ago
fengjiayi
cf87f39b2b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into remove_evaluator
7 years ago
qingqing01
bbf98a0176
Refine the doc in detection_output API. ( #8689 )
...
* Refine the doc in detection_output API.
* Refine the doc.
7 years ago
fengjiayi
1b28739cb9
update doc string
7 years ago
fengjiayi
f8029403a0
remove Evaluator.Accuracy
7 years ago
fengjiayi
994b52fc2b
Add layers for save/load op
7 years ago
whs
acbda44c11
Merge pull request #8365 from wanghaoshuang/seq_error
...
Add sequence error output to edit distance evaluator
7 years ago
Yu Yang
d3fbede92d
Merge pull request #8564 from reyoung/feature/add_global_step
...
Add global_step in nn.py
7 years ago
emailweixu
eac2c3cf36
Merge pull request #8505 from emailweixu/math_op
...
Correctly handling variable with batch dimension for math ops.
7 years ago
Yuan Gao
e84615bae6
Fix box coder op ( #8647 )
...
* fix ssd problems
* fix box decoder op
* fix dimension problem in detection tests
* update detection doc
* Update detection doc
* Update detection doc
* update detection doc
* update detection doc
7 years ago
fengjiayi
101378c878
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into remove_evaluator
7 years ago
qingqing01
f9c1b6f9ae
Fix the backward transpiler bug in ssd_loss API. ( #8648 )
7 years ago
wanghaoshuang
1e510d9914
Add ceil_mode option for pool2d and pool3d
7 years ago
wanghaoshuang
87d90d2afd
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into seq_error
7 years ago
qingqing01
69643b5e89
Enable the SSD loss to support normalization by the total number of output locations. ( #8630 )
...
* Register more data type for reshape operator.
* Enable the SSD loss to support normalization by the total number of output locations.
* Fix the doc format.
7 years ago
Yu Yang
2a4e7add6f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_global_step
7 years ago
xuwei06
e9b8ebf42c
Correctly handling variable with batch dimension for math ops.
...
When the second argument contains batch dimension, the axis should be 0.
Also makes elementwise ops more tolerant at handling tensors with trailing
singular dimensions.
7 years ago
wanghaox
1e1202b659
merge detection.py
7 years ago
Yu Yang
9db107da65
Renamed and add comments
7 years ago
qingqing01
4948f7b3fe
Enhance bipartite_match_op to support argmax matching after bipartite matching. ( #8580 )
...
* Enhance bipartite_match_op to support argmax matching after bipartite matching.
* Fix typo error.
7 years ago
chengduo
087d8e7fae
Merge pull request #8551 from chengduoZH/fixbug/conv2d_python
...
Fix the bug of conv2d
7 years ago
wanghaox
4161328eb5
add warrper for detection map operator
7 years ago
Yu Yang
2af9aac2cb
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_global_step
7 years ago
chengduoZH
5d30142889
follow comment from panxin
7 years ago
Yu Yang
175cf6e024
Add global_step in nn.py
7 years ago
Yu Yang
777a281a4f
Fix CI and enhance gitignore
7 years ago
Yu Yang
5f1a577e33
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/enhance_layer_generator
7 years ago
chengduoZH
470d671792
follow comment
7 years ago
chengduoZH
46bc0fec79
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fixbug/conv2d_python
7 years ago
Luo Tao
ea3be884e8
Merge branch 'develop' into fluid_python
7 years ago
Luo Tao
b11956a0b5
move Fluid API code out of V2 API code
7 years ago