chengduoZH
c8ed768ccc
refine pool2d
7 years ago
jiaozhenyu
97094e46ff
Update conll05.py
...
Fix #8079 and remove the redundant code
7 years ago
chengduoZH
2398db5e5c
follow comments
7 years ago
Luo Tao
ea3be884e8
Merge branch 'develop' into fluid_python
7 years ago
chengduoZH
93e0609f1d
fix bug
7 years ago
Luo Tao
bde090a975
replace paddle.v2.fluid by paddle.fluid in tests
7 years ago
qiaolongfei
3b8bade617
init learning_rate_map when input learning rate is a Variable
7 years ago
Luo Tao
b11956a0b5
move Fluid API code out of V2 API code
7 years ago
qiaolongfei
28ff1cdaa6
create learning rate for each program
7 years ago
Yu Yang
3959023099
Enhance layer_function_generator
...
* Generated functions can take `*args` as inputs.
7 years ago
fengjiayi
757e2c03ba
move layer accuracy to metric.py
7 years ago
fengjiayi
50a6e7c5f6
Merge pull request #8534 from JiayiFeng/fix_bn_status
...
Change BN's 'mean' and 'variance' from persistable variable to Parameter
7 years ago
Qiao Longfei
b2f530e3cc
Merge pull request #8532 from jacquesqiao/fix-compare-op
...
Fix compare op
7 years ago
typhoonzero
9b5be6ef43
fix short connection again
7 years ago
fengjiayi
cf7c745c48
change type of BN's 'mean' and 'variance' from persistable variable to Parameter
7 years ago
Yu Yang
eebfb71d3f
Merge pull request #8524 from reyoung/feature/unique_name_guard
...
Moving unique_name to python
7 years ago
qiaolongfei
28d07e3cb8
add python part of compare op
7 years ago
Yu Yang
63563b2fec
Follow comments
7 years ago
Yu Yang
ff54416931
Add unittest of unique_name
...
* Also follow comments, change prefix to key
7 years ago
Yu Yang
044fb0fb5a
Merge pull request #8511 from reyoung/feature/understand_sentimental_dynrnn
...
Test Parallel.Do and DynRNN
7 years ago
Yu Yang
e8cb97b8a2
Moving unique_name to python
...
* Add reset and guard to unique_name
7 years ago
qijun
b97d61adc2
merge baidu/develop
7 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
7 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
7 years ago
qijun
50cf103e60
make memory optimization module compatible with parallel_do
7 years ago
Yu Yang
71053063a1
test Parallel.Do and DynRNN
7 years ago
Yu Yang
7ffd50b9de
Merge branch 'feature/add_fwd_block_id' of github.com:reyoung/Paddle into feature/add_fwd_block_id
7 years ago
Yu Yang
aaf818f583
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_fwd_block_id
7 years ago
Yu Yang
65058cfb7a
Change DFS to BFS
7 years ago
qijun
bf92706c58
fix bug in memory optimization transpiler
7 years ago
haonanyu
59bfa3e850
fix a bug of sub() in layer_math.py
7 years ago
jiaozhenyu
0d8192fbec
Update conll05.py
...
the label file in the conll05 dataset has a wrong order
7 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.
7 years ago
Yu Yang
14f8370738
Add block.fwd_block_id
7 years ago
helinwang
633756ad13
Merge pull request #8361 from tonyyang-svail/backward_on_parallel_do
...
Backward on parallel do using nccl
7 years ago
Siddharth Goyal
a040239d3a
Add conv test case for inference-recognize digits ( #8466 )
7 years ago
Yang Yang
4b957af237
clean up
7 years ago
Yang Yang
ae69f0b04f
merge develop
7 years ago
Yang Yang
ec01f635f5
merge develop
7 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
7 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
7 years ago
Yang Yang
3494b79c4d
test error clip
7 years ago
Yang Yang
eb82b5ccc0
test error clip
7 years ago
Yang Yang
5229ccbdc7
merge develop
7 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
7 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
7 years ago
Yang Yang
9d26f1a3df
callback to list of callbacks
7 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
7 years ago
Yang Yang
3f09620ef2
pass compile
7 years ago
Yang Yang
e021ad674e
Merge remote-tracking branch 'upstream/develop' into backward_on_parallel_do
7 years ago
emailweixu
dafc7e3643
Check data format consistency in data_feeder ( #8417 )
7 years ago
typhoonzero
1494673dcb
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into no_counter_on_pserver
7 years ago
typhoonzero
8acad27e8d
refine code
7 years ago
Yang Yang
7129fa3c90
merge develop
7 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.
7 years ago
Yang Yang
da97d9dfd6
merge develop
7 years ago
xuwei06
004df46f28
Make print_op able to show the value of bool tensor
...
And some minor fixes on comments.
7 years ago
chengduo
86657dbe8c
Merge pull request #8382 from chengduoZH/feature/multiBoxHead
...
Add MultiBox API
7 years ago
qingqing01
24509f4af9
Fix the grammar in copyright. ( #8403 )
7 years ago
武毅
c0fc50d5f3
Merge pull request #8409 from typhoonzero/fix_grpc_short_conn
...
Fix grpc short connection
7 years ago
chengduoZH
6e79d01b65
merge prior_box and multi_box
7 years ago
Liu Yiqun
2d74b5f9ba
Refine the Python API load/save_inference_model.
7 years ago
fengjiayi
91aac572fb
Merge pull request #8405 from JiayiFeng/dev_remove_kwargs
...
remove `**kwargs` in layer interfaces
7 years ago
typhoonzero
0d4d9c4e13
fix grpc short connection
7 years ago
chengduoZH
8ea2288e10
remove conflict
7 years ago
chengduoZH
84d9c6907f
follow comments of yaming and qingqing
7 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.
7 years ago
fengjiayi
8c302d4845
remove kwargs in layer apis
7 years ago
Liu Yiqun
865dfbe5c7
Use a new scope for inference in python unittest to avoid changing the value of variables for training.
7 years ago
typhoonzero
4b91cb5289
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into no_counter_on_pserver
7 years ago
武毅
9942565fe7
Merge pull request #8386 from typhoonzero/fix_dist_transpiler_develop
...
Fix dist transpiler develop
7 years ago
chengduoZH
e9fa7a7b3a
follow comments of qingqing and code refine
7 years ago
Liu Yiqun
f95e05a388
Refine the inference unittests.
7 years ago
typhoonzero
dca9941e4b
pass size when copy
7 years ago
Liu Yiqun
899ba0d05a
Merge branch 'develop' into core_refine_inference
7 years ago
Liu Yiqun
c796e013c6
Refine the inference unittests.
7 years ago
chengduoZH
99c9dbf505
remove conflict
7 years ago
chengduo
7757a8ad7c
Merge pull request #8265 from chengduoZH/feature/add_prior_box_py
...
Add Python interface of prior_boxes
7 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.
7 years ago
chengduoZH
49c50c9fda
Add multiBox API
7 years ago
Wang Hao
a824da91e6
Merge pull request #6588 from wanghaox/detection_map
...
detection map evaluator for SSD
7 years ago
chengduoZH
dff1bf33c9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_prior_box_py
7 years ago
Qiao Longfei
e9d3099145
Merge pull request #8357 from jacquesqiao/override-compare-op-in-python
...
override comparison operators in Python for Variable
7 years ago
wanghaox
91a2188301
update detection_map
7 years ago
typhoonzero
67d6f3a8ce
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_dist_transpiler_develop
7 years ago
Yu Yang
cb4eacb187
Merge pull request #8377 from reyoung/feature/fix_get_empty_lod
...
Fix empty Vector foreach
7 years ago
chengduoZH
5ccab2dc65
remove conflict
7 years ago
chengduoZH
bbff442eee
follow comments of qingqing
7 years ago
Yu Yang
77a6e1c670
Disable unstable tests
7 years ago
Yuan Gao
1dceb99e86
add detection output python api ( #8389 )
7 years ago
chengduoZH
d641d5ac33
follow comments
7 years ago
typhoonzero
01f4bcb57e
remove inputs/outputs from Operator
7 years ago
chengduoZH
74f7aff397
add unit test
7 years ago
chengduoZH
628bb27a51
refine prior_boxes
7 years ago
typhoonzero
92ac30efd9
remove comments
7 years ago
typhoonzero
2cfb2928db
Fix develop dist transpiler bug
7 years ago
Yancey
caf9a09d7b
Merge selected rows with dynamic variable count ( #8023 )
...
* dynamic send/recv selected rows
* update by comment
* fix by comment
7 years ago
typhoonzero
11bcb43a44
fix merge issue
7 years ago
typhoonzero
a8b630c89c
remove comments
7 years ago
typhoonzero
21071f7106
no create trainer var on listen_and_serv
7 years ago
Yancey
525a4fdae8
Merge pull request #8270 from Yancey1989/improve_concat_split_op
...
Improve split and concat op
7 years ago
Yang Yang
0c45eab7ff
no getmutable nccl_com
7 years ago
Yang Yang
0e2deaa5fd
Merge remote-tracking branch 'pr/8364' into backward_on_parallel_do
7 years ago
whs
274f4e94af
Merge pull request #8334 from wanghaoshuang/fix_seq_expand
...
Fix output dims of sequence expand op
7 years ago
qiaolongfei
593bec2c22
update test_layers
7 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
7 years ago
chengduoZH
cf2ed17994
fix prior_op unit test
7 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.
7 years ago
wanghaoshuang
34b4c7d8a2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into seq_error
7 years ago
fengjiayi
9030a65586
Merge pull request #8358 from JiayiFeng/test_ci_and_update_AUTHORS.md
...
test CI and update AUTHORS.md
7 years ago
wanghaoshuang
9ce8bcdee5
Fix comments
7 years ago
typhoonzero
b0096361c7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into no_counter_on_pserver
7 years ago
typhoonzero
0e8568679d
wip
7 years ago
qiaolongfei
b19ef3f05e
optimize code
7 years ago
wanghaox
c3ba6946c8
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_map
7 years ago
qiaolongfei
6f78cb9969
add not_equal
7 years ago
Yancey1989
235332544c
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into improve_concat_split_op
7 years ago
qingqing01
d38b869438
Fix the input dimension for multiclass_nms_op. ( #8232 )
7 years ago
qiaolongfei
23ba79b16b
fix typo
7 years ago
qiaolongfei
de469d5838
optimize test
7 years ago
chengduoZH
282dadb0c6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/add_prior_box_py
7 years ago
Yang Yang
3067114f3a
clean up
7 years ago
Yang Yang
cd9e660d4b
merge develop
7 years ago
Yang Yang
4bb492e76c
pass tiny data
7 years ago
Yang Yang
bb3ae20664
nccl pass parallel_do test
7 years ago
Yang Yang
0d57ca46ea
nccl pass parallel_do test
7 years ago
fengjiayi
971b525148
do some updates in code to trigger the CI
7 years ago
qiaolongfei
d89e1449b7
optimize test
7 years ago
qiaolongfei
4b3fadc1cd
init test_python_operator_overriding.py
7 years ago
Yi Wang
a51c8ccc16
Merge branch 'develop' of http://github.com/paddlepaddle/paddle into fix_seq_expand
7 years ago
qiaolongfei
6ed545b0d8
fix typo
7 years ago
qiaolongfei
df7c29e516
override comparison operators in Python for Variable
7 years ago
Luo Tao
77f04fd97a
move paddle/pybind/pybind.h to paddle/fluid/pybind/pybind.h, and cancel the test_parallel_op temporary
7 years ago
chengduoZH
4a8559c0cc
follow comments and code refine
7 years ago
fengjiayi
175aa7ea95
add lod and dtype inference ( #8329 )
7 years ago
Yang Yang
0815c0f141
add assign op
7 years ago
Yang Yang
f2129b193e
pass run time
7 years ago
Yancey1989
31f598fcff
Merge branch 'develop' of github.com:PaddlePaddle/Paddle into improve_concat_split_op
7 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
7 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
7 years ago
Yang Yang
e9ddaaba9c
disable ncclInit infer shape & var type
7 years ago
Yang Yang
1c91574bbd
backward insert callback pass compile
7 years ago
kexinzhao
4b62fcd07d
Add Inference example and unit test for understand sentiment ( #8251 )
...
* initial commit
* fix bug
* end of file fix
* address comments
7 years ago
wanghaoshuang
b368f13ef4
Fix output dims of sequence expand op
7 years ago
chengduoZH
5f15037e70
delete conflict
7 years ago
chengduoZH
3cdb419b15
add doc for prior box
7 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
7 years ago
emailweixu
725e64486a
cumsum operator ( #8288 )
7 years ago
Yancey
69712ef276
Merge pull request #8316 from Yancey1989/optimize_block
...
create optimize block in pserver program
7 years ago
Qiao Longfei
051ba1ce1d
Use force cpu in fill constant op ( #8254 )
7 years ago
Yancey1989
5135f05cf1
create optimize block in pserver program
7 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
7 years ago
Cao Ying
1f26dce6e5
Merge pull request #8302 from guoshengCS/add-python-layernorm
...
Add python wrapper for layer normalization.
7 years ago
guosheng
a063fc28b6
Fix the bias of fc when num_flatten_dims is not 1 in fluid layers
7 years ago
typhoonzero
136a591911
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into no_counter_on_pserver
7 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.
7 years ago
guosheng
9b743b855c
Small fix of fluid __init__
7 years ago
guosheng
bb97dc2590
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-python-layernorm
7 years ago
fengjiayi
8f046df37d
Merge pull request #8269 from JiayiFeng/fix_as_numpy
...
refine error msg and add unit tests for cpp reader
7 years ago
Yancey
2ce51d132a
Merge pull request #8280 from Yancey1989/return_all_opt_ops
...
Optimize return all optimize and related ops
7 years ago
wanghaoshuang
7ff3855d8c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into seq_error
7 years ago
wanghaoshuang
5e99706e5b
Add sequence error result to edit distance evaluator
7 years ago
QI JUN
b5ffe5bce2
optimize data flow analysis ( #8271 )
7 years ago
guosheng
0999347910
Fix python wrapper for layer_norm
7 years ago
武毅
73f1b47189
Merge pull request #8292 from typhoonzero/fix_book_ci_hung
...
Fix CI hung
7 years ago
guosheng
d63b7c6042
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-python-layernorm
7 years ago
武毅
aef1ab0da9
Merge pull request #8241 from typhoonzero/develop
...
Refine distribute transpiler
7 years ago
typhoonzero
0a7ae369f6
fix CI hung
7 years ago
Cao Ying
7dd994ca4a
Merge pull request #8006 from chengduoZH/feature/layer_norm_enhancement
...
GPU implementation for layer normalization operator.
7 years ago
guosheng
1637137c45
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-python-layernorm
7 years ago
guosheng
6c7ba81c0a
Add python wrapper for layer_norm
7 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
7 years ago
Kexin Zhao
64800cfebc
merge update
7 years ago
Yancey1989
7c88052254
Optimize return all opt ops
7 years ago
chengduoZH
19749d5234
refine prior_box
7 years ago
Yancey1989
c976fac199
update by comment
7 years ago
wanghaox
5ca0b7628d
add OutPosCount for detection_map op
7 years ago
typhoonzero
45a8c2759b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
7 years ago
Yancey1989
45467d806d
improve split and concat op
7 years ago
fengjiayi
d9edd6efdc
refine error msg and add unittest for cpp reader
7 years ago
chengduoZH
dd6b59da6b
add Python interface of prior_boxes
7 years ago
wanghaox
a0b57ac781
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_map
7 years ago
Yiqun Liu
b1869f1695
Simplify the inference unittests' cmake and codes. ( #8216 )
7 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
7 years ago
typhoonzero
7a6000a0b8
follow comments
7 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
7 years ago
Kexin Zhao
01c2697280
Merge remote-tracking branch 'upstream/develop' into inf_rnn_encode_decode
7 years ago
whs
6612068ee4
Merge pull request #8114 from wanghaoshuang/fix_ctc_align
...
Make CTC align op support for empty output
7 years ago
helinwang
e80255ce51
Merge pull request #8200 from tonyyang-svail/disable_nccl_test
...
disable nccl and parallel_do test
7 years ago
Yang Yang
d8b0ba9978
turn off test_word2vec.py
7 years ago
Yang Yang
ba6ac8b9a6
turn off parallel
7 years ago
Kexin Zhao
ea89bf3eca
Address comments, add c++ inference example and Merge remote branch
7 years ago
helinwang
be7fcc0bfc
long running training tests: fail when got NaN loss ( #8169 )
7 years ago
whs
8e5bc804bb
Fix equation in doc of fluid.layers.fc ( #8243 )
7 years ago
qingqing01
ae0740ce66
Merge pull request #8193 from qingqing01/ssd_target_assign
...
Add target assigner operator for SSD detection.
7 years ago
QI JUN
931375ffeb
fix bug in memory optimization transpiler ( #8233 )
7 years ago
typhoonzero
c74445017d
refine distribute transpiler
7 years ago
fengjiayi
812cf15196
Merge pull request #8009 from JiayiFeng/dev_reader
...
Fundamental Data Reading in C++
7 years ago
QI JUN
83df277ff1
Refine get_cfgs method of memory optimization transpiler ( #8080 )
...
* refine get cfgs method in memory optimization transpiler
* clean code
7 years ago
dangqingqing
53b6ee1954
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ssd_target_assign
7 years ago
dangqingqing
ee7d842190
Update doc and follow comments.
7 years ago
Qiao Longfei
20c4a4cb4f
Impl scalar switch case op with condition op ( #8184 )
...
Impl scalar switch case op with condition op
7 years ago
fengjiayi
c1349d98aa
fix compile errors
7 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
7 years ago
dangqingqing
09b78c722c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into ssd_target_assign
7 years ago
fengjiayi
b00cae60ab
refine code
7 years ago
fengjiayi
542bdef7a5
fix a unit test
7 years ago
fengjiayi
0bb9c80ef9
refine code and add unit tests
7 years ago
dangqingqing
4793e86b92
Add target_assign_op for SSD detection.
7 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
7 years ago
wanghaoshuang
3aae78159b
Change the dims of empty result to [1, 1]
7 years ago
typhoonzero
007e6c2518
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into no_counter_on_pserver
7 years ago
typhoonzero
7ccbdb1b27
for test
7 years ago
fengjiayi
e5227c2c40
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_make_VarDesc_supporting_multiple_tensor
7 years ago
fengjiayi
9a1fa890a0
remove unnecessary comments
7 years ago
Kexin Zhao
d5686f5831
clean code
7 years ago
wanghaoshuang
863cd9c766
Add comments to explain the empty result
7 years ago
Yiqun Liu
165450ff6c
Refine the inference unittest recognize_digits. ( #8147 )
7 years ago
Kexin Zhao
6f0e630c5c
fix prune and program desc constructor
7 years ago
emailweixu
b15c675530
Merge pull request #7421 from emailweixu/fetch_var
...
helper functions fetch_var and get_var
7 years ago
fengjiayi
7dabee2796
Add type Reader for VarDesc
...
Add a new type `Reader` for `VarDesc`, which can holds more than one
LoDTensor.
7 years ago
chengduoZH
df0e74dba0
unifid GPU and CPU implementation
7 years ago
chengduoZH
5092f5291c
Separate GPU and CPU implementation
7 years ago
Yan Chunwei
6f28084b4d
debug/format protobuf to human-readable codes ( #8086 )
7 years ago
Yibing Liu
be65516876
Fix the error when sorted_key is none in profiler
7 years ago
wanghaoshuang
c2eb213cb0
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_ctc_align
7 years ago
wanghaoshuang
326fa176ea
Fix empty output tensor and add an unitest case
7 years ago
xuwei06
37a251ebaf
Fix copyright for test_fetch_var.py
7 years ago
xzl
3074ae7b8d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_depthwiseConv_op_gpu
7 years ago
xzl
2ffa3a8bf6
rename op to depthwise_conv2d, more efficient
7 years ago
qingqing01
c9ef69be40
Merge pull request #7953 from qingqing01/multiclass_nms_op
...
Add multi-class non-maximum suppression operator.
7 years ago
Wang Hao
a43594fa4a
Merge pull request #7679 from wanghaox/hard_example
...
add mine_hard_examples operator
7 years ago
qingqing01
b7db35316f
Merge pull request #7922 from Noplz/box_coder_op
...
add box coder op
7 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.
7 years ago
wanghaox
62dc593e51
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into hard_example
7 years ago
dangqingqing
cbc9a59c33
Allow uers to specify the name of moving mean and variance in batch_norm interface.
7 years ago
Yan Chunwei
8894c67d71
add block graph image for debuging ( #8026 )
...
init debuger.
7 years ago
Yu Yang
2bd92754e8
Merge pull request #8005 from reyoung/feature/make_nmt_normal_unittest
...
Make NMT as normal python unittests
7 years ago
qingqing01
6d9607bb80
Merge pull request #8065 from qingqing01/softmax_api
...
Add softmax into Python API.
7 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
7 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
7 years ago
xuwei06
7208190701
More informative comment and error message for fetch_var()
7 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
7 years ago
dangqingqing
4673a24bda
Add softmax into Python API.
7 years ago
dangqingqing
1d9a7e10da
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multiclass_nms_op
7 years ago
dangqingqing
f3415ec55e
Follow comments.
7 years ago
Kexin Zhao
dc8390d8c3
initial commit
7 years ago
xzl
fc9b2b9aa3
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_depthwiseConv_op_gpu
7 years ago
typhoonzero
c32040c3f2
WIP: remove fan_in
7 years ago
Tao Luo
9b83462a0b
Merge pull request #7762 from luotao1/warpctc_deps
...
remove libwarpctc.so in core.so and libpaddle_fluid.so
7 years ago
Luo Tao
d2caf777ae
set FLAGS_warpctc_dir to pass the test_warpctc_op unit test
7 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
7 years ago
Yang Yu
3b87080a4e
Make NMT as normal python unittests
7 years ago
Yang Yu
8fb53b7ef6
Merge branch 'develop' of github.com:baidu/Paddle into feature/make_recognize_digits_normal_unittest
7 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
7 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
7 years ago
Yang Yu
d11e7b434f
Make recognize digits as a normal python unittest
7 years ago
wanghaox
ff5570c126
update mine_hard_examples_op
7 years ago
gaoyuan
c3e89f308a
update accoding to the code review
7 years ago
typhoonzero
4d12a81306
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into rename_rpc_ops
7 years ago
wanghaox
8190552767
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into hard_example
7 years ago
Yang Yu
1b1f305bab
Make image_classification as a normal python unittest
7 years ago
Yang Yu
b148f065a8
Make Fit a line a normal unittest
7 years ago
Yang Yu
ee97604d88
Add documentation generate script
7 years ago
Yu Yang
c091dbdf52
Merge pull request #7974 from reyoung/feature/unify_understand_sentiment
...
Merge test_understand_sentiment together
7 years ago
Yu Yang
94965806c2
Merge pull request #8002 from reyoung/feature/fix_ci_error
...
Fix CI Error
7 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"
7 years ago
Yu Yang
865a714e2e
Merge pull request #7970 from reyoung/feature/test_w2v_parallel.do
...
Make word2vec uses parallel.do when CI
7 years ago
Yang Yu
e3b0af43a0
Fix CI Error
7 years ago
Tao Luo
455639b205
Merge pull request #7874 from Xreki/core_add_inference_unittest
...
Change the inference example to an unittest
7 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
7 years ago
dzhwinter
80eff2662b
"unify flags" ( #7973 )
...
* "unify flags"
* "fix init"
7 years ago
Cao Ying
e261c792b6
Merge pull request #7789 from chengduoZH/feature/layer_norm
...
Add CPU implementation of layer normalization operator.
7 years ago
helinwang
fbd5f689bd
Merge pull request #7980 from typhoonzero/grpc_perf_conn_once
...
Performance enhancement by reuse connection
7 years ago
chengduoZH
e5058ed1f1
Add unit test for with_scale and with_bias
7 years ago
Cao Ying
c52c0d659a
Merge pull request #7979 from lcy-seso/fix_dropout
...
fix the bug that dropout always uses a fixed seed.
7 years ago
Cao Ying
94697b05da
Merge pull request #7960 from kuke/label_smooth_op
...
Add label smooth operator.
7 years ago
dangqingqing
5378864088
Fix the output order and add more unit test cases.
7 years ago
chengduoZH
acb907878a
refine unit test
7 years ago
wanghaox
a606775f7b
update detection_map
7 years ago
Yibing Liu
5ed07ef1d1
Add more comments and enable the distribution's outside setting
7 years ago
wanghaox
26f03ea13d
update detection_map operator
7 years ago
chengduoZH
09570b48dd
layer norm -> scale + bias
7 years ago
caoying03
7d303bdc69
fix the bug that dropout always use a fixed seed.
7 years ago
typhoonzero
d93959f0fb
perf enhance reuse connection
7 years ago
xzl
6e17babe49
More efficient, add check on python side
7 years ago
Liu Yiqun
119da44954
Merge branch 'develop' into core_add_inference_unittest
7 years ago
dangqingqing
35dec3d722
Fix bug in unit test.
7 years ago
Yang Yu
4fee15e860
Merge test_understand_sentiment together
...
Into one unit test file
7 years ago
Yang Yu
f1e32e2419
Skip tests of word2vec on CI
7 years ago
Yang Yu
7c0cc113d9
Test word2vec for parallel.do
...
* Polish sum_op support SelectedRows in_place
7 years ago
Yang Yu
32585ece40
Merge branch 'develop' into feature/test_w2v_parallel.do
7 years ago
Yang Yu
a96ac4f54d
Refine code
7 years ago
fengjiayi
308f6022f5
Merge pull request #7945 from JiayiFeng/dev_debug_string_for_parameter
...
Refine debug string of Parameter
7 years ago
typhoonzero
ccefde203a
follow comments
7 years ago
chengduoZH
87b5559cd1
fix scale and bias dim
7 years ago
Darcy
f254d8761d
Merge pull request #7891 from putcn/fix_5902
...
Fix 5902
7 years ago
Yibing Liu
fcff9758ed
Add label smooth operator
7 years ago
Liu Yiqun
6ac2e079b3
Enable whole-archive flag in cc_test and use cc_test to rewrite the CMakeLists.txt of inference unittest.
7 years ago
dangqingqing
73b66540b6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into multiclass_nms_op
7 years ago