kexinzhao
6720681cc2
Enable is_test attr of batch norm and drop out op for test program ( #8642 )
...
* fix is_test issue
* add paddle enforce
* fix bug
* add new func
* small fix
* address comments
8 years ago
qiaolongfei
5d9dbe1e33
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add-program-cache-for-executor
8 years ago
qiaolongfei
1ee77841be
add get_program_cache_key function
8 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
8 years ago
gmcather
bc36396d71
fix test_understand_sentiment bug ( #8767 )
8 years ago
qiaolongfei
b63901f523
optimize program_cache_key, delete cache when use_program_cache is false
8 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.
8 years ago
qiaolongfei
82a8e080cb
update comment of executor.run
8 years ago
qijun
00fbe67ab4
disable nccl in memopt fit a line unittest
8 years ago
qiaolongfei
5dbb71b21f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add-program-cache-for-executor
8 years ago
qiaolongfei
0d70231ca1
add check
8 years ago
qiaolongfei
c84fc6d4cf
fix bug
8 years ago
fengjiayi
5b635682e6
Merge pull request #8711 from JiayiFeng/add_save_load_layer
...
Add layers for save/load op
8 years ago
qiaolongfei
338f8883b4
add more strict check for program cache
8 years ago
fengjiayi
e26cc4fe73
fix_an_error
8 years ago
qiaolongfei
a8fd6d581f
add use_program_cache to executor.run
8 years ago
fengjiayi
bd8440921c
move save/load from nn.py to tensor.py
8 years ago
fengjiayi
cf87f39b2b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into remove_evaluator
8 years ago
qingqing01
bbf98a0176
Refine the doc in detection_output API. ( #8689 )
...
* Refine the doc in detection_output API.
* Refine the doc.
8 years ago
fengjiayi
1b28739cb9
update doc string
8 years ago
fengjiayi
f8029403a0
remove Evaluator.Accuracy
8 years ago
qiaolongfei
0876fc1451
fix feed var
8 years ago
qiaolongfei
4977d99b05
add program cache for executor
8 years ago
Helin Wang
e9b488635c
Fix vgg16 fc layer size: 4096 rather than 512
8 years ago
fengjiayi
994b52fc2b
Add layers for save/load op
8 years ago
Qiao Longfei
0240bb7796
Merge pull request #8516 from QiJune/memopt_multi_gpu
...
make memory optimization module compatible with parallel_do
8 years ago
qijun
191d8dcec1
set nccl = true
8 years ago
qijun
7dbdf007ec
remove nccl True in unit test
8 years ago
whs
acbda44c11
Merge pull request #8365 from wanghaoshuang/seq_error
...
Add sequence error output to edit distance evaluator
8 years ago
Thuan Nguyen
c9dd4e57f1
Unittests concurrency ( #8666 )
...
Python Unit Tests for CSP
* Simple Channel Send and Receive test
* Daisy Chain test with 100 channels/Go ops
8 years ago
typhoonzero
17a311e285
fix rename de-ref again
8 years ago
Xin Pan
6720198731
Merge pull request #8663 from panyx0718/test2
...
First timeline version
8 years ago
Xin Pan
12843a3a53
Firt timeline version
8 years ago
Yu Yang
d3fbede92d
Merge pull request #8564 from reyoung/feature/add_global_step
...
Add global_step in nn.py
8 years ago
emailweixu
eac2c3cf36
Merge pull request #8505 from emailweixu/math_op
...
Correctly handling variable with batch dimension for math ops.
8 years ago
Abhinav Arora
0d878e4c09
Add Go_op, Channel_create, channel_close, channel_send and channel_receive ops ( #8593 )
...
* Adding Python boilerplate code for Go op
* Add very basic test case
* Adding the python logic for go routine
* Fix syntax
* Changing test to notest
* Rename Routine to Go
* Combining GoGuard and Go in one class
* Modify test
* Adding fluid close channel
* Fixing __init__.py for calling fluid.go()
* Adding stubs for channel methods and updating test case
* Removing import *
* Adding imports from concurrency
* Initial commit of GO_OP (for varun)
* Creating local scopes and go through them
* Updated go op inputs persistability enforcement
* Add thread execution; compile failing though
* Fix go op
* Cleaned up Go op
* Fix yapf format issue
* Readd warp ctc dir for unit tests
* Updated make_channel, channel_send, channel_recv and channel_close
* Moved thread function to another method, update unit tests
* remove output var
* Add stubs for channel operators
* Updating concurrency with signatures
* Updated the signature with return status
* Fixed dtype in variables
* Updating stub of ChannelSend + add infershape
* Updating stub of ChannelRecv + add infershape
* Updated signature
* Adding the channel_create operator
* Merge channel send+receive ops
* Update concurrency tests using all operators
* Updating the create op with ChannelHolder
* Fix issues with channel_create_op
* Add the implementation for channel_close op
* Add channel close operator, fix channel close op
* Adding the channel_send op
* Comment channels C++ and Python code
* Concurrency python api comment fix
* Update unit test to add Status variable
* Adding channel receive operator
* Update concurrency test to demonstrate a complete CSP flow
* Fix clang-format issues
* Fixed "Out" parameter name
* Fixing merge conflict in framework.py
* Add channel ops to framework.py no_kernel_op_set
* Seperating channel_send and channel_recv operators
* Documenting capacity type
* Update concurrency test to create go block as child block of main program
* Changing set status implementation
8 years ago
Yancey
718642e93f
Merge pull request #8659 from Yancey1989/fix_dist_bug
...
Registry var type infer in split_selected_rows op
8 years ago
Yancey
fee90b5074
Add async sgd document ( #8474 )
...
* add async sgd document
* fix ci
* update by comment
* update doc
8 years ago
Yancey1989
6e83c00301
Registry var type infer in split_selected_rows op
8 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
8 years ago
Qiao Longfei
be9a2b2e30
Merge pull request #8652 from jacquesqiao/fix-parallel-do-with-non-parameter
...
parallel-do should not merge the gradient of parameter that stop_gradient=True
8 years ago
wanghaoshuang
8d57e9c76f
Rename 'edit distance rate' to 'edit distance'
8 years ago
wanghaoshuang
795f572fee
Rename 'seq_error' to 'instance_error'
8 years ago
fengjiayi
101378c878
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into remove_evaluator
8 years ago
qiaolongfei
c4996fb801
Merge branch 'feature/parallel_nccl_not_support_batchnorm' of https://github.com/reyoung/Paddle into fix-parallel-do-with-non-parameter
8 years ago
qiaolongfei
f8d0d84f7e
fix multi card
8 years ago
qingqing01
f9c1b6f9ae
Fix the backward transpiler bug in ssd_loss API. ( #8648 )
8 years ago
Tao Luo
62698d6e17
Merge pull request #8634 from typhoonzero/fix_renamevar_ref
...
Fix rename_var de-ref
8 years ago
qiaolongfei
5d305070ec
parallel-do should not merge the gradient of parameter witch set stop_gradient=True
8 years ago
Yu Yang
77ff14aa78
Not support batchnorm
8 years ago
wanghaoshuang
1e510d9914
Add ceil_mode option for pool2d and pool3d
8 years ago
fengjiayi
d01318c0be
add WeightedAverage
8 years ago
wanghaoshuang
87d90d2afd
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into seq_error
8 years ago
typhoonzero
1e9efc2272
add comments
8 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.
8 years ago
typhoonzero
bd87882651
fix rename_var deref
8 years ago
Yu Yang
2a4e7add6f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_global_step
8 years ago
chengduo
cf883d9caf
Merge pull request #8613 from chengduoZH/feature/fix_bug_conv_op
...
Fix conv_op bug
8 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.
8 years ago
chengduoZH
7cf2c05fd2
add unit test for input's size is 1x1
8 years ago
武毅
4d4322a698
merge fluid dist tests ( #8573 )
...
* merge fluid dist tests
* update cmake
8 years ago
Wang Hao
ec33832602
Merge pull request #8577 from wanghaox/python_map
...
add warrper for detection map operator
8 years ago
guru4elephant
daa8ed338f
Merge pull request #8495 from PaddlePaddle/fix_conll05_bug
...
Update conll05.py
8 years ago
Yancey
c02f773a53
Fix dist demo var type error ( #8600 )
...
* Fix dist demo error
* revert trainer_id
8 years ago
Xin Pan
decaad5ccc
Merge pull request #8542 from panyx0718/test
...
Extend current profiler for timeline and more features.
8 years ago
wanghaox
1e1202b659
merge detection.py
8 years ago
Yu Yang
5f70629ffa
Better function name
8 years ago
Yu Yang
9db107da65
Renamed and add comments
8 years ago
Xin Pan
1783ab1dca
move test_nvprof to new location
8 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.
8 years ago
Tao Luo
dce0383f89
Merge pull request #8404 from Xreki/core_refine_inference
...
Refine the inference API and unittests
8 years ago
Xin Pan
b9ec24c6e9
Extend current profiler for timeline and more features.
8 years ago
chengduo
087d8e7fae
Merge pull request #8551 from chengduoZH/fixbug/conv2d_python
...
Fix the bug of conv2d
8 years ago
qijun
1cce055bb3
merge baidu/develop
8 years ago
武毅
fe7c181491
Merge pull request #8538 from typhoonzero/add_raw_var_type
...
fix short connection again
8 years ago
wanghaox
4161328eb5
add warrper for detection map operator
8 years ago
Liu Yiqun
efb6ba3531
Merge branch 'develop' into core_refine_inference
8 years ago
Yu Yang
2af9aac2cb
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_global_step
8 years ago
Yu Yang
efc094f564
Merge pull request #8543 from reyoung/feature/enhance_layer_generator
...
Enhance layer_function_generator
8 years ago
Yu Yang
a16ed651e9
Fix CI
8 years ago
chengduoZH
5d30142889
follow comment from panxin
8 years ago
Yu Yang
175cf6e024
Add global_step in nn.py
8 years ago
qijun
8b7516ed03
test memopt fit a line demo with nccl
8 years ago
Yu Yang
777a281a4f
Fix CI and enhance gitignore
8 years ago
typhoonzero
a50230add6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_raw_var_type
8 years ago
qiaolongfei
ea9e62b8fc
optimize code
8 years ago
Yu Yang
5f1a577e33
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/enhance_layer_generator
8 years ago
qiaolongfei
a636aa585b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-optimize-multi-program
8 years ago
chengduoZH
470d671792
follow comment
8 years ago
qijun
abb9405783
Merge remote-tracking branch 'baidu/develop' into memopt_multi_gpu
8 years ago
chengduoZH
46bc0fec79
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fixbug/conv2d_python
8 years ago
chengduoZH
c8ed768ccc
refine pool2d
8 years ago
jiaozhenyu
97094e46ff
Update conll05.py
...
Fix #8079 and remove the redundant code
8 years ago
chengduoZH
2398db5e5c
follow comments
8 years ago
Luo Tao
ea3be884e8
Merge branch 'develop' into fluid_python
8 years ago
chengduoZH
93e0609f1d
fix bug
8 years ago
Luo Tao
bde090a975
replace paddle.v2.fluid by paddle.fluid in tests
8 years ago
qiaolongfei
3b8bade617
init learning_rate_map when input learning rate is a Variable
8 years ago
Luo Tao
b11956a0b5
move Fluid API code out of V2 API code
8 years ago
qiaolongfei
28ff1cdaa6
create learning rate for each program
8 years ago
Yu Yang
3959023099
Enhance layer_function_generator
...
* Generated functions can take `*args` as inputs.
8 years ago
fengjiayi
757e2c03ba
move layer accuracy to metric.py
8 years ago
fengjiayi
50a6e7c5f6
Merge pull request #8534 from JiayiFeng/fix_bn_status
...
Change BN's 'mean' and 'variance' from persistable variable to Parameter
8 years ago
Qiao Longfei
b2f530e3cc
Merge pull request #8532 from jacquesqiao/fix-compare-op
...
Fix compare op
8 years ago
typhoonzero
9b5be6ef43
fix short connection again
8 years ago
fengjiayi
cf7c745c48
change type of BN's 'mean' and 'variance' from persistable variable to Parameter
8 years ago
Yu Yang
eebfb71d3f
Merge pull request #8524 from reyoung/feature/unique_name_guard
...
Moving unique_name to python
8 years ago
qiaolongfei
28d07e3cb8
add python part of compare op
8 years ago
Yu Yang
63563b2fec
Follow comments
8 years ago
Yu Yang
ff54416931
Add unittest of unique_name
...
* Also follow comments, change prefix to key
8 years ago
Yu Yang
044fb0fb5a
Merge pull request #8511 from reyoung/feature/understand_sentimental_dynrnn
...
Test Parallel.Do and DynRNN
8 years ago
Yu Yang
e8cb97b8a2
Moving unique_name to python
...
* Add reset and guard to unique_name
8 years ago
qijun
b97d61adc2
merge baidu/develop
8 years ago
Yang Yang(Tony)
d4dabe3e0b
framework.py enhancement ( #8471 )
...
* framework.py enhancement
* polish
* clean up
* enforce the inputs of Operator __init__ of type Variable
* python2 assert
* reverse assert
8 years ago
Yu Yang
7a9098a60e
Add block.fwd_block_id ( #8489 )
...
* Add block.fwd_block_id
* fix bug in memory optimization transpiler
* Change DFS to BFS
* Add comments
8 years ago
qijun
50cf103e60
make memory optimization module compatible with parallel_do
8 years ago
Yu Yang
71053063a1
test Parallel.Do and DynRNN
8 years ago
Yu Yang
7ffd50b9de
Merge branch 'feature/add_fwd_block_id' of github.com:reyoung/Paddle into feature/add_fwd_block_id
8 years ago
Yu Yang
aaf818f583
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_fwd_block_id
8 years ago
Yu Yang
65058cfb7a
Change DFS to BFS
8 years ago
qijun
bf92706c58
fix bug in memory optimization transpiler
8 years ago
haonanyu
59bfa3e850
fix a bug of sub() in layer_math.py
8 years ago
jiaozhenyu
0d8192fbec
Update conll05.py
...
the label file in the conll05 dataset has a wrong order
8 years ago
武毅
c490f1b38b
Merge pull request #8049 from typhoonzero/no_counter_on_pserver
...
Enhancement/transpiler rename grad vars to add trainer id, so RPC call can be retried.
8 years ago
Yu Yang
14f8370738
Add block.fwd_block_id
8 years ago
helinwang
633756ad13
Merge pull request #8361 from tonyyang-svail/backward_on_parallel_do
...
Backward on parallel do using nccl
8 years ago
Siddharth Goyal
a040239d3a
Add conv test case for inference-recognize digits ( #8466 )
8 years ago
Yang Yang
4b957af237
clean up
8 years ago
Yang Yang
ae69f0b04f
merge develop
8 years ago
Yang Yang
ec01f635f5
merge develop
8 years ago
Abhinav Arora
c7ad26d6a4
[WIP] Move DataType enum inside VarType ( #8447 )
...
* Move Pod Types from DataType enum to Type enum
* Fixed data_type.h
* Fix type in TensorDesc
* Add comment to framework.proto
* Fixed type in data_type.h
* Updated format of type in data_type.h
* Fix var_desc.h
* Fix op_kernel_type.h
* Fixed data_type_transform_test.cc
* Fix operator.h
* Fixed data_type_transform.cc
* Fixed op_kernel_type_test.cc
* Fix operator.cc
* Fixed data_layout_transform_test.cc
* Fix var_desc.cc
* Fixed assign_value_op.cc
* Fixed assign_value_op.h
* fixed protobuf.cc
* Fix data_layout_transform_test.cc and op_kernel_type_test.cc
* Fixed rnn_memory_helper_op.cc
* Fix progrma_desc_test.cc
* Fixed fill_constant_batch_size_like_op.cc
* Fix operator_test.cc
* Fixed fill_constant_op.cc
* Fixed gaussian_random_op.cc
* Fixed uniform_random_op.cc
* Fixed edit_distance_op.cc
* Fixed fill_constant_batch_size_like_op.cc
* Fixed rnn_memory_helper_op.cc
* Fixed chunk_eval_op.cc
* Fixed assign_value_op.cc
* Fixed assign_value_op.h
* Fixed cast_op.h
* Fixed cast_op.h
* Fix fill constant op
* Fixed clang for assign_value_op.cc
* Fix one_hot_op.h
* Fix one_hot_op.cc
* Fix fill_op.cc
* Fixed sum_op.cc
* Fixed sum_op clang
* Fix uniform_random_op.cc
* Fix gaussian_random_op.cc
* Fix backward.cc
* Fix protobuf.cc
* Fixed prune_test.cc
* Fixed op_registry_test.cc
* Fix data_device_transform_test.cu
* Fix travis error
* Fixed one_hot_op.cu
* Fixed op_registry_test.cc
* Fixed nccl_op.cc
* Fixing python tests
* Revert "Fixing python tests"
This reverts commit fccaa4c5818ed9f379ea1ce4315066cc78076c64.
* Fixing Pybind to remove data type
* Fixing tensor.py
* Updated the new files:
* Resolve error in merge conflict of fill_constant_batch_size_like_op.cc
8 years ago
Abhinav Arora
74404fadcd
Python implementation for a proposed Go Op. ( #8434 )
...
* Adding Python boilerplate code for Go op
* Add very basic test case
* Adding the python logic for go routine
* Fix syntax
* Changing test to notest
* Rename Routine to Go
* Combining GoGuard and Go in one class
* Modify test
* Adding fluid close channel
* Fixing __init__.py for calling fluid.go()
* Adding stubs for channel methods and updating test case
* Removing import *
* Adding imports from concurrency
8 years ago
Yang Yang
3494b79c4d
test error clip
8 years ago
Yang Yang
eb82b5ccc0
test error clip
8 years ago
Yang Yang
5229ccbdc7
merge develop
8 years ago
Yu Yang
89ead8d151
Feature/understand sentiment parallel do ( #7994 )
...
* Support parallel test for understand_sentiment
* Full test on understand_sentiment
* Skip normal tests
* Debug CI
* Enable benchmark
* Revert init.cc
* Make CI pass
8 years ago
emailweixu
6752b06f8c
Generating random numbers with given batch size ( #8337 )
...
* Generating random numbers with given batch size
uniform_random_batch_size_like_op
gaussian_random_batch_size_like_op
* More comments about random seed.
* Move test_*_random_batch_size_like_op to unittests
8 years ago
Yang Yang
9d26f1a3df
callback to list of callbacks
8 years ago
TomorrowIsAnOtherDay
ca126fcab7
add python API for one_hot OP ( #8444 )
...
* add python API for one_hot OP
* fix code style
* fix code style_2
8 years ago
Yang Yang
3f09620ef2
pass compile
8 years ago
Yang Yang
e021ad674e
Merge remote-tracking branch 'upstream/develop' into backward_on_parallel_do
8 years ago
emailweixu
dafc7e3643
Check data format consistency in data_feeder ( #8417 )
8 years ago
typhoonzero
1494673dcb
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into no_counter_on_pserver
8 years ago
typhoonzero
8acad27e8d
refine code
8 years ago
Yang Yang
7129fa3c90
merge develop
8 years ago
Xin Pan
cde6241a1b
Run Python OP tests in a single Python process to improve test time. ( #8362 )
...
Currently, our tests run with 2 GPUs, the init time is absurdly long:
about 4s for each process. Currently, we run each OP test on
different processes. This PR:
1. create cmake function py_test_modules which will generate the
Makefile that runs a list of Python unittest module in a single Python
process.
2. move all "python unittest compatible" (e.g., used the unittest
package, not just a regular python file). from fluid/tests to
fluid/tests/unittests.
3. cmake now will run all OP tests in fluid/tests/unittests in a
single process, except the time-consuming tests, they are separated
into different processes to utilize parallelism. Please make sure to
use the unittest package if you put the python test file in
fluid/tests/unittests
4. remove all exit(0) from fluid/tests/unittests/*.py, exit(0) is used
to disable unittest, we can not do it when running all tests in a
single process since it will terminate the process without running the
other tests. Instead, the test is disabled in
fluid/tests/unittests/CMakeLists.txt. FIXME is added for each disabled
item. Please disable the unittest from
fluid/tests/unittests/CMakeLists.txt, instead of adding exit(0) to the
Python file, for all Python file in fluid/tests/unittests/.
5. add an option WITH_FAST_BUNDLE_TEST. When OFF, will run the unit
tests in separate process so that they can be tested individually.
8 years ago
Yang Yang
da97d9dfd6
merge develop
8 years ago
xuwei06
004df46f28
Make print_op able to show the value of bool tensor
...
And some minor fixes on comments.
8 years ago
chengduo
86657dbe8c
Merge pull request #8382 from chengduoZH/feature/multiBoxHead
...
Add MultiBox API
8 years ago
qingqing01
24509f4af9
Fix the grammar in copyright. ( #8403 )
8 years ago
武毅
c0fc50d5f3
Merge pull request #8409 from typhoonzero/fix_grpc_short_conn
...
Fix grpc short connection
8 years ago
chengduoZH
6e79d01b65
merge prior_box and multi_box
8 years ago
Liu Yiqun
2d74b5f9ba
Refine the Python API load/save_inference_model.
8 years ago
fengjiayi
91aac572fb
Merge pull request #8405 from JiayiFeng/dev_remove_kwargs
...
remove `**kwargs` in layer interfaces
8 years ago
typhoonzero
0d4d9c4e13
fix grpc short connection
8 years ago
chengduoZH
8ea2288e10
remove conflict
8 years ago
chengduoZH
84d9c6907f
follow comments of yaming and qingqing
8 years ago
qingqing01
057efd1709
Implement multibox loss wrapper for SSD in Python API. ( #8385 )
...
* Implement multibox loss wrapper in Python API.
* Add some wrappers for SSD detection.
* Fix conflicts.
* Add unit testing for SSD loss wrapper.
* Update doc in Python API.
* Refine unit testing.
* Add more unit testing and update some interface arguments.
8 years ago
fengjiayi
8c302d4845
remove kwargs in layer apis
8 years ago
Liu Yiqun
865dfbe5c7
Use a new scope for inference in python unittest to avoid changing the value of variables for training.
8 years ago
typhoonzero
4b91cb5289
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into no_counter_on_pserver
8 years ago
武毅
9942565fe7
Merge pull request #8386 from typhoonzero/fix_dist_transpiler_develop
...
Fix dist transpiler develop
8 years ago
chengduoZH
e9fa7a7b3a
follow comments of qingqing and code refine
8 years ago
Liu Yiqun
f95e05a388
Refine the inference unittests.
8 years ago
typhoonzero
dca9941e4b
pass size when copy
8 years ago
Liu Yiqun
899ba0d05a
Merge branch 'develop' into core_refine_inference
8 years ago
Liu Yiqun
c796e013c6
Refine the inference unittests.
8 years ago
chengduoZH
99c9dbf505
remove conflict
8 years ago
chengduo
7757a8ad7c
Merge pull request #8265 from chengduoZH/feature/add_prior_box_py
...
Add Python interface of prior_boxes
8 years ago
qingqing01
8a0dd2409e
Expose softmax_with_cross_entropy and smooth_l1 into Python API. ( #8375 )
...
* Add softmax_with_cross_entropy and smooth_l1 in Python API.
* Fix doc format.
8 years ago
chengduoZH
49c50c9fda
Add multiBox API
8 years ago
Wang Hao
a824da91e6
Merge pull request #6588 from wanghaox/detection_map
...
detection map evaluator for SSD
8 years ago
chengduoZH
dff1bf33c9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_prior_box_py
8 years ago
Qiao Longfei
e9d3099145
Merge pull request #8357 from jacquesqiao/override-compare-op-in-python
...
override comparison operators in Python for Variable
8 years ago
wanghaox
91a2188301
update detection_map
8 years ago
typhoonzero
67d6f3a8ce
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_dist_transpiler_develop
8 years ago
Yu Yang
cb4eacb187
Merge pull request #8377 from reyoung/feature/fix_get_empty_lod
...
Fix empty Vector foreach
8 years ago
chengduoZH
5ccab2dc65
remove conflict
8 years ago
chengduoZH
bbff442eee
follow comments of qingqing
8 years ago
Yu Yang
77a6e1c670
Disable unstable tests
8 years ago
Yuan Gao
1dceb99e86
add detection output python api ( #8389 )
8 years ago
chengduoZH
d641d5ac33
follow comments
8 years ago
typhoonzero
01f4bcb57e
remove inputs/outputs from Operator
8 years ago
chengduoZH
74f7aff397
add unit test
8 years ago
chengduoZH
628bb27a51
refine prior_boxes
8 years ago
typhoonzero
92ac30efd9
remove comments
8 years ago
typhoonzero
2cfb2928db
Fix develop dist transpiler bug
8 years ago
Yancey
caf9a09d7b
Merge selected rows with dynamic variable count ( #8023 )
...
* dynamic send/recv selected rows
* update by comment
* fix by comment
8 years ago
typhoonzero
11bcb43a44
fix merge issue
8 years ago
typhoonzero
a8b630c89c
remove comments
8 years ago
typhoonzero
21071f7106
no create trainer var on listen_and_serv
8 years ago
Yancey
525a4fdae8
Merge pull request #8270 from Yancey1989/improve_concat_split_op
...
Improve split and concat op
8 years ago
Yang Yang
0c45eab7ff
no getmutable nccl_com
8 years ago
Yang Yang
0e2deaa5fd
Merge remote-tracking branch 'pr/8364' into backward_on_parallel_do
8 years ago
whs
274f4e94af
Merge pull request #8334 from wanghaoshuang/fix_seq_expand
...
Fix output dims of sequence expand op
8 years ago
qiaolongfei
593bec2c22
update test_layers
8 years ago
Yancey
279aa626ab
Move learning rate and releated op to pserver ( #8209 )
...
* dist train support lr decay
* update by comment
* revert elementwise method creator
* delete comment
8 years ago
chengduoZH
cf2ed17994
fix prior_op unit test
8 years ago
qingqing01
72bcf72c66
Refine target_assign_op to unify the classification and regression targets assigning. ( #8326 )
...
* Refine target_assign_op to unify the classification and regression targets assignment.
* Fix the unit testing.
* Fix conflicts.
8 years ago
wanghaoshuang
34b4c7d8a2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into seq_error
8 years ago
fengjiayi
9030a65586
Merge pull request #8358 from JiayiFeng/test_ci_and_update_AUTHORS.md
...
test CI and update AUTHORS.md
8 years ago
wanghaoshuang
9ce8bcdee5
Fix comments
8 years ago
typhoonzero
b0096361c7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into no_counter_on_pserver
8 years ago
typhoonzero
0e8568679d
wip
8 years ago
qiaolongfei
b19ef3f05e
optimize code
8 years ago
wanghaox
c3ba6946c8
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_map
8 years ago
qiaolongfei
6f78cb9969
add not_equal
8 years ago
Yancey1989
235332544c
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into improve_concat_split_op
8 years ago
qingqing01
d38b869438
Fix the input dimension for multiclass_nms_op. ( #8232 )
8 years ago
qiaolongfei
23ba79b16b
fix typo
8 years ago
qiaolongfei
de469d5838
optimize test
8 years ago
chengduoZH
282dadb0c6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_prior_box_py
8 years ago
Yang Yang
3067114f3a
clean up
8 years ago
Yang Yang
cd9e660d4b
merge develop
8 years ago
Yang Yang
4bb492e76c
pass tiny data
8 years ago
Yang Yang
bb3ae20664
nccl pass parallel_do test
8 years ago
Yang Yang
0d57ca46ea
nccl pass parallel_do test
8 years ago
fengjiayi
971b525148
do some updates in code to trigger the CI
8 years ago
qiaolongfei
d89e1449b7
optimize test
8 years ago
qiaolongfei
4b3fadc1cd
init test_python_operator_overriding.py
8 years ago
Yi Wang
a51c8ccc16
Merge branch 'develop' of http://github.com/paddlepaddle/paddle into fix_seq_expand
8 years ago
qiaolongfei
6ed545b0d8
fix typo
8 years ago
qiaolongfei
df7c29e516
override comparison operators in Python for Variable
8 years ago
Luo Tao
77f04fd97a
move paddle/pybind/pybind.h to paddle/fluid/pybind/pybind.h, and cancel the test_parallel_op temporary
8 years ago
chengduoZH
4a8559c0cc
follow comments and code refine
8 years ago
fengjiayi
175aa7ea95
add lod and dtype inference ( #8329 )
8 years ago
Yang Yang
0815c0f141
add assign op
8 years ago
Yang Yang
f2129b193e
pass run time
8 years ago
Yancey1989
31f598fcff
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into improve_concat_split_op
8 years ago
kavyasrinet
e0fcaa518f
Added an elementary unit test for CSP ( #8340 )
...
* Added an elementary test case for CSP
* removed input
* Rename test file to avoid running in CI
* Fix YAPF error
* Remove one line function handler
8 years ago
Siddharth Goyal
1961470fff
Add inference example and unit-test for word2vec chapter ( #8206 )
...
* Add unit-test and example
* Fix type error
* Fix unit test cases
* Fix init error for cudaplace
* Change unit-test options
8 years ago
Yang Yang
e9ddaaba9c
disable ncclInit infer shape & var type
8 years ago
Yang Yang
1c91574bbd
backward insert callback pass compile
8 years ago
kexinzhao
4b62fcd07d
Add Inference example and unit test for understand sentiment ( #8251 )
...
* initial commit
* fix bug
* end of file fix
* address comments
8 years ago
wanghaoshuang
b368f13ef4
Fix output dims of sequence expand op
8 years ago
chengduoZH
5f15037e70
delete conflict
8 years ago
chengduoZH
3cdb419b15
add doc for prior box
8 years ago
kexinzhao
720994b400
Add inference example and unit-test for fit-a-line book chapter ( #8208 )
...
* initial commit
* minor fix
* remove redundency
* address comments
8 years ago
emailweixu
725e64486a
cumsum operator ( #8288 )
8 years ago
Yancey
69712ef276
Merge pull request #8316 from Yancey1989/optimize_block
...
create optimize block in pserver program
8 years ago
Qiao Longfei
051ba1ce1d
Use force cpu in fill constant op ( #8254 )
8 years ago
Yancey1989
5135f05cf1
create optimize block in pserver program
8 years ago
Cao Ying
222155ccbf
Merge pull request #8310 from guoshengCS/fix-fc-bias
...
Fix the bias of fc when num_flatten_dims is not 1 in fluid layers
8 years ago
Cao Ying
1f26dce6e5
Merge pull request #8302 from guoshengCS/add-python-layernorm
...
Add python wrapper for layer normalization.
8 years ago
guosheng
a063fc28b6
Fix the bias of fc when num_flatten_dims is not 1 in fluid layers
8 years ago
typhoonzero
136a591911
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into no_counter_on_pserver
8 years ago
Yiqun Liu
1185a1b5ab
Add C++ inference unittest of recommender system ( #8227 )
...
* Save the inference model in Python example of recommender_system.
* Add infer() in Python unittest recommender_system.
* Add C++ inference unittest of recommender_system.
8 years ago
guosheng
9b743b855c
Small fix of fluid __init__
8 years ago
guosheng
bb97dc2590
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-python-layernorm
8 years ago
fengjiayi
8f046df37d
Merge pull request #8269 from JiayiFeng/fix_as_numpy
...
refine error msg and add unit tests for cpp reader
8 years ago
Yancey
2ce51d132a
Merge pull request #8280 from Yancey1989/return_all_opt_ops
...
Optimize return all optimize and related ops
8 years ago
wanghaoshuang
7ff3855d8c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into seq_error
8 years ago
wanghaoshuang
5e99706e5b
Add sequence error result to edit distance evaluator
8 years ago
QI JUN
b5ffe5bce2
optimize data flow analysis ( #8271 )
8 years ago
guosheng
0999347910
Fix python wrapper for layer_norm
8 years ago
武毅
73f1b47189
Merge pull request #8292 from typhoonzero/fix_book_ci_hung
...
Fix CI hung
8 years ago
guosheng
d63b7c6042
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-python-layernorm
8 years ago
武毅
aef1ab0da9
Merge pull request #8241 from typhoonzero/develop
...
Refine distribute transpiler
8 years ago
typhoonzero
0a7ae369f6
fix CI hung
8 years ago
Cao Ying
7dd994ca4a
Merge pull request #8006 from chengduoZH/feature/layer_norm_enhancement
...
GPU implementation for layer normalization operator.
8 years ago
guosheng
1637137c45
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-python-layernorm
8 years ago
guosheng
6c7ba81c0a
Add python wrapper for layer_norm
8 years ago
Siddharth Goyal
36da52950d
Better version of PR #7985 (Modify load() for inference) ( #8024 )
...
* Refine load
* Address review comments: round 1
* Make API consistent with python-save/load
* Add another unit test
* Remove commented function
* Fix GPU bug
* Address review comments
* Modify wrt PR 8147
* Fix filenames for combined case
* Fix typo
* Address review comments: round 2
* Unify TestInference by keeping default param in template
* Address review comment
* Fix spacing
8 years ago
Kexin Zhao
64800cfebc
merge update
8 years ago
Yancey1989
7c88052254
Optimize return all opt ops
8 years ago
chengduoZH
19749d5234
refine prior_box
8 years ago
Yancey1989
c976fac199
update by comment
8 years ago
wanghaox
5ca0b7628d
add OutPosCount for detection_map op
8 years ago
typhoonzero
45a8c2759b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
Yancey1989
45467d806d
improve split and concat op
8 years ago
fengjiayi
d9edd6efdc
refine error msg and add unittest for cpp reader
8 years ago
chengduoZH
dd6b59da6b
add Python interface of prior_boxes
8 years ago
wanghaox
a0b57ac781
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_map
8 years ago
Yiqun Liu
b1869f1695
Simplify the inference unittests' cmake and codes. ( #8216 )
8 years ago
Yang Yang(Tony)
61811e9d40
fix parallel op test ( #8249 )
...
* Fix parallel.do with batch norm
* Change log level
* CopyShare AllPlaces
* disable nccl test
* bring back parallel_do test
8 years ago
typhoonzero
7a6000a0b8
follow comments
8 years ago
Qiao Longfei
5cc2f0bdda
Add polynomial_decay and piecewise_decay ( #8013 )
...
* init polynomial_decay
* test polynomial_decay
* complete polynomial_decay
* fix conditional block op
* init scalar-switch-case-op
* switch op can compile
* complete forward switch_op
* add GetMatchCaseIndex
* add switch_grad_op
* init switch Python API
* add test_switch
* support set block list in python
* fix scope problem
* complete test
* optimize test
* optimize test
* rm backward part
* clear grad op
* polynomial_decay use switch op
* revert conditional_block_op and reshape_op
* add piecewise_decay and test
* fix piecewise_decay
* try to use condition op for switch
* can work
* clean old code
* revert
* rm switch_op.cc
* optimize code
* add attr is_scalar_condition for condition_block_op
* fix comment
* fix comment
* add export
8 years ago
Kexin Zhao
01c2697280
Merge remote-tracking branch 'upstream/develop' into inf_rnn_encode_decode
8 years ago
whs
6612068ee4
Merge pull request #8114 from wanghaoshuang/fix_ctc_align
...
Make CTC align op support for empty output
8 years ago
helinwang
e80255ce51
Merge pull request #8200 from tonyyang-svail/disable_nccl_test
...
disable nccl and parallel_do test
8 years ago
Yang Yang
d8b0ba9978
turn off test_word2vec.py
8 years ago
Yang Yang
ba6ac8b9a6
turn off parallel
8 years ago
Kexin Zhao
ea89bf3eca
Address comments, add c++ inference example and Merge remote branch
8 years ago
helinwang
be7fcc0bfc
long running training tests: fail when got NaN loss ( #8169 )
8 years ago
whs
8e5bc804bb
Fix equation in doc of fluid.layers.fc ( #8243 )
8 years ago
qingqing01
ae0740ce66
Merge pull request #8193 from qingqing01/ssd_target_assign
...
Add target assigner operator for SSD detection.
8 years ago
QI JUN
931375ffeb
fix bug in memory optimization transpiler ( #8233 )
8 years ago
typhoonzero
c74445017d
refine distribute transpiler
8 years ago
fengjiayi
812cf15196
Merge pull request #8009 from JiayiFeng/dev_reader
...
Fundamental Data Reading in C++
8 years ago
QI JUN
83df277ff1
Refine get_cfgs method of memory optimization transpiler ( #8080 )
...
* refine get cfgs method in memory optimization transpiler
* clean code
8 years ago
dangqingqing
53b6ee1954
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ssd_target_assign
8 years ago
dangqingqing
ee7d842190
Update doc and follow comments.
8 years ago
Qiao Longfei
20c4a4cb4f
Impl scalar switch case op with condition op ( #8184 )
...
Impl scalar switch case op with condition op
8 years ago
fengjiayi
c1349d98aa
fix compile errors
8 years ago
kexinzhao
e5832019a8
Inference example and unit test for label_semantic_roles ( #8058 )
...
* set up python code
* fix bug
* add cc file
* fix cmake
* add inference test for label semantic role
* fix
* address comments
* address comments
* address comments
* address comments
* add use_cuda
8 years ago
dangqingqing
09b78c722c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ssd_target_assign
8 years ago
fengjiayi
b00cae60ab
refine code
8 years ago
fengjiayi
542bdef7a5
fix a unit test
8 years ago
fengjiayi
0bb9c80ef9
refine code and add unit tests
9 years ago
dangqingqing
4793e86b92
Add target_assign_op for SSD detection.
9 years ago
Siddharth Goyal
78949c073e
Inference example for image_classification and unit_test for "inference" ( #8020 )
...
* First basic implementation
* Add infer example for image_classification
* Address review comments: round 1
9 years ago
wanghaoshuang
3aae78159b
Change the dims of empty result to [1, 1]
9 years ago
typhoonzero
007e6c2518
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into no_counter_on_pserver
9 years ago
typhoonzero
7ccbdb1b27
for test
9 years ago
fengjiayi
e5227c2c40
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_make_VarDesc_supporting_multiple_tensor
9 years ago
fengjiayi
9a1fa890a0
remove unnecessary comments
9 years ago
Kexin Zhao
d5686f5831
clean code
9 years ago
wanghaoshuang
863cd9c766
Add comments to explain the empty result
9 years ago
Yiqun Liu
165450ff6c
Refine the inference unittest recognize_digits. ( #8147 )
9 years ago
Kexin Zhao
6f0e630c5c
fix prune and program desc constructor
9 years ago
emailweixu
b15c675530
Merge pull request #7421 from emailweixu/fetch_var
...
helper functions fetch_var and get_var
9 years ago
fengjiayi
7dabee2796
Add type Reader for VarDesc
...
Add a new type `Reader` for `VarDesc`, which can holds more than one
LoDTensor.
9 years ago
chengduoZH
df0e74dba0
unifid GPU and CPU implementation
9 years ago
chengduoZH
5092f5291c
Separate GPU and CPU implementation
9 years ago
Yan Chunwei
6f28084b4d
debug/format protobuf to human-readable codes ( #8086 )
9 years ago
Yibing Liu
be65516876
Fix the error when sorted_key is none in profiler
9 years ago
wanghaoshuang
c2eb213cb0
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_ctc_align
9 years ago
wanghaoshuang
326fa176ea
Fix empty output tensor and add an unitest case
9 years ago
xuwei06
37a251ebaf
Fix copyright for test_fetch_var.py
9 years ago
xzl
3074ae7b8d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_depthwiseConv_op_gpu
9 years ago
xzl
2ffa3a8bf6
rename op to depthwise_conv2d, more efficient
9 years ago
qingqing01
c9ef69be40
Merge pull request #7953 from qingqing01/multiclass_nms_op
...
Add multi-class non-maximum suppression operator.
9 years ago
Wang Hao
a43594fa4a
Merge pull request #7679 from wanghaox/hard_example
...
add mine_hard_examples operator
9 years ago
qingqing01
b7db35316f
Merge pull request #7922 from Noplz/box_coder_op
...
add box coder op
9 years ago
qingqing01
4e7e39b4bd
Merge pull request #8069 from qingqing01/bn_name
...
Allow uers to specify the name of moving mean and variance in batch_norm interface.
9 years ago
wanghaox
62dc593e51
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into hard_example
9 years ago
dangqingqing
cbc9a59c33
Allow uers to specify the name of moving mean and variance in batch_norm interface.
9 years ago
Yan Chunwei
8894c67d71
add block graph image for debuging ( #8026 )
...
init debuger.
9 years ago
Yu Yang
2bd92754e8
Merge pull request #8005 from reyoung/feature/make_nmt_normal_unittest
...
Make NMT as normal python unittests
9 years ago
qingqing01
6d9607bb80
Merge pull request #8065 from qingqing01/softmax_api
...
Add softmax into Python API.
9 years ago
Yu Yang
b3580ecd2b
Merge pull request #8000 from reyoung/feature/make_recognize_digits_normal_unittest
...
Make recognize digits as a normal python unittest
9 years ago
QI JUN
c1ac5b63ef
memory optimization for dynamic RNN ( #8041 )
...
* init
* add delete operator
* debug
* add wait
* clean code
* fix bug
* fix bug
* refine code
* remove unused code
9 years ago
xuwei06
7208190701
More informative comment and error message for fetch_var()
9 years ago
xuwei06
6695a204cd
helper functions fetch_var and get_var
...
fetch_var for getting the values of a variable with given name
get_var for getting the Variable with given name
9 years ago
dangqingqing
4673a24bda
Add softmax into Python API.
9 years ago
dangqingqing
1d9a7e10da
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multiclass_nms_op
9 years ago
dangqingqing
f3415ec55e
Follow comments.
9 years ago
Kexin Zhao
dc8390d8c3
initial commit
9 years ago
xzl
fc9b2b9aa3
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_depthwiseConv_op_gpu
9 years ago
typhoonzero
c32040c3f2
WIP: remove fan_in
9 years ago
Tao Luo
9b83462a0b
Merge pull request #7762 from luotao1/warpctc_deps
...
remove libwarpctc.so in core.so and libpaddle_fluid.so
9 years ago
Luo Tao
d2caf777ae
set FLAGS_warpctc_dir to pass the test_warpctc_op unit test
9 years ago
kexinzhao
2fb280c9f2
Revise python save load api using new load/save op ( #7995 )
...
* initial commit
* add get_parameters method
* add get_parameters method
* small fix
* address comments
* address comments
* address comments
* fix
9 years ago
Yang Yu
3b87080a4e
Make NMT as normal python unittests
9 years ago
Yang Yu
8fb53b7ef6
Merge branch 'develop' of github.com:baidu/Paddle into feature/make_recognize_digits_normal_unittest
9 years ago
Yu Yang
270ecbe4fd
Merge pull request #7996 from reyoung/feature/make_fit_a_line_a_normal_unittest
...
Make Fit a line a normal unittest
9 years ago
Yu Yang
2c189dca7c
Merge pull request #7998 from reyoung/feature/make_image_classification_normal_unittest
...
Make image_classification as a normal python unittest
9 years ago
Yang Yu
d11e7b434f
Make recognize digits as a normal python unittest
9 years ago
wanghaox
ff5570c126
update mine_hard_examples_op
9 years ago
gaoyuan
c3e89f308a
update accoding to the code review
9 years ago
typhoonzero
4d12a81306
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into rename_rpc_ops
9 years ago
wanghaox
8190552767
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into hard_example
9 years ago
Yang Yu
1b1f305bab
Make image_classification as a normal python unittest
9 years ago
Yang Yu
b148f065a8
Make Fit a line a normal unittest
9 years ago
Yang Yu
ee97604d88
Add documentation generate script
9 years ago
Yu Yang
c091dbdf52
Merge pull request #7974 from reyoung/feature/unify_understand_sentiment
...
Merge test_understand_sentiment together
9 years ago
Yu Yang
94965806c2
Merge pull request #8002 from reyoung/feature/fix_ci_error
...
Fix CI Error
9 years ago
dzhwinter
ae7d1c1f8c
Fix/lod ( #7714 )
...
* "Need to re-design LoD "
* "add lod design"
* "fix lod gpu ptr pointer"
* "removed commented code"
* "fix CI"
* "remove set lod in pybind"
* "fix style check"
* "fix CI"
* "fix long type template error"
* "pybind reorder to use Place"
* "fix ci"
* "fix ci"
* fix ci
* "sperate as a new file"
* "fix CI"
* "fix ci"
* small fix
* "add test"
* "fix adam op"
* "fix lstmp op"
* "fix adam op"
* "follow comments"
* "fix ci"
9 years ago
Yu Yang
865a714e2e
Merge pull request #7970 from reyoung/feature/test_w2v_parallel.do
...
Make word2vec uses parallel.do when CI
9 years ago
Yang Yu
e3b0af43a0
Fix CI Error
9 years ago
Tao Luo
455639b205
Merge pull request #7874 from Xreki/core_add_inference_unittest
...
Change the inference example to an unittest
9 years ago
Qiao Longfei
be801d6c05
Add learning rate decay ( #7892 )
...
* add basic interface for learning rate decay
* add exponential_decay
* add natural_exp_decay
* add inverse_time_decay
9 years ago
dzhwinter
80eff2662b
"unify flags" ( #7973 )
...
* "unify flags"
* "fix init"
9 years ago
Cao Ying
e261c792b6
Merge pull request #7789 from chengduoZH/feature/layer_norm
...
Add CPU implementation of layer normalization operator.
9 years ago
helinwang
fbd5f689bd
Merge pull request #7980 from typhoonzero/grpc_perf_conn_once
...
Performance enhancement by reuse connection
9 years ago
chengduoZH
e5058ed1f1
Add unit test for with_scale and with_bias
9 years ago
Cao Ying
c52c0d659a
Merge pull request #7979 from lcy-seso/fix_dropout
...
fix the bug that dropout always uses a fixed seed.
9 years ago
Cao Ying
94697b05da
Merge pull request #7960 from kuke/label_smooth_op
...
Add label smooth operator.
9 years ago
dangqingqing
5378864088
Fix the output order and add more unit test cases.
9 years ago
chengduoZH
acb907878a
refine unit test
9 years ago
wanghaox
a606775f7b
update detection_map
9 years ago
Yibing Liu
5ed07ef1d1
Add more comments and enable the distribution's outside setting
9 years ago
wanghaox
26f03ea13d
update detection_map operator
9 years ago
chengduoZH
09570b48dd
layer norm -> scale + bias
9 years ago
caoying03
7d303bdc69
fix the bug that dropout always use a fixed seed.
9 years ago
typhoonzero
d93959f0fb
perf enhance reuse connection
9 years ago
xzl
6e17babe49
More efficient, add check on python side
9 years ago
Liu Yiqun
119da44954
Merge branch 'develop' into core_add_inference_unittest
9 years ago
dangqingqing
35dec3d722
Fix bug in unit test.
9 years ago
Yang Yu
4fee15e860
Merge test_understand_sentiment together
...
Into one unit test file
9 years ago
Yang Yu
f1e32e2419
Skip tests of word2vec on CI
9 years ago
Yang Yu
7c0cc113d9
Test word2vec for parallel.do
...
* Polish sum_op support SelectedRows in_place
9 years ago
Yang Yu
32585ece40
Merge branch 'develop' into feature/test_w2v_parallel.do
9 years ago
Yang Yu
a96ac4f54d
Refine code
9 years ago
fengjiayi
308f6022f5
Merge pull request #7945 from JiayiFeng/dev_debug_string_for_parameter
...
Refine debug string of Parameter
9 years ago
typhoonzero
ccefde203a
follow comments
9 years ago
chengduoZH
87b5559cd1
fix scale and bias dim
9 years ago
Darcy
f254d8761d
Merge pull request #7891 from putcn/fix_5902
...
Fix 5902
9 years ago
Yibing Liu
fcff9758ed
Add label smooth operator
9 years ago
Liu Yiqun
6ac2e079b3
Enable whole-archive flag in cc_test and use cc_test to rewrite the CMakeLists.txt of inference unittest.
9 years ago
dangqingqing
73b66540b6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multiclass_nms_op
9 years ago
dangqingqing
912a4f2511
Add multi-class non-maximum suppression operator.
9 years ago
typhoonzero
85d5f8e234
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into rename_rpc_ops
9 years ago
Cao Ying
29b683922a
Merge pull request #7928 from guoshengCS/add-weight-normalization
...
Add weight normalization wrapper.
9 years ago
fengjiayi
361bd29670
update
9 years ago
fengjiayi
33ae133131
refine indent
9 years ago
fengjiayi
e3b499605a
add docstring
9 years ago
fengjiayi
5a3b06bef7
update debug string
9 years ago
typhoonzero
96eb958704
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into recv_op_python_with_guard
9 years ago
typhoonzero
82d924984f
update dist transpiler
9 years ago
guosheng
52e17bf50c
Fix the unit test of weight normalization
9 years ago
Yibing Liu
54c160aa72
Merge branch 'develop' of upstream into add_lstmp_doc
9 years ago
Yibing Liu
0fbfd2dc70
Simplify the symbol description
9 years ago
guosheng
6b9f1d343e
Make weight normalization adapt to the up-to-date code
9 years ago
kavyasrinet
0065548cd3
Update copyright for notest_dist_image_classification ( #7898 )
...
Update copyright for notest_dist_image_classification
9 years ago
guosheng
a422f34607
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-weight-normalization
9 years ago
guosheng
e27a030072
Add weight normalization
9 years ago
Cao Ying
686024c0ee
Merge pull request #7883 from peterzhang2029/fix_rnn_encoder_decoder
...
Fix the decoder_boot in test_rnn_encoder_decoder.py
9 years ago
Qiao Longfei
59357f4fb9
fix floor_op ( #7926 )
9 years ago
chengduoZH
0f47703dd5
add begin_norm_axis
9 years ago
Yibing Liu
634faab1c0
Format doc & add unit test for dynamic_lstmp api
9 years ago
gaoyuan
72eccb238e
add box coder op
9 years ago
chengduoZH
4ce397964b
fix unit test and c++ code
9 years ago
kavyasrinet
0531edf9da
Adding distributed training for dynamic_lstm ( #7903 )
9 years ago
kavyasrinet
1f3caaa8a4
Make notest_dist_image_classification consistent with distributed implementation in others. ( #7899 )
...
* Make this file consistent with others
* fixed style
9 years ago
Yang yaming
84c12c6edc
Add one_hot operator. ( #7819 )
...
* Add one_hot operator.
* Add more unit tests.
9 years ago
Liu Yiqun
2cf56367b8
Merge branch 'develop' into core_add_inference_unittest
9 years ago
Xi Chen
ce54d5e834
fix typo
9 years ago
Xi Chen
c3cebc0f04
fix #5902
9 years ago
chengduoZH
ae0ea54159
fix unit test
9 years ago
Yibing Liu
cc82ff0d96
Merge branch 'develop' of upstream into add_lstmp_doc
9 years ago
xzl
b5ea048395
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_depthwiseConv_op_gpu
9 years ago
xzl
aece290599
add depthwise gpu forward, backward, test, interface
9 years ago
Yibing Liu
4ca19d4e18
Add python api for lstmp operator
9 years ago
peterzhang2029
020bee03a9
fix the decoder_boot
9 years ago
zhangchao
69a8438e42
Merge pull request #7881 from peterzhang2029/rnn_encoder_decoder_fix
...
Fix the context vector calculation in test_rnn_encoder_decoder.py.
9 years ago
Liu Yiqun
20d3af62d0
Enable the dependency.
9 years ago
peterzhang2029
7a2e6dead9
fix test_rnn_encoder_decoder
9 years ago
武毅
7293ed1b4d
Merge pull request #7869 from typhoonzero/fix_transpiler_type_bug
...
Fix dist transpiler bug
9 years ago
typhoonzero
900f411d62
fix dist transpiler bug
9 years ago
Yang yaming
7278aa7b1c
Merge pull request #7739 from pkuyym/fix-7717
...
Add python wrapper for multiplex operator.
9 years ago
Yang yaming
b66f1ada97
Merge pull request #7792 from kuke/add_lstmp
...
Add lstm with recurrent projection layer operator
9 years ago
Cao Ying
f91f134458
Merge pull request #7770 from peterzhang2029/nmt_fix
...
enhance the machine_translation model in unittest.
9 years ago
Yu Yang
b456517214
Merge pull request #7821 from reyoung/feature/add_demo_for_parallel.do
...
Feature/add demo for parallel.do
9 years ago
peterzhang2029
e3b8222cfd
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into nmt_fix
9 years ago
yangyaming
9d826e1c65
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7717
9 years ago
yangyaming
7eb19abc76
Refine the doc.
9 years ago
helinwang
d380ad0674
Merge pull request #7837 from helinwang/transpiler_fix
...
Transpiler: fix pserver crash due to split var name check.
9 years ago
Yibing Liu
5c6fc3f92f
Make TestLstmpOp inherit from TestLstmOp
9 years ago
typhoonzero
dc7073ded2
update by comment.
9 years ago
Yang Yu
cf1254df23
Merge branch 'develop' of github.com:baidu/Paddle into feature/add_demo_for_parallel.do
9 years ago
Abhinav Arora
08b736c6d4
Add distributed implementation for recommender system ( #7810 )
...
* Add distributed implementation for recommender system
* Addressing code review feedback
9 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
9 years ago
Darcy
f9fe48e00c
Merge pull request #7835 from putcn/fix_build_cblas_issue
...
fix openblas build
9 years ago
Xi Chen
925b44464a
fix test due to api change
9 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
9 years ago
Yibing Liu
9ecc54a11b
Remove redundant code in unit test
9 years ago
whs
f73e5e195e
Merge pull request #7830 from wanghaoshuang/fix_infer_io
...
Fix get_inference_program
9 years ago
yangyaming
a249c0cae9
Refine doc and fix dtype.
9 years ago
wanghaoshuang
fd0dd6e63a
Use extend instead of appending.
9 years ago
fengjiayi
beb9075606
Merge pull request #7824 from JiayiFeng/fix_bug
...
fix a bug
9 years ago
yangyaming
8314412b0a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7717
9 years ago
fengjiayi
02fee882be
Merge pull request #7824 from JiayiFeng/fix_bug
...
fix a bug
9 years ago
Yang Yu
7a935b1701
Polish code
9 years ago
Yang Yu
f044b23fac
Merge branch 'develop' of github.com:baidu/Paddle into feature/add_demo_for_parallel.do
9 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
9 years ago
Yibing Liu
76beff86a0
Make the projection activation configurable
9 years ago
whs
ef8cb8f624
Merge pull request #7816 from wanghaoshuang/infer_prog
...
Make get_inference_program support for Evaluator.
9 years ago
fengjiayi
ef9098a325
fix a bug
9 years ago
Cao Ying
32a5dfd345
Merge pull request #7791 from lcy-seso/multihead_attention
...
Add the wrapper for multi-head scaled dot product attention.
9 years ago
Yang Yu
d815ec2354
Use test accuracy to exit(0)
9 years ago
typhoonzero
e163fd305f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into recv_op_python_with_guard
9 years ago
typhoonzero
e206c636fd
update by comment, add WITH_DISTRIBUTE switch
9 years ago
Yu Yang
1eca830cde
Merge pull request #7802 from tonyyang-svail/test_parallel_do
...
Test parallel do with multiple input
9 years ago
Yang Yu
a06205f569
Add demo for parallel.do
...
Unify the recognize_digits
9 years ago
ying
7210d0fa95
follow comments.
9 years ago
wanghaoshuang
a6a79c35c9
More general implementation.
9 years ago
Yang Yu
06a9795756
Merge branch 'feature/rename_is_compile_gpu_to_is_compiled_with_cuda' into feature/add_demo_for_parallel.do
9 years ago
Yang Yu
d0a0475736
Rename is_compile_gpu to is_compiled_with_cuda
...
The English of the previous API is bad.
9 years ago
Yang Yu
fa285a9d29
Fit a line with parallel.do
9 years ago
Yang Yu
2f2882d2d9
Merge branch 'test_parallel_do' into feature/add_demo_for_parallel.do
9 years ago
Yang Yu
0f8489c42e
Fix style
9 years ago
ying
d00eb53a93
add linear projection to q, k and v.
9 years ago
typhoonzero
9a8517fd8b
daemonize the server process
9 years ago
whs
bac401cd51
Merge pull request #7812 from wanghaoshuang/fix_layer_helper
...
Deepcopy ParamAttr while creating parameter.
9 years ago
wanghaoshuang
5ecbba46ce
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into infer_prog
9 years ago
wanghaoshuang
026e88a340
Make get_inference_program support for Evaluator.
9 years ago
qingqing01
750299f577
Merge pull request #7576 from qingqing01/profiling_py
...
Refine profiler and expose to Python.
9 years ago
chengduoZH
ca0177190f
add layer_norm
9 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
9 years ago
ying
0d96899f18
fix the documentation.
9 years ago
wanghaoshuang
00ab68ca88
Deepcopy ParamAttr while creating parameter.
9 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
9 years ago
Yang Yu
b397febcb5
Merge branch 'develop' of github.com:baidu/Paddle into test_parallel_do
9 years ago
Yu Yang
9609c17a01
Merge pull request #7754 from tonyyang-svail/7724
...
Make Parallel.Do support sparse gradients
9 years ago
qingqing01
de797ad0d3
Merge pull request #7786 from qingqing01/fix_image
...
Enhance image.py for gray image.
9 years ago
dangqingqing
f18016b958
Resolve conflicts.
9 years ago
ying
d163592a3f
Merge branch 'develop' into multihead_attention
9 years ago
Yang Yang
003dc79b41
add multiple fc layers
9 years ago
Yang Yang
1e4b4d7d37
add multiple input test
9 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
9 years ago
Xi Chen
d58923d0e3
add output to fit a line demo
9 years ago
Yibing Liu
3f3459d3d8
Merge branch 'develop' of upstream into add_lstmp
9 years ago
Yibing Liu
a3d1f86947
Add unit test for linear projection
9 years ago
Xi Chen
cce8795148
fix dist test: fit a line
9 years ago
Yibing Liu
7a5b8ffacb
Pass grad checking for projection weight
9 years ago
Qiao Longfei
e7d44a2034
Nmt model ( #7340 )
...
neural machine translation model support beam search with while op
9 years ago
ying
9396c6d927
fix bugs.
9 years ago
typhoonzero
0e850c7417
WIP
9 years ago
Yibing Liu
552c901204
Enable backward computation in lstmp_op
9 years ago
qingqing01
19ac5702c9
Fix the typo.
9 years ago
qingqing01
353d26ce7e
Fix conflicts.
9 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
9 years ago
Cao Ying
9ae1523ee6
Merge pull request #7719 from guoshengCS/enhance-lookup_table_op-padidx
...
Enhance lookup_table_op to support padding_idx.
9 years ago
qingqing01
76429f4dfe
Merge pull request #7744 from yeyupiaoling/my-cool-stuff
...
Fix the arguments transfer in image.py.
9 years ago
typhoonzero
bcc6740111
WIP python binding of send recv
9 years ago
Wang Hao
d43932c846
Merge pull request #7566 from wanghaox/iou_sim
...
add iou similarity operator
9 years ago
dangqingqing
0358fd0197
Refine profiler code.
9 years ago
whs
9536c4e362
Merge pull request #7595 from wanghaoshuang/block_expand_py
...
Add python API for im2sequence op
9 years ago
ying
3be6c736f6
add multihead_attention.
9 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
9 years ago
wanghaoshuang
c0ed2e4157
Change 0 to 0.0
9 years ago
Yu Yang
f6a4c3ea77
Merge pull request #7779 from reyoung/feature/disable_detection_output
...
Disable the unit test ofdetection output op
9 years ago
Wang Hao
81be9cef47
Merge pull request #6150 from wanghaox/prior_box
...
prior box operator for ssd
9 years ago
qingqing01
e845a1d5be
Enhance image.py for gray image.
9 years ago
wanghaox
25a0193215
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into iou_sim
9 years ago
Guo Sheng
c648244445
Merge pull request #7766 from guoshengCS/add-python-GRU
...
Add python wrapper for GRU
9 years ago
wanghaoshuang
d498d93cf9
Fix comments and remove param_attr
9 years ago
wanghaoshuang
1ee308623e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into block_expand_py
9 years ago
Yang Yu
6f7b346f26
Merge branch 'develop' of github.com:baidu/Paddle into 7724
9 years ago
Yang Yu
813d5b3c10
Disable the unit test ofdetection output op
9 years ago
wanghaoshuang
ee21f2f601
Change default value of drop_rate in img_conv_group to 0
9 years ago
wanghaox
534cf74119
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into prior_box
9 years ago
wanghaox
a05d25cf41
update code and doc, change input x to LoDTensor
9 years ago
ying
dace68ac6d
Merge branch 'develop' into multihead_attention
9 years ago
Yang Yu
deb7509820
Merge branch 'develop' of github.com:baidu/Paddle into feature/wrap_nce_loss
9 years ago
dangqingqing
05a733b025
Fix unit test bug in test_profiler.py.
9 years ago
Yu Yang
59bcb5893e
Merge pull request #7759 from qingqing01/bipartite_match_op_fix
...
Fix bug and unit test in bipartite_match_op.
9 years ago
ying
113cd6b31c
add multi-head scaled_dot_product attention.
9 years ago
Yang Yu
69074eadbb
Merge branch 'develop' of github.com:baidu/Paddle into feature/wrap_nce_loss
9 years ago
guosheng
8cfb3e55b4
Add python wrapper for GRU
9 years ago
qingqing01
575289209f
Fix bug and unit test in bipartite_match_op.
9 years ago
yangyaming
ce87b28970
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-7555
...
Conflicts:
python/paddle/v2/fluid/layers/nn.py
9 years ago
ying
abf9395d45
Merge branch 'develop' into multihead_attention
9 years ago
dangqingqing
eaabf2aa9f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into profiling_py
9 years ago
Luo Tao
18a276c142
fix SyntaxWarning in wmt16.py
9 years ago
wanghaoshuang
fdc59ae657
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into block_expand_py
9 years ago
wanghaox
d662e85f12
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into prior_box
9 years ago
wanghaox
d4587959f9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into iou_sim
9 years ago
chengduo
9b1a17a835
Refine conv2d_transpose layer doc ( #6920 )
...
* refine conv2d_transpose layer doc
* fix conv2d_transpose doc
* fix doc
9 years ago
Yang Yang
0ed3f35919
pass parallel_do cbow
9 years ago
wanghaoshuang
05e563b92e
Add unitest
9 years ago
Guo Sheng
cd25adbe27
Merge pull request #7659 from guoshengCS/enhance-reduceOp-datatype
...
Register reduce_op_kernel with multiple data types
9 years ago
qingqing01
2b19a68cc9
Merge pull request #7695 from qingqing01/bipartite_match_op
...
Add bipartite matching operator and unit testing.
9 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.
9 years ago
whs
6d2cfe9220
Merge pull request #4866 from gongweibao/blockexpand
...
Add im2sequence op.
9 years ago
ying
dcb5a1ed67
fix ci.
9 years ago
kavyasrinet
23f5c1829c
Fixed few comments in transpiler ( #7748 )
...
* Updating the cluster trainign doc
* Fixed few comments of transpiler
* Adding few explanations
9 years ago
wanghaoshuang
09544bc1e6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into blockexpand
9 years ago
fengjiayi
a173fa7503
Merge pull request #7732 from JiayiFeng/refine_grad_clip_api
...
update gradient clip api
9 years ago