Yibing Liu
e85c513307
Add sequencee erase operator
9 years ago
Cao Ying
0b6c5e6d25
Merge pull request #7223 from PaddlePaddle/emailweixu-patch-1
...
Fix comment to layers.fc
9 years ago
xuwei06
787d1d36d0
Fix the output of conditional_block
9 years ago
guosheng
ea6eb96347
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into enhance-reorderTensor
9 years ago
guosheng
e21923543a
Enhance reorder_lod_tensor_by_rank_op to support Tensor
9 years ago
typhoonzero
c70ea1cc30
add splitter
9 years ago
typhoonzero
ed55f1b9d4
transpiler_split_tensor
9 years ago
fengjiayi
be218bfac4
fix bug
9 years ago
fengjiayi
33cb12a89b
update error clip
9 years ago
fengjiayi
dea5263179
update error clip
9 years ago
Yu Yang
894236a128
Merge pull request #6730 from tonyyang-svail/parallel_do
...
[WIP]: feature/parallel_do
9 years ago
dzhwinter
5593858dd9
Feature/use cudnn ( #7141 )
...
* "add c++ side kernel selection"
* "add multiple kernel op test"
* "kernel selection only support cudnn"
* "better formatter"
* "small fix with UseCPU"
* "depends on change interface Get(Place, Library)"
* "fix CI"
* "fix python cudnn test"
* "leave the register cudnn op to another PR"
* "fix CI"
* "use all kernel by default"
* "fix CI"
9 years ago
Yang Yu
8496b2e41b
Refine parallel_do
9 years ago
Yang Yu
60e27d110b
Merge branch 'develop' of github.com:baidu/Paddle into parallel_do
9 years ago
Tao Luo
809122cb5a
Merge pull request #7097 from Xreki/core_inference_example
...
Add a simple C++ inference example for fluid
9 years ago
Siddharth Goyal
f3c42f607c
Add doc for gru_unit op (in fluid) ( #7151 )
...
* Add squared error layers doc
* Add doc for gru_unit
* Remove cdot which isn't supported
* Update layers.rst
* Update layers.rst (minor)
9 years ago
emailweixu
ebc616b0f9
Fix comment to layers.fc
...
x_num_col_dims => num_flatten_dims
9 years ago
Yu Yang
2b259bf14d
Merge pull request #7208 from reyoung/feature/default_omp_num_threads_1
...
Default use one thread in fluid
9 years ago
fengjiayi
4ead8e1b57
Add doc for error clip
9 years ago
Tao Luo
ee341efd79
Merge pull request #7183 from tensor-tang/use_mkl_packed
...
Add flag use_mkl_packed
9 years ago
dzhwinter
a4024a5f3d
"remove cudnn devicecontext" ( #7207 )
...
* "remove cudnndevicecontext"
* "remove unused init code"
* "fix hash functions"
9 years ago
Yang Yu
b585c93ab0
Default use one thread in fluid
9 years ago
fengjiayi
134c5c4db7
Support callback
9 years ago
Yu Yang
cd5fad13ce
Merge pull request #7160 from reyoung/feature/expose_activations
...
Expose some activations
9 years ago
yangyaming
f947c15378
Consider multiple levels of LoD.
9 years ago
tensor-tang
042f3524d2
add flag use_mkl_packed
9 years ago
Yang yaming
89bbc4f6e5
Merge pull request #7157 from pkuyym/fix-7156
...
Doc fix and enhancement for lstm_unit python wrapper.
9 years ago
yangyaming
66ae0a8cb2
Enhence shrink_rnn_memory_op.
9 years ago
Yang Yang
7411df34b8
add multi thread
9 years ago
Yang Yang
8ee17e965f
pass sgd at first iter
9 years ago
Yang Yang
9313233297
merge develop
9 years ago
Yibing Liu
0250e54c2d
Enable batch input in edit_distance_op
9 years ago
Yang Yu
0c16f4f602
Update
9 years ago
sweetsky0901
cbe25b3345
Merge pull request #6881 from sweetsky0901/cross_channel_norm
...
add norm op(cross_channel_norm)
9 years ago
Yang Yu
059096741e
Add init glog
9 years ago
yangyaming
60fecce43d
Fix unit test for lstm_unit.
9 years ago
Yang Yu
90a5a55a6c
Expose some activations
9 years ago
Liu Yiqun
42a0603e6f
Merge branch 'develop' into core_inference_example
9 years ago
yangyaming
c0f6f492bc
Add shape info for arguments.
9 years ago
fengjiayi
e57a40b8a6
Merge pull request #7140 from JiayiFeng/dev_refine_backward_no_grad_var_handling
...
Dev refine backward no grad var handling
9 years ago
yangyaming
d6ec963047
Minor correction.
9 years ago
yangyaming
f0e797e5b7
Doc fix and enhancement for lstm_unit python wrapper.
9 years ago
Siddharth Goyal
87f46ebb36
Add squared error layers doc ( #6862 )
9 years ago
kavyasrinet
27fea24fd1
Addign document for fluid split_lod_tensor and merge_lod_tensor ( #6859 )
...
* Addign document for fluid split_lod_tensor
* Adding document for fluid merge_lod_tensor
9 years ago
Abhinav Arora
e9a60e4c8e
Adding API docs for ones and zeros methods ( #7150 )
9 years ago
kavyasrinet
f3812825d0
Added documentation for topk ( #6861 )
9 years ago
Yang yaming
06888bb05f
Merge pull request #7132 from pkuyym/fix-7023
...
Add doc for max_sequence_len.
9 years ago
fengjiayi
33e75201e9
fix bugs
9 years ago
yangyaming
1bcf7e23bd
Minor refinement.
9 years ago
fengjiayi
8d4a607fb3
update backward doc
9 years ago
fengjiayi
7be57de943
enhance no_grad_var handling
9 years ago
Yang yaming
9cfa5ce30f
Merge pull request #7128 from pkuyym/fix-7024
...
Add doc for lod_rank_table.
9 years ago
sweetsky0901
0219c3d6d2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cross_channel_norm
9 years ago
yangyaming
0d4fdce07f
Minor refinement.
9 years ago
Liu Yiqun
cd7d0f850b
Merge branch 'develop' into core_inference_example
9 years ago
yangyaming
a5200b89ac
Add doc for max_sequence_len.
9 years ago
yangyaming
57bc564d12
Polish doc for lod_rank_table.
9 years ago
yangyaming
10cd6eb67a
Add doc for lod_rank_table.
9 years ago
sweetsky0901
59c14f0b6e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_output
9 years ago
fengjiayi
6a5cf28a7f
Merge pull request #7123 from JiayiFeng/Add_backward_doc_and_comments
...
Add backward doc and comments
9 years ago
Yu Yang
8b91174c83
Merge pull request #7027 from reyoung/feature/rnn_gradient_check
...
Feature/rnn gradient check
9 years ago
武毅
0bd7f97b4b
Merge pull request #7045 from typhoonzero/adam_selectedrows
...
Adam selectedrows and scatter functors
9 years ago
Yibing Liu
2e49facae9
Rename inputs & format license
9 years ago
sweetsky0901
afb5496c16
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_output
9 years ago
fengjiayi
8543ad6463
update backward doc
9 years ago
Yibing Liu
2c1adb0604
Rename ctc_edit_distance_op to edit_distance_op
9 years ago
Yang Yu
fcd84c1530
Comment debug code
9 years ago
Yang Yu
dd0a4c3566
Merge branch 'feature/check_nan_executor' into feature/rnn_gradient_check
9 years ago
Yang Yu
d0cc7cc2b6
Merge branch 'develop' of github.com:baidu/Paddle into feature/check_nan_executor
9 years ago
typhoonzero
641b4c0fe6
wip
9 years ago
Liu Yiqun
9b3f2c39f2
Add a simple example for fluid to do inference in C++ code.
9 years ago
fengjiayi
bb0427add0
Add comments for functions in backward.py
9 years ago
Yang Yu
d2cb28413e
Fix ALL RNN error
9 years ago
tensor-tang
dd2bbf3a14
update md5 of flowers dataset
9 years ago
Yang Yu
96bc335216
Update
9 years ago
Yang Yu
c732279359
Merge branch 'feature/check_nan_executor' into feature/rnn_gradient_check
9 years ago
sweetsky0901
dc7ddcb0b7
resolved conflict
9 years ago
Yang Yu
5f3dd266f3
Merge branch 'feature/is_nan' into feature/check_nan_executor
9 years ago
fengjiayi
3b54948668
Merge pull request #7073 from JiayiFeng/enhance_DataFeeder
...
enhance DataFeeder
9 years ago
Yibing Liu
3a93fa7708
Merge pull request #7069 from kuke/fix_cross_entropy_doc
...
Polish the doc of cross_entropy
9 years ago
chengduo
f9a1229666
Merge pull request #6850 from chengduoZH/feature/conv2d_python_doc
...
Add conv2d_python doc
9 years ago
chengduoZH
3d2b2d408f
refine doc
9 years ago
Yibing Liu
36ec3e9042
Merge branch 'develop' of upstream into ctc_edit_distance_dev
9 years ago
Yibing Liu
3db7c82955
Merge branch 'develop' of upstream into fix_cross_entropy_doc
9 years ago
fengjiayi
b775b6cbaa
Merge pull request #6741 from JiayiFeng/dev_new_backward
...
[WIP] new backward
9 years ago
fengjiayi
2f76932d7c
enhance DataFeeder
9 years ago
Yibing Liu
e2c2652fc0
amend comments in cross_entropy_op
9 years ago
Yang Yu
6f5e64af17
Merge branch 'feature/check_nan_executor' into feature/rnn_gradient_check
9 years ago
Yang Yu
5162c41a92
Add gflags
9 years ago
Yibing Liu
4745a0b9d8
Merge branch 'develop' of upstream into ctc_edit_distance_dev
9 years ago
Yibing Liu
4177e80545
Add line feed character in the doc of cross_entropy
9 years ago
Yibing Liu
c67c54a8e7
Polish the doc of cross_entropy
9 years ago
typhoonzero
1cb9635947
fix dist train trainspiler bugs
9 years ago
typhoonzero
dd21ae6c1e
update
9 years ago
fengjiayi
14b87dbfeb
update reorder_lod_tensor_op_test
9 years ago
fengjiayi
c532fdab29
fix errors
9 years ago
typhoonzero
5361911c68
adam support sparse
9 years ago
fengjiayi
bff0cbfcd3
Merge pull request #7025 from JiayiFeng/rename_output_of_softmax_and_activitions
...
Rename output of softmax and activations
9 years ago
fengjiayi
073746f549
Merge pull request #7036 from JiayiFeng/dev_add_type_check
...
Add data type checking for io.save_inference_model()
9 years ago
fengjiayi
5b9dbbb983
code clean
9 years ago
fengjiayi
febb725102
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dev_new_backward
9 years ago
fengjiayi
0fa387e26f
Add data type checking
9 years ago
Yang Yu
44ec872531
Merge branch 'develop' of github.com:baidu/Paddle into feature/rnn_gradient_check
9 years ago
Yang Yu
82a22d3258
Update code
9 years ago
fengjiayi
fc7d0ca1cd
fix errors
9 years ago
武毅
4cade60717
Merge pull request #6983 from typhoonzero/fix_sendrecv_ut
...
Fix sendrecv ut
9 years ago
Guo Sheng
49437f1af1
Merge pull request #6986 from guoshengCS/add-python-reduceMax-Min
...
Add python wrapper for reduce_max and reduce_min
9 years ago
fengjiayi
e41a71cea8
fix errors
9 years ago
fengjiayi
b05c253cac
fix an error
9 years ago
typhoonzero
d2ded51adf
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_sendrecv_ut
9 years ago
typhoonzero
6cc4bd536f
wip
9 years ago
Yang Yu
938717ba2b
Stash
9 years ago
qingqing01
c3fd2c28be
Merge pull request #7002 from qingqing01/imdb_data
...
Speed data reader for IMDB dataset.
9 years ago
Yang Yu
2a36e8ad76
Make as const name
9 years ago
Yang Yu
32313994ba
Add forward test with mem
9 years ago
Yang Yu
2bfa9796bf
Fix check
9 years ago
Yang Yu
4450a312a9
Polish Unittest
9 years ago
Yang Yu
01d20c4410
Merge branch 'develop' of github.com:baidu/Paddle into feature/rnn_gradient_check
9 years ago
fengjiayi
874cac0c94
Change softmax
9 years ago
fengjiayi
6812e4f43a
pass test_inference_model_io.py
9 years ago
dangqingqing
eb8edeb2be
Remove the buffer size.
9 years ago
fengjiayi
85b98070f7
fix a bug of inplace
9 years ago
dangqingqing
3247baafc5
Fix importing bug.
9 years ago
dangqingqing
17f4438413
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into imdb_data
9 years ago
dangqingqing
26c9e8e70b
Speed data reader for imdb dataset.
9 years ago
Yang Yu
bad3d4b661
Grad Check For RNN
9 years ago
fengjiayi
77fffc60c6
fix a bug
9 years ago
typhoonzero
9b67688b0d
follow comments
9 years ago
fengjiayi
5383f3c445
pass test_machine_translation.py
9 years ago
typhoonzero
fbd1d1cf26
refine pipe_reader
9 years ago
sweetsky0901
77b0bf41be
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cross_channel_norm
9 years ago
guosheng
97d47ca3fc
Add python wrapper for reduce_max and reduce_min
9 years ago
typhoonzero
4dde9a0057
fix send recv unit test
9 years ago
Qiao Longfei
af0c4c45a3
Impl kernel hint ( #6883 )
...
* init kernel hint
* fix typo
* rm unused code
* add include in op_kernel.h
* restore op_kernel since it will be moved to op_kernel_type
* change force_cpu to use_cpu
* fix compilation
9 years ago
chengduo
d3c42f7d37
Merge pull request #6956 from chengduoZH/feature/fix_embedding_example
...
Fix embedding example
9 years ago
dzhwinter
0d2235aadf
GPUPlace to CUDAPlace ( #6960 )
9 years ago
fengjiayi
4d59b5ace5
pass test_understand_sentiment_lstm.py
9 years ago
qingqing01
87aae57cf0
Merge pull request #6715 from qingqing01/cuda_profile
...
Refine CUDA profiler and delete the test file.
9 years ago
chengduoZH
9e7c068677
fix embedding example
9 years ago
dzhwinter
735eba2976
Feature/operator run place ( #6783 )
...
* "change operator interface"
* "move devicepool to device_context"
* "fix operator test"
* "fix op_registry Run interface"
* "net op passed. Need to fix nccl multi-Context"
* "add nccl group function"
* "add nccl group function"
* "fix gpu count exceed 32 error"
* "fix recurrent op, nccl op"
* "change the other operators interface with Place"
* "fix typo"
* "fix pybind"
* "fix device in python side"
* "fix pybind failed"
* "add init for test"
* "fix CI"
9 years ago
chengduoZH
1d936f1dfa
refine
9 years ago
武毅
ed08a483fe
Merge pull request #6892 from typhoonzero/refine_fluid_recomm_test
...
Refine fluid recommender test
9 years ago
typhoonzero
42bf89ce12
refine fluid recomm test
9 years ago
fengjiayi
edba405d36
Pass test_dyn_rnn.py
9 years ago
dangqingqing
ba8660a1bd
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cuda_profile
9 years ago
dangqingqing
544ff7848a
Resume the nvprof config.
9 years ago
qijun
aa1ac36cc2
merge baidu/develop
9 years ago
sweetsky0901
8a7c309d5f
modify for update from trunk
9 years ago
sweetsky0901
333995a700
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cross_channel_norm
9 years ago
Tao Luo
fc5c432a32
Merge pull request #6787 from luotao1/seq_pool_doc
...
add python wrapper for sequence_pool
9 years ago
sweetsky0901
b1025cf50a
add norm_op for ssd(cross channel norm)
9 years ago
Yu Yang
ca82fd2565
Merge pull request #6789 from reyoung/feature/add_reorder_lod_tensor
...
Add ReorderLoDTensorByRank
9 years ago
Luo Tao
36acbba674
Merge branch 'develop' into seq_pool_doc
9 years ago
QI JUN
6b47598103
add data layout ( #6832 )
...
* add data layout
* fix ci
9 years ago
Guo Sheng
c5a2672a07
Merge pull request #6779 from guoshengCS/add-python-reduceMean
...
Add python wrapper for reduce_mean
9 years ago
武毅
8d6db25167
Merge pull request #6297 from typhoonzero/simple_dist_train_api
...
[Done] API for dist train
9 years ago
Luo Tao
f3fc8de1d5
add doc for sequence_first/last_step
9 years ago
Cao Ying
a1cfc32533
Merge pull request #6871 from lcy-seso/fix_fc_layer_doc
...
fix the latex equation in fluid fc layer.
9 years ago
Yang Yu
540af318e7
Merge branch 'develop' of github.com:baidu/Paddle into feature/add_reorder_lod_tensor
9 years ago
dzhwinter
abde3130b7
"remove GPU Sync Interface" ( #6793 )
...
* "remove GPU Sync Interface"
* "fix typo"
* "fix type cast error"
* "fix related Copy with stream"
* "fix failed tests with DevicePool"
* "fix stupid removed position error"
9 years ago
caoying03
852cd544a9
fix latex equation in fluid fc layer.
9 years ago
Luo Tao
d7a9bb6e19
add python wrap for sequence_first/last_step
9 years ago
Guo Sheng
7f96abc75e
Merge pull request #6849 from guoshengCS/fix-fluid-lrAttr
...
Fix lr setting of param_attr in Fluid
9 years ago
Cao Ying
298dc8958d
Merge pull request #6792 from lcy-seso/refine_doc
...
Refine the doc for mul_op and fully connected layer.
9 years ago
kavyasrinet
22fba722fb
Add doc for data layer ( #6858 )
9 years ago
kavyasrinet
a552385902
Adding doc for sums layer ( #6857 )
9 years ago
Abhinav Arora
91911f4b56
Fix documentation of embedding layer ( #6854 )
9 years ago
kavyasrinet
61eb085648
Adding documentation for the operators: lod_tensor_to_array , array_to_lod_tensor, create_array, increment ( #6807 )
...
* Adding operator assignment
* Adding a prototype for documentation in layers
* small update to re-run Travis
* Removing file from another PR
* Small typo
* Adding documentation for the operators: lod_tensor_to_array , array_to_lod_tensor, create_array, increment
* Fixing indentation issue
* Fixed datatype of input variables
9 years ago
Abhinav Arora
3528e6ede6
Polish API docs for Fluid Assign and Concat layer ( #6855 )
...
* Polish API docs for assign layer
* Polishing the API docs for concat and assign layer
9 years ago
kavyasrinet
e473fa6bfe
Adding array read layer ( #6853 )
9 years ago
kavyasrinet
e56d03ea50
Writeup for array write layer ( #6820 )
...
* Writeup for array write layer
* Fixed the type
9 years ago
kavyasrinet
ab916e54b0
Adding layer array_length ( #6817 )
9 years ago
chengduoZH
e902c36cdf
add conv2d_python doc
9 years ago
guosheng
adfe6900b9
Fix lr setting of param_attr in Fluid
9 years ago
caoying03
a74db488f7
follow comments.
9 years ago
typhoonzero
175a4f52c2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into simple_dist_train_api
9 years ago
typhoonzero
4658f9501e
fix delete ops
9 years ago
Yang Yu
9189567a90
Follow comments
9 years ago
Yang Yang
f899150e0a
pass forward runtime
9 years ago
qijun
5f5c00f244
follow comments
9 years ago
fengjiayi
feb05c3a54
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into rename_fill_zero_op_output
9 years ago
fengjiayi
f56f149298
fix_output_name
9 years ago
fengjiayi
1a0fc5d8dc
Add the simple support of no_grad_set
9 years ago
chengduoZH
dcf5e948b0
remove conflict
9 years ago
Yang Yu
8823a12ef8
Merge branch 'develop' of github.com:baidu/Paddle into feature/add_reorder_lod_tensor
9 years ago
Abhinav Arora
863661a30b
Polishing the documentation of the less than layer ( #6816 )
9 years ago
Yang Yu
b23982a2de
Add ReorderLoDTensorByRank
...
It is useful to reorder RNN memory block.
9 years ago
Abhinav Arora
ad9790891b
Polish layer documentation for fill_constant ops ( #6808 )
9 years ago
caoying03
ebe4425ffa
Merge branch 'develop' into refine_doc
9 years ago
Yibing Liu
82eff9dc68
Merge pull request #6804 from kuke/fix_dropout
...
Correct the dropout_op's computation in test
9 years ago
Abhinav Arora
c8ef45291d
Polishing the embedding layer and the fc layer documentation ( #6806 )
...
* Polishing the embedding layer and the fc layer documentation
* Addressing code review feedback
9 years ago
Yibing Liu
c2b1ddb6a8
Correct the dropout_op's computation in test
9 years ago
fengjiayi
278ac7be5c
Compelete basic framework
9 years ago
Yancey1989
e805cfcbf3
fix unit test failed
9 years ago
caoying03
c322c7bb02
some small refines.
9 years ago
caoying03
66468736aa
Merge branch 'develop' into refine_doc
9 years ago
caoying03
6a1e312914
refine the doc.
9 years ago
fengjiayi
61a7df2e31
update
9 years ago
Luo Tao
22022017d9
add python wrapper for sequence_pool
9 years ago
qijun
35086d0620
Merge remote-tracking branch 'baidu/develop' into get_places_op
9 years ago
guosheng
c97369b470
Add python wrapper for reduce_mean
9 years ago
guosheng
0ab5d8e1d4
Add python wrapper for reduce_sum
9 years ago
qijun
e8de775f8e
rename trainer_count to device_count
9 years ago
qijun
aa32089493
fix conflict
9 years ago
Qiao Longfei
d639b13f15
Merge pull request #6744 from jacquesqiao/expose-const-value
...
Expose const value
9 years ago
Yang Yang
2f56d4b3d4
forward pass compile time
9 years ago
qiaolongfei
927f5d567c
complete const test
9 years ago
fengjiayi
590e6111f1
update
9 years ago
qiaolongfei
c057d535d0
remove duplicated code
9 years ago
qiaolongfei
b2023db36b
fix a typo
9 years ago
qiaolongfei
5c530ea827
export const value to python
9 years ago
Yang Yang
b2ee91903d
add parallel_do test
9 years ago
Yu Yang
de85470d78
Support Clip in param_attr ( #6729 )
...
* Support Clip in param_attr
* Fix the order of clip & regular
Regular is not need to be clipped
9 years ago
fengjiayi
6bb4a6fd42
update
9 years ago
qijun
3034edf1a7
fix typo
9 years ago
qijun
39a61bbf55
fix conflict
9 years ago
yangyaming
760d20de92
Add test for sequence_softmax.
9 years ago
yangyaming
6cba821a60
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-6712
9 years ago
typhoonzero
b1b7af400f
support multi node
9 years ago
qijun
44bae42dd1
follow comments
9 years ago
dangqingqing
22446fe1c8
Fix the config arguments.
9 years ago
qijun
31323f7911
add test
9 years ago
yangyaming
9573256f9d
Remove main_program and startup_program.
9 years ago
qijun
9fbd94263e
init
9 years ago
yangyaming
2a058b109c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-6581
9 years ago
yangyaming
dfb2261d59
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-6712
9 years ago
Yu Yang
7901f06ab7
Remove `main_program` and `startup_program` as the paramter of layer function ( #6655 )
...
* Simplize system_allocator and fix GPU_INFO
* Remove main_program/startup_program
* Fix optimizer
* Fix CI
* Follow comments
9 years ago
yangyaming
fa5cdd8f74
Expose sequence_softmax_op.
9 years ago
yangyaming
9ee9fefd2d
Change the return order to h, c.
9 years ago
yangyaming
d993a4f58b
Change default value for bias_attr.
9 years ago
yangyaming
69072ef1ce
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-6581
9 years ago
yangyaming
58d6946c87
Set the act to 'linear'.
9 years ago
typhoonzero
7be79231e1
wip multi-trainer
9 years ago
yangyaming
984e4ca530
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-6590
9 years ago
yangyaming
a398e25d6a
Expose param_attr and bias_attr.
9 years ago
yangyaming
ed56ed9f3a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-6581
9 years ago
dangqingqing
521db98bc9
Refine CUDA profiler and delete the test file.
9 years ago
wanghaoshuang
fbdaf7e098
Fix unitest
9 years ago
yangyaming
3242e286e6
seq_expand --> sequence_expand
9 years ago
typhoonzero
e6079390a9
add example doc in transpiler
9 years ago
sweetsky0901
7456d737b2
Merge pull request #6204 from sweetsky0901/my_spp_op
...
add spp(Spatial pyramid pooling ) op
9 years ago
dzhwinter
24fda39220
Feature/global context ( #6537 )
...
* "add DeviceContextPool"
* "add devicecontextpool in pybind"
* "add comments in python side "
* "fix static link error"
* "fix CI error"
* "add executor.py"
* "fix CI error"
* "add with gpu macro"
* "remove comment out codes"
* "add TODO items"
* "update init devices"
9 years ago
fengjiayi
b3ea677a2b
update
9 years ago
sweetsky0901
5be5afb331
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_spp_op
9 years ago
sweetsky0901
1eac276300
add spp avg
9 years ago
yangyaming
0d748f5bcd
Move seq_expand to nn.py.
9 years ago
yangyaming
087fbb498b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-6590
9 years ago
yangyaming
734e87e55b
Add python wrapper for lstm unit op.
9 years ago
typhoonzero
f8f80db163
update for multi trainer
9 years ago
fengjiayi
f2e76008d3
update
9 years ago
Yibing Liu
5ac8a0bec8
Merge branch 'develop' of upstream into fix_reshape_op
9 years ago
typhoonzero
e13e15d8a4
fix ci
9 years ago
Yancey
d7b67f2b74
fix pipe_reader on multi passes ( #6627 )
...
fix pipe reader on multi passes
9 years ago
typhoonzero
dfbc9f2e6b
fix ut
9 years ago
sweetsky0901
929be3a4a5
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_output
9 years ago
guosheng
a7fa2051f2
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-multiBatch-chunkEval-dev
9 years ago
chengduoZH
479ee271ed
remove conflict
9 years ago
typhoonzero
1b20096a52
done
9 years ago
Yu Yang
e0698e33a8
Make layers as a python module ( #6564 )
...
* Make cast op support bool
Also add `elemwise_sub/mul/abs/clip` layers
* Make fuild.layers as a module
* Move layers as a module
* Split layers.py into layers module
* Fix CI
* Fix CI
9 years ago
fengjiayi
ecfd2ac8a0
Merge pull request #6614 from JiayiFeng/dev_rename_sub_block
...
Unify `step_block` and `block` to `sub_block`
9 years ago
fengjiayi
dafd449c68
Unify `step_block` and `block` to `sub_block`
9 years ago
guosheng
181db32649
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-multiBatch-chunkEval
9 years ago
yangyaming
3545d3a61d
Expose seq_expand op.
9 years ago
Guo Sheng
49b8ac805e
Merge pull request #6550 from guoshengCS/enhance-exclude-param-init
...
Enhance Parameters.init_from_tar in V2
9 years ago
Yibing Liu
0a75ed6f5b
Add unit test for dimension inference in reshape_op
9 years ago
typhoonzero
40d0fff2e5
single pserver workable version
9 years ago
wanghaox
67cbb3e3b6
detection map evaluator for SSD
9 years ago
guosheng
842b485f6a
Enhance ReduceOp to support reducing over all elements
9 years ago
wanghaox
7297e6ff55
fix some issues
9 years ago
typhoonzero
2b47fb3d25
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into simple_dist_train_api
9 years ago
typhoonzero
9508c72685
wip: should fix variable recreate
9 years ago
Yu Yang
0a8addf802
Make cast op support bool ( #6562 )
...
Also add `elemwise_sub/mul/abs/clip` layers
9 years ago
Yu Yang
d069f2ca0a
Make fluid.layers.fc support multiple param_attr ( #6532 )
...
Fix #6531
9 years ago
sweetsky0901
89de58d990
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_spp_op
9 years ago
guosheng
2cc3453243
Refine the doc of parameters.init_from_tar
9 years ago
dzhwinter
697facc92f
"add registry interface" ( #6449 )
...
* "add registry interface"
* "move function to registry"
* "rename with meaningful name"
* "add exposed layers"
* "fixed based on comments"
* "remove unsed comments"
9 years ago
guosheng
29cd089ab2
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-multiBatch-chunkEval
9 years ago
sweetsky0901
73a9c853fa
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_output
9 years ago
typhoonzero
b4cd7f3d75
wip need ut
9 years ago
guosheng
63ce906b08
Refine ChunkEvalutor by following comments
9 years ago
chengduoZH
50003984d4
remove conflict
9 years ago
guosheng
6ecf08b173
Enhance init_from_tar to support indicating parameters excluded from the initialized model
9 years ago
fengjiayi
8f7d0b1814
add param_attr for nets ( #6509 )
9 years ago
guosheng
1eaeacb2c8
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-multiBatch-chunkEval
9 years ago
sweetsky0901
4d8f39b853
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_output
9 years ago
guosheng
9a89b041ba
Add ChunkEvaluator for multi-batches
9 years ago
Yu Yang
d918ccded3
Add fill_op ( #6477 )
...
* Add fill_op
* Fix bug
9 years ago
wangmeng28
c175eeb387
Fix wrong index in dataset downloading exception
9 years ago
Siddharth Goyal
4ff6bc175a
Add row conv operator ( #6013 )
...
* Fix documentation
* Address review comments
9 years ago
sweetsky0901
8ec20b22fc
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_output
9 years ago
dzhwinter
0ca6274451
"add global regularization" ( #6443 )
...
* "add global regularization"
* Polish `append_regularization_ops`
9 years ago
sweetsky0901
15b1e8e858
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_output
9 years ago
sweetsky0901
65b641bf66
add detection_output op
9 years ago
typhoonzero
489b9695e4
wip for testing
9 years ago
Yu Yang
9f44af9d7c
Fix #6460 ( #6461 )
9 years ago
typhoonzero
308491a94a
update for simple dist train
9 years ago
sweetsky0901
b41894d147
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into detection_output
9 years ago
sweetsky0901
fe177b6292
test detection_output cpu and gpu ok, but doc will be modify
9 years ago
chengduoZH
5f48421cc3
fix conv2d_transpose API (Add dilation)
9 years ago
chengduoZH
d93bbf1b35
add conv_trans unit test
9 years ago
typhoonzero
71655334c6
update
9 years ago
Qiao Longfei
36fcc95cab
Nmt decoder train ( #6367 )
...
* init decoder_trainer
* can run
* fix lod
* add sharelod to cross_entropy_grad_op
* add avg_cost to fetch list
* modify learning rate
* can run
* optimie code
* add early exit
* fix print
* revert test_understand_sentiment_conv.py
* add act to fc
9 years ago
Abhinav Arora
113c026d12
Swish activation operator ( #6358 )
9 years ago
Yu Yang
584c9cfc82
Add comments of unique_name, Variable, Operator ( #6342 )
9 years ago
Yan Chunwei
6f08a2191e
add gru unit layer wrapper ( #6325 )
9 years ago
Yu Yang
45b015be22
Fix #6335 ( #6343 )
9 years ago
typhoonzero
dd46d95fe4
wip
9 years ago
qingqing01
429d67deee
Merge pull request #6336 from qingqing01/cudnn_conv_op
...
Change the type of conv2d in Python API.
9 years ago
gongweibao
c7e739f542
Add LRN efficient GPU implement. ( #5894 )
...
Add LRN efficient GPU implement
9 years ago
Yan Chunwei
06a3a88713
feature/nmt add encoder ( #6323 )
...
* init nmt
* encoder ready
* only generation implementation
waiting for dynamic rnn ready to train
* init python
* remove decoder temporary
* clean
* clean
9 years ago
dangqingqing
45aca4e9bb
Change the type of conv2d in Python API.
9 years ago
Yu Yang
229c2e7883
Feature/while op sentiment analysis ( #6282 )
...
* Add DataFeeder
A v2 API like data feeder for book demos.
We can feed data directly from reader.
* Fix CI
* Add an unittest for while/rnn op forward
* Add unittest for raw while op backward
* Fix CI
* Complete Dynamic RNN
9 years ago
Qiao Longfei
161128bada
add chunk eval layer ( #6296 )
...
* add crf_decoding layer
* fix some typo
* init trunk_evaluator
* add trunk_evaluator layer
* update chunk_eval_op and test, change int32 to int64
* fix a numeric problem
* change layers.trunk_evaluator to layers.trunk_eval
* fix typo
* add precision_val
9 years ago
typhoonzero
b18ca5f873
wip api for dist train
9 years ago
dzhwinter
4eac85c60b
"add init seed" ( #6221 )
...
* "add init seed"
* "fix compile error"
* "add program level seed setting"
* "fixed based on comments"
9 years ago
Qiao Longfei
45c8a88a3e
add crf_decoding layer ( #6274 )
...
* add crf_decoding layer
* fix some typo
* fix test_crf_decoding_op
9 years ago
Yu Yang
d5e3279451
While op forward for sentimental analysis ( #6140 )
...
* Add DataFeeder
A v2 API like data feeder for book demos.
We can feed data directly from reader.
* Fix CI
* Add an unittest for while/rnn op forward
* Add unittest for raw while op backward
* Fix CI
9 years ago
QI JUN
1fe05c458f
Generate docs for Fluid API ( #6215 )
...
* add doc config for fluid
* fix typo
* follow comments
9 years ago
sweetsky0901
0c4446868b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_spp_op
9 years ago
sweetsky0901
8368e55be9
modify some doc
9 years ago
Yu Yang
2a3a1e9a93
Add DataFeeder ( #6102 )
...
* Add DataFeeder
A v2 API like data feeder for book demos.
We can feed data directly from reader.
* Fix CI
* Remove batch_size_dim for feeder
Also add __all__ to data_feeder.py
* Follow comment
9 years ago
sweetsky0901
531e7b6fa6
gpu test ok
9 years ago
sweetsky0901
c75b4538ca
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_spp_op
9 years ago
sweetsky0901
5c057f9552
add spp op only can test ok
9 years ago
Siddharth Goyal
ea1a643425
Add hinge loss op ( #5837 )
...
* Add hinge loss op
* Update hinge-loss equation for proper latex
9 years ago
武毅
d89061c39c
Merge pull request #5282 from typhoonzero/simple_pipe_reader
...
Simple pipe reader for hdfs or other service
9 years ago
Yu Yang
aabe1db111
Feature/simple gan for api ( #6149 )
...
* Expose sigmoid_cross_entropy_with_logits
Also, change the `labels` to `label` for api consistency
* Very simple GAN based on pure FC layers
9 years ago
QI JUN
813bbf40a1
disable test_recurrent_op ( #6153 )
9 years ago
whs
10b2534ebc
Merge pull request #5480 from wanghaoshuang/nce_op
...
Add nce op
9 years ago
Yu Yang
1fe5acb25a
Expose sigmoid_cross_entropy_with_logits ( #6147 )
...
Also, change the `labels` to `label` for api consistency
9 years ago
wanghaox
ee0113af31
implement of prior box operator for ssd
9 years ago
QI JUN
ade6c83278
open test_word2vec ( #6104 )
9 years ago
Yu Yang
0d40a4dbc6
Add lod_level for data layer ( #6040 )
9 years ago
Yu Yang
ac596a3952
Feature/switch program ( #5932 )
...
* Unify fluid submodules to fluid module
Change books just use `import fluid`, not submodules
* Remove g_main_program/g_startup_program
Use default_main_program/default_startup_program instead
* Typo
* Add API for switch default program
* Two functions: switch_main_program/switch_startup_program
* A guard: program_guard. Users can use the `with` statement change
default programs
* Change unittests in `test_layers`
* Fix CI
* Fix CI
* Fix CI
9 years ago
QI JUN
82dd1653ae
Fix python.v2.fluid arg parse ( #6055 )
...
* fix python gflags init
* format code
9 years ago
sweetsky0901
966a6ce6db
Merge pull request #5826 from sweetsky0901/my_unpool_max_2d
...
My unpool max 2d
9 years ago
Yibing Liu
c16d1cae2a
Merge branch 'develop' of upstream into ctc_edit_distance_dev
9 years ago
Yibing Liu
116687a8ee
clean up code in ctc_edit_distance_op
9 years ago
Yu Yang
1b6dcc2fe8
Feature/param attr ( #5996 )
...
* Make param_attr as a strong typed class
Fix #5819
9 years ago
sweetsky0901
5b449b6021
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_unpool_max_2d
9 years ago
dangqingqing
a1bf4c2833
Update code and small fix.
9 years ago
Yibing Liu
6bc6ccd187
add gpu kernel for ctc_edit_distance_op
9 years ago
qingqing01
21053c168c
Merge pull request #5954 from qingqing01/nvprof
...
Add CUDA profiler tools in new framework.
9 years ago
wanghaoshuang
29262ab24d
Fix unitest.
9 years ago
sweetsky0901
d2ee3c98df
format code
9 years ago
sweetsky0901
2d42fa74ec
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_unpool_max_2d
9 years ago
kavyasrinet
dcf3ffd980
Adding log loss operator ( #5854 )
...
* Adding log loss operator
* Removing comments
9 years ago
sweetsky0901
bd561384bc
format code
9 years ago
sweetsky0901
821899ccd4
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_unpool_max_2d
9 years ago
sweetsky0901
6fc9a9fd69
modify for del T2 and doc update
9 years ago
Qiao Longfei
c975fe1bde
batch norm support matrix input ( #5980 )
...
* batch norm support matrix input
* update gpu code
* format code
9 years ago
dangqingqing
5e7e90ce8f
Refine paddle/v2/fluid/profiler.py.
9 years ago
dangqingqing
696b0253e5
Refine paddle/v2/fluid/profiler.py.
9 years ago
Yu Yang
985e4ab62d
Add Python wrap of conv2d_transpose and its unittest ( #5946 )
...
* Add Python wrap of conv2d_transpose and its unittest
* Follow comments
* Fix format
9 years ago
wanghaoshuang
d0246e24e0
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into nce_op
9 years ago
wanghaoshuang
ea7359c60b
Refine code and comments
...
1. Remove checking for num_neg_samples.
2. Fix dims of Output(Cost) and Input(Bias).
3. Renamed num_sampled_classes to num_neg_samples.
4. Add TODO for add more distribution sampler.
5. Init grad_data of bias by zero.
6. Refine comments.
7. Register a kernel for type double.
9 years ago
Yu Yang
0aceeee1fa
Feature/remove g program ( #5930 )
...
* Unify fluid submodules to fluid module
Change books just use `import fluid`, not submodules
* Remove g_main_program/g_startup_program
Use default_main_program/default_startup_program instead
* Typo
* Fix CI
9 years ago
sweetsky0901
ee0a794c27
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_unpool_max_2d
9 years ago
sweetsky0901
57e68e5740
modify for code review by qingqing 2nd
9 years ago
tangwei12
bf360c7746
fix pipe_reader unimport packages
9 years ago
dangqingqing
623f62a7dc
Add cuda profiler tools and expose it in Python.
9 years ago
Luo Tao
966a442eb0
fix grep socket error in lscpu command
9 years ago
Yibing Liu
f5681f1551
Merge branch 'develop' of upstream into ctc_edit_distance_dev
9 years ago
QI JUN
b28b2f172b
refine test_recognize_digits_mlp and format codes ( #5937 )
9 years ago
Yu Yang
d89ff5b614
Restore the param infos in Program.clone() ( #5873 )
...
* Restore the param infos in Program.clone()
The Program.clone only clone the variables and ops
in the program into a new program. However, the
information of Parameter is not clone.
So we need restore the information of Parameters.
Fix #5871
* Follow comments
* Fix CI
* Fix CI
* Fix CI
9 years ago
Qiao Longfei
c9a96575d5
py_test and test_image_classification_train support argument ( #5934 )
...
* py_test support argument, test_image_classification_train support argument
* use REMOVE_ITEM to rm item from list in cmake
9 years ago
dangqingqing
322d69f209
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into nvprof
9 years ago
dangqingqing
6cf2dcbc1f
Add cuda profiler tools.
9 years ago
sweetsky0901
f9c2a5c38e
modify for code review zcd
9 years ago
sweetsky0901
022b48e16f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_unpool_max_2d
9 years ago
sweetsky0901
20654cf78a
modify for type check rewrite
9 years ago
fengjiayi
33fa2dfbde
Compelete max_sequence_len_op ( #5913 )
9 years ago
Yu Yang
0ac8c74e63
Unify fluid submodules to fluid module ( #5924 )
...
Change books just use `import fluid`, not submodules
9 years ago
dzhwinter
e6546baa62
remove unused file ( #5918 )
9 years ago
武毅
a06bec1287
Conv cudnn 3d ( #5783 )
...
* conv cudnn 3d
* update test case
* update
* update
* follow comments and remove groups from helper
* update
* refine
* update
* follow comments2
* update
* fix compile
9 years ago
dzhwinter
52a735879c
"add asnumpy interface" ( #5620 )
...
* "add asnumpy interface"
* Just for unittest
* Change unittests for numpy I/O
* Fix CI
9 years ago
sweetsky0901
27cf7f3376
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_unpool_max_2d
9 years ago
Yu Yang
a619695b06
Feature/enhance evaluator ( #5824 )
...
* Stash
* Stash
* Polish Evaluator
* Merge code
* Revert
9 years ago
sweetsky0901
a38bbc8610
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_unpool_max_2d
9 years ago
dzhwinter
513b1e010f
"add floor, ceil, round op" ( #5898 )
...
* "add floor, ceil, round op"
* "reuse zero gradient"
* "fix divide zero"
* "fix numpy floor error"
9 years ago
dzhwinter
45062fe5d7
Feature/copytensor ( #5455 )
...
* "make global tensor function independently"
* "replace functor"
* "fix inline template error"
* "fix tensor array with CopyFrom"
* "fix other case use CopyFrom"
* "move the op interface hardly"
* "fix operators"
* "fix typo"
* "delete dynamic recurrent rnn and fix gru_unit in debugmode"
* "fix unique_ptr copy"
* "fix cuda copy"
* "fix namespace error"
* "removed nccl python test"
* "fix include error"
* "fix typo"
* fix copy util test
9 years ago
wanghaox
0690cca758
Merge pull request #5831 from wanghaox/roi_pool
...
Roi pool operator
9 years ago
wanghaox
cf5b598642
fix some issues
9 years ago
wanghaox
ef905598a2
fix some code issues
9 years ago
Qiao Longfei
65c859db7a
beam_search_decode support multi data type ( #5847 )
...
* beam_search_decode support multi data type
* add VisitDataType for beam search decode
* use Specialization to handle bool
* move Specialization of BeamSearchDecodeFunctor out of class
9 years ago
QI JUN
3a76062c84
support testing when training and handle dropout and batch_norm operator in testing mode ( #5734 )
...
* is_training to is_test in dropout op
* handle dropout and batch_norm operator when prune pdesc in testing mode
* handle dropout and batch_norm operator when prune pdesc in testing mode
* add get_inference_program method
* fix dropout op
* fix ci
* test data after each batch training
* refine code
* refine test_book3
* fix ci
* follow comments
9 years ago
fengjiayi
50d670ee06
Unify dtype and datatype ( #5869 )
...
* Change all `data_type` in Python to `dtype`
* Change `date_type` in C++ to `dtype`
* Refine
9 years ago
Qiao Longfei
e1b26514a7
revert print in test_layers ( #5834 )
9 years ago
sweetsky0901
ee4a5d2117
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_unpool_max_2d
9 years ago
kavyasrinet
d883547bf0
Adding the FTRL optimizer. ( #5785 )
...
* Adding the FTRL optimizer
* Fixed the python test case
9 years ago
wanghaox
36dd770a08
add roi operator unittest
9 years ago
tensor-tang
32eb0a7fcf
fix v2 init issue on Mac
9 years ago
sweetsky0901
e553d5728d
format test code
9 years ago
sweetsky0901
47bd0bb678
del printf
9 years ago
sweetsky0901
8ba8237a87
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_unpool_max_2d
9 years ago
sweetsky0901
e2a5905eae
gpu test ok unpool2dmax
9 years ago
gongweibao
25a3d2d76f
fix by comments
9 years ago
Qiao Longfei
53bd51e3f4
07/Label semantic roles ( #5798 )
...
* init label_semantic_roles.py
* add linear_chain_crf and test
* complete test_linear_chain_crf
* correct last layer of db_lstm
* update optimizer and initializer
* update param_initializer of embedding_layer
* support load pre trained embedding
* rm unused parameter
* optimize code
* clean code
* fix test
* add todo
9 years ago
Guo Sheng
778b981e24
Merge pull request #5804 from guoshengCS/fix-GRUUnitOp-dev
...
Fix calculations in gru_unit_op to consistent with gru_op
9 years ago
sweetsky0901
abb3357d1c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_unpool_max_2d
9 years ago
sweetsky0901
90f664d0b0
test unpool ok cpu
9 years ago
qingqing01
2e79999ce1
Merge pull request #5805 from abhinavarora/msra
...
Implementing the MSRA initializer for rectifier units
9 years ago
tensor-tang
e28157d7c1
fix v2 init issue on Mac ( #5808 )
...
* fix v2 init issue on Mac
* refine the v2 init
9 years ago
chengduo
67bd4cd641
Merge pull request #5802 from chengduoZH/reorder_parameter
...
reorder parameters of layer
9 years ago
fengjiayi
f04c97a035
refine test_understand_sentiment_lstm ( #5781 )
...
* fix
* Fix a bug
9 years ago
Abhinav Arora
4a2b0ae4d3
Implementing the MSRA initializer for rectifier units
9 years ago
guosheng
b6b7ab63c6
Fix calculations in gru_unit_op to be consistent with gru_op
9 years ago
chengduoZH
7177c276ca
reorder parameters of layer
9 years ago
sweetsky0901
822f28343b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_unpool_max_2d
9 years ago
sweetsky0901
200f07c219
add test
9 years ago
gongweibao
e11d44240f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into blockexpand
9 years ago
gongweibao
dbe0583cb0
mv test position to fluid
9 years ago
Yu Yang
f2ca07e88a
IfElse Python API ( #5624 )
...
* Forward of raw if-else op
* add backward part of mnist if-else unittest
* refine fill_constant_batch_size_like layer
* add draft ifelse operator
* Complete IfElse Op
* add unittest of ifelse api
* merge baidu/develop
* Stash
* Merge develop branch
* Support int/int64 for fill_constant_batch_size_like
9 years ago
gongweibao
4838a5799f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into blockexpand
9 years ago
guosheng
f191c82010
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into fix-GRUUnitOp-dev
9 years ago
Abhinav Arora
e930f49673
Improve the initializer Interface for fc, sequence_conv and conv2d layers ( #5760 )
...
* Improve the initializer Interface for fc, sequence_conv and conv2d layers
* Fix some typos in python code
* Fix CI
9 years ago
sweetsky0901
7ce06c8b61
Merge pull request #5571 from sweetsky0901/my_maxout_op
...
Add maxout operator.
9 years ago
fengjiayi
d5be1d4dd0
use Evaluator in book tests ( #5778 )
9 years ago
sweetsky0901
9cb2ff6a3b
del num_channels
9 years ago
sweetsky0901
95cbbd772e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_maxout_op
9 years ago
Cao Ying
d2e30a2c4f
Merge pull request #5771 from lcy-seso/softsign
...
add the softsign activation.
9 years ago
sweetsky0901
350cc61f3f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_maxout_op
9 years ago
caoying03
fafd3e0fc0
Merge branch 'develop' into softsign
9 years ago
chengduo
9db4d01928
Merge pull request #5772 from chengduoZH/fix_layer.py.conv2dbug
...
fix bug (conv2d groups: 'num_channels % groups is not 0:' )
9 years ago
wanghaox
6ac42378ac
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_maxout_op
9 years ago
wanghaox
76fc1a82e1
for code review 4
9 years ago
chengduoZH
bc3ec53671
remove conflict
9 years ago
chengduo
134eaf21b3
Merge pull request #5602 from chengduoZH/add_cudnn_pool3d
...
Add cudnn pool3d
9 years ago
wanghaox
52f2366d2b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_maxout_op
9 years ago
chengduoZH
3872ea050e
fix bug (conv2d groups )
9 years ago
guosheng
3e7fff4188
Fix calculations in gru_unit_op
9 years ago
wanghaox
794117bb93
fix some comments
9 years ago
wanghaox
2d7a652869
del framework test_maxout_op
9 years ago
wanghaox
a6a01c15f5
add test_maxout_op framework to fluis
9 years ago
wanghaox
63f8c5fe58
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_maxout_op
9 years ago
Qiao Longfei
569f7c4773
enforce shape of backward target to be {1} ( #5745 )
...
* enforce shape of backward target to be {1}
* fix test_regularizer.py
* rm unused code
* fix backward_test
* fix a type bug
* fix test_program
9 years ago
chengduoZH
6a1c22361c
fix unit test
9 years ago
Abhinav Arora
6cfcf6245a
Adding logical operators for beam search and control flow ( #5708 )
9 years ago
chengduoZH
5238c9fb0b
input type should be different
9 years ago
wanghaox
360354670c
fix some codes
9 years ago
chengduoZH
dec61ab6df
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_cudnn_pool3d
9 years ago
chengduo
0f83674c7d
Merge pull request #5603 from chengduoZH/Add_conv3d_transpose_cudnn_op
...
add conv3d_trans_cudnn_op
9 years ago
Guo Sheng
7a57b3b788
Merge pull request #5623 from guoshengCS/fix-H0-GRUOp
...
Fix data order of H0 in GRU Operator
9 years ago
fengjiayi
044d671e73
Rename 'argu' in framework.py to 'arg' ( #5723 )
9 years ago
chengduoZH
0bc2f41da9
remove conflict
9 years ago
QI JUN
a391a44dd0
remove v2 framework ( #5722 )
9 years ago
Qiao Longfei
0ce38b77f2
correct optimizer import ( #5699 )
9 years ago
chengduo
06d155b539
Merge pull request #5718 from chengduoZH/Add_pad_and_stride_for_conv_transpose_op
...
Add padding for conv_transpose_op
9 years ago
chengduoZH
eb07047699
add padding
9 years ago
guosheng
afd1f36186
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into fix-H0-GRUOp-dev
9 years ago
Yan Chunwei
186581d2cc
add is empty op ( #5639 )
9 years ago
Yang Yang(Tony)
18f0c40a97
feature/while_grad_op ( #5554 )
...
* first commit
* Python API for while op
* Python Unittest for simple while_op forward
* fix out to be list
* Fix UT
* VarType
* Fix several bugs
* Fix bug
* Fix bug
* Fix Bug
* Fix bug
* Fix unittest
* Remove debug log
* Add comments
* add PADDLE_ENFORCE
* while_grad_op first commit
* Add `BlockDescBind::FindRecursiveOrCreateVar()` and fix bugs
* not sure how to setdim of while outputs
* push for test
* add executor vlog
* fix bug of while_op cond
* Several enhancement for code
1. Backward always infer shape & infer var type. Since there are RENAME
variables will be created when creating backward operator, but their
shape & var types are not inferenced.
2. Never use SomePtr-> directly, since every pointer could be nullptr if
it is a function return value. Add `detail::Ref` to cast pointer to
reference safely.
3. Enhance error message for backward.
4. Infer data type of variable in `sum` and `tensor_write`
* Fix bugs of while_op gradient
* Fix several bugs of while_op grad
* fix fill zeros like
* fix 3 >= 3
* fix place holder shouldn't be null
* fail on sum op
* Fix SumOp of TensorList
* clean up
* pass while test
* fix test_array_write_read
* pass sum op
* Support int/int64 for fill_constant_batch_size_like
* Fix compile
9 years ago
chengduoZH
7e91da41e7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_cudnn_pool3d
9 years ago
wanghaox
7bb26805e5
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into sub_sequence_op
9 years ago
wanghaox
1d95173cfe
change offset and length's rank to 2, dim[0] for batch size
9 years ago
Tao Luo
6cf7f1e4b9
Merge pull request #5671 from tensor-tang/autocpu
...
auto set cpu env when mkldnn or mklml enabled
9 years ago
Qiao Longfei
a76b61443b
mv test_beam_search_op.py to fluid ( #5687 )
9 years ago
wanghaox
40a6c4882d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into sub_sequence_op
9 years ago
guosheng
75426e013a
Refine GRU Operator
9 years ago
QI JUN
d7bf372d26
support adagrad sparse update ( #5272 )
...
* adam sparse support
* fix gpu build error
* fix ci
* fix ci
* fix adagrad sparse update bug
* fix gpu build error
9 years ago
helinwang
92b0c69946
Merge pull request #5645 from helinwang/model
...
Remove unused model.py
9 years ago
Helin Wang
36f1d16f54
Remove unused model.py
9 years ago
wanghaoshuang
e60eb1eacd
fix unitest
9 years ago
wanghaoshuang
668dc53fcc
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into nce_op
9 years ago
wanghaoshuang
09d32b068c
Add unitest and comments.
9 years ago
qingqing01
f95c291b5e
Merge pull request #5651 from emailweixu/fix_conv_bias
...
Fix conv2d bias
9 years ago
chengduoZH
00e0881bfb
remove conflict
9 years ago
chengduoZH
f91422ecc4
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refine_im2col
9 years ago
Yan Chunwei
09866fb75f
feature/beam search op ( #5052 )
9 years ago
tensor-tang
d66d6c6ea3
auto set cpu environment in V2 API
9 years ago
wanghaox
4c426f191b
update sequence_slice_op.h, change some code
9 years ago
wanghaox
3ef776ef28
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_maxout_op
9 years ago
wanghaox
8d9babf204
maxout code review 2nd
9 years ago
xuwei06
81bb26f3bd
Removing debug print and moving assert
9 years ago
chengduoZH
e825a49259
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_cudnn_pool3d
9 years ago
chengduoZH
c5330fa772
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into Add_conv3d_transpose_cudnn_op
9 years ago
chengduoZH
e25bfc7508
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refine_im2col
9 years ago
Qiao Longfei
2506c74f3f
rm unused dir framework ( #5652 )
9 years ago
kexinzhao
d7bf066809
Adding interface for decayed adagrad optimizer ( #5644 )
...
* add decayed adagrad python code
* fix typo and order
* small fix
9 years ago
Qiao Longfei
1db1a0dcea
mv test_beam_search_decode_op.py to fluid ( #5642 )
9 years ago
xuwei06
a5c9e6ace2
Fix conv2d bias
...
The size of the bias parameter should be the number of filters.
9 years ago
Helin Wang
c089b7649f
Fix test
9 years ago
helinwang
7176bcf0b5
Merge branch 'develop' into demo
9 years ago
helinwang
d1d21004dd
Merge pull request #5331 from dzhwinter/feature/evaluator
...
Feature/evaluator
9 years ago
dzhwinter
2d7ac80b43
"relauch ci" ( #5314 )
9 years ago
Dong Zhihong
b32faa06eb
"fix import error"
9 years ago
Helin Wang
3157ce6123
Simpily demo, add paddle.default_main_program() and paddle.default_startup_program
...
- Removed all main_program and startup_program in the demo.
- Using paddle.default_main_program() hides the implementation detail (e.g., using g_main_program) from the user, we can change the implementation in the future much easier.
9 years ago
Dong Zhihong
2f33f74a35
Merge remote-tracking branch 'origin/develop' into feature/evaluator
9 years ago
Abhinav Arora
c3a61349e4
Adding greater than and less than equal ops to compare op ( #5609 )
...
* Adding greater than and less than equal ops to compare op
* Changing the name of the less_than_equal and greater_than_equal op
* Also changing the name of the functors
9 years ago
wanghaox
9a18e78e69
update sequence slice op, fix some error
9 years ago
wanghaox
29c25828b0
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into sub_sequence_op
9 years ago
Qiao Longfei
4adc8a7aa1
Change framework to fluid ( #5637 )
...
* init commit
* change some dir name
9 years ago
wanghaox
f319fb1ce1
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_maxout_op
9 years ago
Dong Zhihong
12858baa6c
"relauch ci"
9 years ago
Qiao Longfei
7345de3ad1
Beam search decode op python ( #5631 )
...
* fix lod_tensor_array
* init test beam search decode op
* add test_beam_search_decode_op
9 years ago
Dong Zhihong
fc117ecfa6
Merge remote-tracking branch 'origin/develop' into feature/evaluator
9 years ago
wanghaox
494edc6c07
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_maxout_op
9 years ago
wanghaox
bd773b9c84
modify for maxoutop code review
9 years ago
Yibing Liu
2f3d1c345f
Merge pull request #4747 from kuke/seq_reshape_op_dev
...
Add Lod Reset Operator
9 years ago
wanghaox
8e7c8bb5c6
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into sub_sequence_op
9 years ago
Yu Yang
488320a703
Conditional Block Forward ( #5530 )
...
* Conditional Block Forward
* Assign Operator.
Out=X, when type in [LoDTensor/SelectedRows/LoDTensorArray]
* Stash
* Add Scope::Rename
it is useful in gradient phase of an operator with block
* ConditionalBlock Grad Done
* Add comments
* yapf format code
9 years ago
guosheng
2bed961211
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into fix-H0-GRUOp
9 years ago
guosheng
b103072dc8
Fix data order of H0 in GRU Operator
9 years ago
Yibing Liu
6772dfa0bd
Merge branch 'develop' of upstream into seq_reshape_op_dev
9 years ago
wanghaox
b24afd819a
update the sub_sequence_op to sequence_slice_op code.
9 years ago
wanghaox
f23d6cc4c8
update the sub_sequence_op tp sequence_slice_op code.
9 years ago
QI JUN
f07a226a4f
add split and merge lod tensor operator ( #5537 )
...
* add split lod tensor operator
* add more test cast
* clean code
* add merge lod tensor operator
* fix bug
* clean code
* add grad operator
* make mask support GPU
* add comments
9 years ago
Yu Yang
7c1755d93f
Assign Operator. ( #5531 )
...
* Assign Operator.
Out=X, when type in [LoDTensor/SelectedRows/LoDTensorArray]
* Follow comments
9 years ago
helinwang
291f6b4ee0
Merge pull request #5613 from helinwang/book
...
Move the tests of book chapters from test/ into tests/book
9 years ago
Cao Ying
e9695f4975
Merge pull request #5014 from peterzhang2029/bi_tensor_prod_op
...
Add Bilinear Tensor Product operator.
9 years ago
Helin Wang
1dcec992ea
Move the tests of book chapters from test/ into tests/book
9 years ago
wanghaox
ab9c71d963
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_maxout_op
9 years ago
chengduoZH
6fb4bb8efe
add conv3d_trans_cudnn_op unit test
9 years ago
chengduoZH
ec1e2fc938
add cudnn_pool3d unit test
9 years ago
Yibing Liu
9bc71087b6
bug fix in lod_reset_op: cast int to size_t in LoD
9 years ago
Yu Yang
93c6e52af8
Automatically generated doc string for generated layers ( #5585 )
9 years ago
peterzhang2029
665eb015d7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into bi_tensor_prod_op
9 years ago
QI JUN
29f494f365
Stack LSTM Net for Paddle Book6 ( #5503 )
...
* add lstm layer
* set hidden shape
* rename input parameter
* add dynamic lstm
* refine dynamic lstm layer
* change parameter using XavierInitializer by default
* refine dynamic lstm layer
9 years ago
peterzhang2029
ab41648ca7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into bi_tensor_prod_op
9 years ago
QI JUN
9c25218361
create learning rate variable for every parameter ( #5524 )
...
* create learning rate variable for every parameter
* fix ci
* set parameter lr relatively to global lr
9 years ago
wanghaox
784fd82345
resolve conflicts
9 years ago
wanghaox
4a428c8fbb
this for maxout op new add
9 years ago
dzhwinter
23b9bc0a6f
"fix ci failed" ( #5567 )
...
* "fix ci failed"
* "comment out seq_concate op to unblock PRs"
9 years ago
qingqing01
561d6340a4
Merge pull request #4061 from pkuyym/fix-4029
...
Add expand operator
9 years ago
chengduoZH
7d73b8fc8e
fix unit test (conv3d)
9 years ago
Yancey
e5d810b9a0
Fix seq concat op with refactoring LoD ( #5486 )
...
* fix seq_concat with refactaring LoD
* fix failed unit test
* rename function name
9 years ago
yangyaming
d04c8538a9
Refine .cc and .h, more unit test more readable.
9 years ago
Yang Yang(Tony)
40367d18d4
feature/while_op ( #5502 )
...
* first commit
* Python API for while op
* Python Unittest for simple while_op forward
* fix out to be list
* Fix UT
* VarType
* Fix several bugs
* Fix bug
* Fix bug
* Fix Bug
* Fix bug
* Fix unittest
* Remove debug log
* Add comments
* add PADDLE_ENFORCE
* while_grad_op first commit
* Add `BlockDescBind::FindRecursiveOrCreateVar()` and fix bugs
* refine code
* fix unittest bug
9 years ago
qingqing01
aa340671d2
Merge pull request #5016 from guoshengCS/add-ChunkEvalOp
...
Add chunk eval op
9 years ago
Dong Zhihong
7c79243102
"delete test evaluator"
9 years ago
chengduoZH
93551bd232
refine unit test (Add dilation)
9 years ago
Dong Zhihong
9e1799cb43
"fix based on comments"
9 years ago
kavyasrinet
b5901a3aa1
Adding documentation for every function in layers.py ( #5529 )
...
* Adding operator assignment
* Adding documentation to layers.py
* Removing file from another PR
9 years ago
Dong Zhihong
cfbc92e646
"polish document"
9 years ago
Dong Zhihong
46c61b35f7
"add elementwise op support"
9 years ago
Yu Yang
133f890346
Merge pull request #5499 from reyoung/feature/increase_cpu
...
Feature/increase cpu
9 years ago
helinwang
78fb29bbaa
Merge pull request #5497 from helinwang/issue/5306
...
Remove unused g_main_program in tests
9 years ago
Siddharth Goyal
2e355f032e
Fix attribute naming for momentum_op ( #5453 )
...
* Fix attribute naming for momentum_op
* Fix minor typo in comment
* Fix attribute name
* Fix names in test_optimizer
* Fix python wrapper
9 years ago
Dong Zhihong
b8f557f283
"add elementwise_add more type"
9 years ago
Yu Yang
c88f98cf9e
Merge pull request #5501 from reyoung/feature/lod_array_length
...
Add `lod_array_length` operator
9 years ago
Yu Yang
ef84ff8657
Merge branch 'develop' into feature/increase_cpu
9 years ago
dangqingqing
d60fe75ac3
follow comments.
9 years ago
wanghaox
23b0388f46
add sub sequence operator code and unittest
9 years ago
peterzhang2029
5cf8204171
refine docString
9 years ago
chengduoZH
21ce704247
refine conv2d for filter size:(1,1)
9 years ago
dangqingqing
4098ce730b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_fix
9 years ago
Hu Weiwei
91855659d7
Merge pull request #5296 from wwhu/clip_by_norm
...
add clip_by_norm op
9 years ago
Yang Yu
c9fc7ba9f8
Do not sum output if that output is not a gradient
...
* increament is default inplace
9 years ago
Helin Wang
b8a20432b2
Remove unused g_main_program in tests
9 years ago
fengjiayi
b698d19bfb
Add grad for lodtensor array ops ( #5461 )
...
* Add LoDRankTable
LoD Rank Table stores the `level` of `lod` which is ordered by sequence
length in descending order. It is useful when implement dynamic RNN and
is shared by dynamic RNN memory, dynamic RNN slice input and dynamic
RNN slice output operators.
* Add skeleton for array_to_lod_tensor and lod_tensor_to_array
* Add VarType::LoDTensorArray
* Add PyBind of LoDTensorArray
* Add InferVarType
* Add first unittest
* Add ut
* Add unittest
* Add unittest
* Add unittests
* update
* init
* add infershape for lod_tensor_to_array_op
* compelete array_to_lod_tensor_op
* copy data
* clean code
* clean code
* Fix unittest data
* fix bugs
* fix compile error
* Refine TensorToArrayOp
* refactor array_to_lod_tensor
* Unittest
* fix bugs
* Fix unittest
* Fix unittest
* debug
* Debug
* Fix unittest
* Add grad for ops
* Debug
* Fix a bug
* fix a bug
* fix a bug
9 years ago
Yang Yu
d24d8c20f3
Add `lod_array_length` operator
9 years ago
Yang Yu
6d41bfb7df
Add increment op
9 years ago
Yu Yang
2a76b42e44
Merge pull request #5419 from reyoung/feature/shrink_memory_op
...
Feature/shrink memory op
9 years ago
guosheng
c8dcd9a9ba
Refine ChunkEvalOp by following comments and rewrite the doc
9 years ago
chengduoZH
b6f9ba484e
fix conv2d doc
9 years ago
yangyaming
7be390aa83
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-4029
9 years ago
Luo Tao
f4729a241f
Merge branch 'develop' into image
9 years ago
武毅
502d7daff7
Merge pull request #5467 from typhoonzero/fix_accuracy_cudamemset
...
fix accuracy cudamemset
9 years ago
chengduo
86e58b2343
Merge pull request #5457 from chengduoZH/fix_pool_attr_name
...
fix_pool_op_attr_name
9 years ago
Luo Tao
1513322983
add doc for image.py
9 years ago
Yang Yang(Tony)
870650d8c1
Static lstm sanity check ( #5365 )
...
* add fill_constant_batch_size_like_op to rnn h_boot
* first commit
* merge develop; fix conflict
* update to main_program
9 years ago
peterzhang2029
44e1ac3882
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into bi_tensor_prod_op
9 years ago
typhoonzero
6308ccc265
fix accuracy cudamemset
9 years ago
Yang Yu
272a272b68
Merge branch 'develop' of github.com:baidu/Paddle into feature/shrink_memory_op
9 years ago
Yang Yu
0142530929
Rename shrink_state -> shrink_rnn_memory
...
Follow comments
9 years ago
Dong Zhihong
e34e12931e
Merge remote-tracking branch 'origin/develop' into feature/evaluator
9 years ago
Dong Zhihong
79a2ce42ad
"add small evaluation"
9 years ago
Yang Yu
b4dddb2994
Fix Unittest
9 years ago
Wang,Jeff
ac7cca1865
uci_housing.py can download the trained model automatically.
9 years ago
wwhu
c8c4b6e427
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into clip_by_norm
...
update
9 years ago
chengduoZH
cdf5e87104
fix attr name
9 years ago
Yu Yang
f72729d407
Feature/rnn to array to lod tensor ( #5411 )
...
* Add LoDRankTable
LoD Rank Table stores the `level` of `lod` which is ordered by sequence
length in descending order. It is useful when implement dynamic RNN and
is shared by dynamic RNN memory, dynamic RNN slice input and dynamic
RNN slice output operators.
* Add skeleton for array_to_lod_tensor and lod_tensor_to_array
* Add VarType::LoDTensorArray
* Add PyBind of LoDTensorArray
* Add InferVarType
* Add first unittest
* Add ut
* Add unittest
* Add unittest
* Add unittests
* update
* init
* add infershape for lod_tensor_to_array_op
* compelete array_to_lod_tensor_op
* copy data
* clean code
* clean code
* Fix unittest data
* fix bugs
* fix compile error
* Refine TensorToArrayOp
* refactor array_to_lod_tensor
* Unittest
* fix bugs
* Fix unittest
* Fix unittest
* debug
* Debug
* Fix unittest
* clean code
* refactor
* use ostream
* update test
* fix gpu build error
* make gpu test pass
9 years ago
Yang Yu
2dd91dd572
Shrink State Operator
...
Used for shrink memories state in DyRNN. The height of state could
be shrinked after running a step block.
9 years ago
Yu Yang
d9e5eba0b1
Temporary disable accurary_op test ( #5451 )
9 years ago
Yu Yang
f74fb79036
Compare Operator ( #5325 )
...
* Compare Operator
* Follow comments
9 years ago
Dong Zhihong
7874399cf3
Merge remote-tracking branch 'origin/develop' into feature/evaluator
9 years ago
peterzhang2029
f5cb52ca3e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into bi_tensor_prod_op
9 years ago
peterzhang2029
3ae14242da
update for mini-batch
9 years ago
typhoonzero
fc4d4b88e6
update
9 years ago
Dong Zhihong
c4ac7fab5e
'add f1 test'
9 years ago
dangqingqing
ed2d30b5f9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_fix
9 years ago
dangqingqing
d94c936bd5
Enhance unit testing.
...
1. user can disable peephole connections.
2. not calculate some gradients.
9 years ago
Dong Zhihong
8d9b33412d
Merge remote-tracking branch 'origin/develop' into feature/evaluator
9 years ago
Dong Zhihong
c09ad73c33
"add fit a line test"
9 years ago
Dong Zhihong
bdc832cba1
"add eval interface"
9 years ago
Yu Yang
6cde889b5e
Add unittest, backward of array read/write op ( #5409 )
...
* Use stable_sort in lod_rank_table
It is easy to debug and test when use `stable_sort`and the time
complexity is not changed.
* Add LoDTensorArray
* Stash
* Better debug message for IsInitialized
* Stash
* Better debug message for IsInitialized
* Complete array read/write op unittests
* Add unittest, Gradient of array read/write
* Follow comments
9 years ago
Yang Yang(Tony)
20667e1e3e
add fill_constant_batch_size_like_op to Static RNN's h_boot ( #5332 )
9 years ago
Yu Yang
c9b57dcc83
ReadFromArray/WriteToArray op ( #5407 )
...
* Use stable_sort in lod_rank_table
It is easy to debug and test when use `stable_sort`and the time
complexity is not changed.
* Add LoDTensorArray
* Stash
* Better debug message for IsInitialized
* Stash
* Better debug message for IsInitialized
* Complete array read/write op unittests
9 years ago
dangqingqing
d851dafed5
Update and resolve conflicts.
9 years ago
dangqingqing
0c70bd28aa
Enable initial hidden state and cell state in LSTM Operator.
9 years ago
chengduo
f78731c837
Merge pull request #4709 from chengduoZH/Add_conv3d_gemm_op
...
Add 3D Convolution operator implemented by GEMM.
9 years ago
zhouxiao-coder
c8f1389bea
Merge pull request #5108 from zhouxiao-coder/pnp-evaluator
...
Pnp evaluator
9 years ago
qingqing01
7ca6c8840e
Merge branch 'develop' into Add_conv3d_gemm_op
9 years ago
chengduoZH
f302c6a3b4
write conv2d and conv3d together
9 years ago
chengduoZH
acc3278811
remove conflict
9 years ago
qingqing01
5b077214f4
Merge pull request #5394 from lcy-seso/fix_softamx_with_cross_entropy
...
fix bugs of softmax_with_cross_entropy op.
9 years ago
guosheng
ece1d57c2b
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-ChunkEvalOp
9 years ago
Tao Luo
5eb0ebaf3b
Merge pull request #5391 from qingqing01/doc_fix
...
Fix the doc for Momentum and Adam optimizer.
9 years ago
caoying03
6f4bf5052f
fix softmax with cross entropy op.
9 years ago
dangqingqing
f8bc4ecbbb
Fix the doc for momentum and adam optimizer.
9 years ago
Tao Luo
0977cbfb41
Merge pull request #5310 from qingqing01/fix_max_pool
...
Refine sequence max-pooling and add unit testing of gradient check.
9 years ago
Guo Sheng
1d7954fc3f
Merge pull request #5255 from guoshengCS/add-GRUOp-dev
...
Add GRU Operator
9 years ago
dangqingqing
f529d46540
Fix Python API.
9 years ago
Yang yaming
c8122e09c5
Merge pull request #5381 from pkuyym/fix-5281
...
Fix type for unit test of huber_loss_op.
9 years ago
chengduoZH
0f1b30ef86
fix doc and unit test
9 years ago
chengduoZH
ba7db29df1
remove conflict
9 years ago
guosheng
7a1d5e9d6a
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-GRUOp-dev
9 years ago
dangqingqing
483947c45d
Update and Resolve conflicts
9 years ago
Yu Yang
e7c67e1195
Add stop_gradient in Variable ( #5361 )
9 years ago
Yu Yang
2be4c3cb62
Feature/lod tensor array ( #5379 )
...
* Use stable_sort in lod_rank_table
It is easy to debug and test when use `stable_sort`and the time
complexity is not changed.
* Add LoDTensorArray
9 years ago
yangyaming
97de8813aa
Fix type for unit test of huber_loss_op.
9 years ago
Yu Yang
51d4afaae9
Rename program->main_program, init_program->startup_program ( #5360 )
9 years ago
chengduoZH
10bd9f6831
remove conflict
9 years ago
guosheng
c4f7f3a562
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-GRUOp-dev
9 years ago
Dong Zhihong
233a305b70
"need to write math functors"
9 years ago
Cao Ying
45eabb8cf2
Add the crf_decoding operator. ( #5352 )
...
* proj init.
* add unittest and implementation.
9 years ago
Qiao Longfei
906e2565a7
Add acc test to image classification ( #5336 )
...
* add acc layer
* memory log level change from 3 to 10
* use gaussian random to init conv parameters
* use initializer
* fix import
* batch_norm use helper to create persistable var
* refine code
* train only 2 batches for test
* use g_program and g_init_program
* use XavierInitializer to init fc parameter
9 years ago
Yu Yang
74849158e3
Add LoDRankTable ( #5349 )
...
* Add LoDRankTable
LoD Rank Table stores the `level` of `lod` which is ordered by sequence
length in descending order. It is useful when implement dynamic RNN and
is shared by dynamic RNN memory, dynamic RNN slice input and dynamic
RNN slice output operators.
* Add InferVarType
9 years ago
guosheng
4b8bcf320f
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-GRUOp-dev
9 years ago
guosheng
faad835166
Refine GRU Operator by following comments
9 years ago
wwhu
34d68f24fc
fix doc and code style
9 years ago
zhouxiao-coder
496583a165
update data types and test cases
9 years ago
dangqingqing
1c004a4913
Resolve conflicts.
9 years ago
Dong Zhihong
83e6500521
Merge remote-tracking branch 'origin/develop' into feature/evaluator
9 years ago
Dong Zhihong
796eaf345d
"add accuracy "
9 years ago
fengjiayi
8b30e2abd1
Book chap6 ( #5321 )
...
* init
* Fix bug
* rename test_filw
* refine test
9 years ago
Dong Zhihong
debfb008cf
"add evaluator design doc"
9 years ago
Yu Yang
4b9a2c44f1
Fix bug in lookup_table_op & layers ( #5298 )
...
* Fix bug in lookup_table_op & layers
* Missing Act in layers
* Should += in CPU
* Remove check in python
* Fix bug in sequence_conv_pool()
* Fix a bug in test_recommender_system.py
* Just skip test_evaluator
9 years ago
Abhinav Arora
66d1c6ce1e
Adding the Xavier Initializer ( #5270 )
...
* Adding the Xavier Initializer
* Addressing code review feedback
9 years ago
dangqingqing
d897d7a644
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_max_pool
9 years ago
dangqingqing
afc6343e6f
Refine sequence max-pooling and add unit testing of gradient check.
9 years ago
Peng LI
9276ca78ec
Merge pull request #5283 from will-am/plot_to_file
...
Support saving figure to file
9 years ago
Yibing Liu
b7a4e3d72c
rename some variables in ctc_edit_distance_op
9 years ago
Zhuoyuan
6d649d9ebd
Merge pull request #5235 from zchen0211/develop
...
deconv cudnn forward passed
9 years ago
dzhwinter
e0c3a6683c
"add net drawer for visualizing the graph" ( #5292 )
...
* "add net drawer for visualizing the graph"
* "fix "
* "add dep"
9 years ago
wwhu
65451b5c4d
add cliy_by_norm op
9 years ago
Yibing Liu
db694172be
Add edit distance operator
9 years ago
Yu Yang
0a32e74d13
Rewrite StaticRNN with Executor ( #5224 )
...
* Init commit
* Make executor use ProgramDescBind
* Change Attribute from BlockDesc to BlockDescBind
* Since we will get the program desc in RNN, just BlockDesc is not
enough.
* Add DeviceContext to Executor API
* Rewrite RNN
* Pass Python
* AddBiasOp does not care num_flatten_dims
* Stash
* Fix MacOS Compile
* Pass RNN forward
* add python test
* refactor test
* Make compile pass
* add gradopmaker
* First draft done
* Polish code
* add grad op maker and grad infershape
* Polish code
* Fix backward.cc bug
* Fix infershape
* Rename function
* add backward test
* simplify recurrent test
* Update
* Pass unittest
* Add comments & refine test
* Add comments
* refactor test
* Complete Unittest
* fix StepScopes enforce
* Remove unused unittest
* no type error
* Update
* Make RNN Pass unittest
9 years ago
Yang yaming
8cdb42c2b3
Merge pull request #5111 from pkuyym/fix-5070
...
Add PrecisionRecall Op
9 years ago
dzhwinter
69011c1821
"add book recommender_system testing" ( #5143 )
...
* "add sequence conv layer"
* "add book recommender_system testing"
* "add training loop"
* "add sequence layer"
* "add recommender system training data"
* "fix conv2d layer bug"
* add sequence_conv_pool
* "fix input is Null"
* add networks
* "fix based comment"
* "add sum op layer"
* "merge layers"
* Update layers.py
* "fix input is NULL bug"
* "debug embedding table"
* "modify layers.py"
* "fix pool interface"
* "add export type to layers"
* "fix based on comment"
* "need lod info support in all operator"
* "remove accuracy layer"
* "tuning learning rate"
* "add sparse test"
* "add gpu test"
* Update test_recommender_system.py
9 years ago
Qiao Longfei
f48159ade0
Optimizer use init program ( #5275 )
...
* optimizer use init_program
* create persistable variable
* add create_persistable_var to block
* optimizer use create_persistable_var
* fix prefix
* move create_global_persistable_var from Block to LayerHelper
* Polish Optimizer initialization code.
* Using the LayerHelper to create initialize operator and variables
* add_accumulator should use an independent data type
* default use param data type for accumulator
9 years ago
Yang Yang(Tony)
90f4d5e904
modify fill constant batch size like ( #5222 )
9 years ago
武毅
08ca72670f
evaluator_accumulate ( #4828 )
9 years ago
fengjiayi
1f11f773bf
Fix a bug in sequence_pool layer ( #5290 )
...
* Fix bug
* update
9 years ago
zchen0211
7e34b8e366
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
9 years ago
Yang Yang(Tony)
0885de47eb
first commit ( #5286 )
9 years ago
zchen0211
31187e7e72
deconv fix
9 years ago
yangyaming
970613fc15
Refine and follow comments.
9 years ago
wangmeng28
38f10aeae8
Add plot to file
9 years ago
typhoonzero
aeeb77de1d
simple pipe reader for hdfs or other service
9 years ago
zchen0211
b720f282b1
deconv modify
9 years ago
zchen0211
4e228021bb
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
9 years ago
guosheng
bb75381444
Clean code of GRU Operator
9 years ago
Cao Ying
8401039feb
Merge pull request #5084 from lcy-seso/crf
...
Add the LinearChainCrf operator.
9 years ago
guosheng
83b48ebcb7
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-GRUOp-dev
9 years ago
qingqing01
36d20609a2
Merge pull request #5115 from qingqing01/lstm_bp
...
Add backward implementation for LSTM operator.
9 years ago
dzhwinter
26492210c0
Fix/sequence op ( #5264 )
...
* "replace enum with string"
* "fix layers"
9 years ago
zchen0211
a0acfc6a62
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
9 years ago
Abhinav Arora
db3b9438b7
Adding Normal distribution initializer and unit tests for python initializers ( #5256 )
9 years ago
Yu Yang
f354bd9861
AddBiasOp does not care num_flatten_dims ( #5200 )
...
* AddBiasOp does not care num_flatten_dims
* Add comments
9 years ago
Abhinav Arora
e41f28cbcd
Adding a framework for variable initializers ( #5232 )
9 years ago
dzhwinter
ddde829a1c
Fix/sequence pool ( #5229 )
...
* "modify layers.py"
* "fix pool interface"
* "add export type to layers"
* "fix based on comment"
9 years ago
fengjiayi
2113d6ed72
fix bug ( #5233 )
9 years ago
武毅
8013328ed8
Refine evaluator op types ( #5208 )
...
* refine evaluator op types
* update
* follow comments
* update
* fix v2 mnist case
* fix v2 mnist case
* update
* update
9 years ago
Yu Yang
0b76c7352c
AddBiasOp does not care num_flatten_dims ( #5200 )
...
* AddBiasOp does not care num_flatten_dims
* Add comments
9 years ago
zchen0211
b77f9fbf04
deconv2d cudnn
9 years ago
Abhinav Arora
61eafbe09d
Adding a framework for variable initializers ( #5232 )
9 years ago
dzhwinter
9b70b6a1bb
Fix/sequence pool ( #5229 )
...
* "modify layers.py"
* "fix pool interface"
* "add export type to layers"
* "fix based on comment"
9 years ago
fengjiayi
a75437a20c
fix bug ( #5233 )
9 years ago
guosheng
a4d54b83d4
Make GRU Operator adapt to the latest code
9 years ago
caoying03
2ac9a3d8dc
follow comments.
9 years ago
dangqingqing
7061e0139f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_bp
9 years ago
dangqingqing
6f658bb7d9
Clean code and update doc.
9 years ago
zhouxiao-coder
1491041b0e
merge latest code
9 years ago
zhouxiao-coder
a9f9e208f5
Add optional inputs and outputs to enable updating;Add weight to match original implementation
9 years ago
zhouxiao-coder
e68a217f34
Add optional inputs and outputs to enable updating;Add weight to match original implementation
9 years ago
caoying03
dd2be3daba
Merge branch 'develop' into crf
9 years ago
guosheng
9162629b04
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-GRUOp-dev
9 years ago
guosheng
b87eabae56
Add GRU Operator
9 years ago
武毅
878dd88f61
Refine evaluator op types ( #5208 )
...
* refine evaluator op types
* update
* follow comments
* update
* fix v2 mnist case
* fix v2 mnist case
* update
* update
9 years ago
fengjiayi
f122a5da2f
Add accuracy layer ( #4958 )
...
* Complete accuray layer
* Fix error
* Fix error
* Add 'accuracy' to __all__
* update
* Fix Type error
* Fix error
* Refine unit tests
* Fix an unit test error
9 years ago
QI JUN
669786bfe1
refine square_error_cost layer ( #5216 )
...
* reimplement pow operator
* add pow_grad operator
* fix code style
* fix build error
* fix op_test bug
* revert pow operator
* add FIXME comment
9 years ago
Qiao Longfei
a128eb7b73
improve unique_name, uniq id is related to prefix ( #5223 )
...
* improve unique_name, uniq id is related to prefix
* fix join
9 years ago
gongweibao
8d1ad97b3d
Add log to `InitParam` `GetParameter` `SendGrad` and etc. ( #5162 )
...
* add logs and fix a bug
* fix break buf
* modify path bugs
* fix by comments
* fix by comments
* add batch
* add float32tostring
* add pb support
* moidfy gotpaht
* compile ok
* add proto
* delete not need
* add proto
* add empty proto
* clean not need
* clean not need
* modify deps
* fix by comments and update depend
* fix compile error
* fix loop bugs
9 years ago
dzhwinter
f4710cf0e2
"add sequence conv layer" ( #5117 )
...
* "add sequence conv layer"
* "add sequence layer"
* add networks
* "fix based comment"
* Update layers.py
9 years ago
Qiao Longfei
cdc700bb32
add resnet ( #5206 )
...
* add resnet
* optimize code
9 years ago
QI JUN
a186b53dfb
add init_gflags interface ( #5193 )
...
* add init_gflags interface
* refine code
* follow comments
9 years ago
fengjiayi
73d7855726
Fix a type error top_k_op ( #5201 )
...
* Fix Type error
* Fix error
9 years ago
chengduoZH
1431f25196
remove conflict
9 years ago
chengduoZH
5173b8d88f
fix code format and doc
9 years ago
chengduo
0f9858a1c9
Merge pull request #5130 from chengduoZH/fix_sequence_conv_op
...
fix_sequence_conv_op
9 years ago
chengduoZH
172481534d
fix code format and doc
9 years ago
dangqingqing
1d7c03e789
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_bp
9 years ago
chengduoZH
9ee8a0d006
remove conflict
9 years ago
whs
03136f6375
Merge pull request #4740 from wanghaoshuang/seq_expand_op
...
Seq expand op
9 years ago
chengduo
8efd08763f
Merge pull request #5187 from chengduoZH/fix_pool_op
...
fix pool op
9 years ago
wanghaoshuang
9f32b61c27
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into seq_expand_op
9 years ago
wanghaoshuang
fab6f30ff6
Add empty sequence case in unitest
9 years ago
Qiao Longfei
0049ce0479
03 image classification ( #5192 )
...
* add batch_norm_layer
* add img_conv_group layer and test
* add check to Tensor.type()
* forward can run
* with backward
* change label data time from int32 to int64
* refine code
* follow comment
9 years ago
dzhwinter
833d0ad0fe
Merge pull request #4838 from dzhwinter/feature/multigpu
...
Feature/multigpu
9 years ago
dangqingqing
b50c33fd00
Use fixed activation in the lstm kernel, since there is some bug in the activation function pointer. It will be fixed later.
9 years ago
wanghaoshuang
35e79448a0
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into seq_expand_op
9 years ago
Yu Yang
b84e822651
Cast Operator ( #5149 )
...
* Cast Operator
Cast input variable to other data type
* Fix compile error
* Add cast op
* Follow comments
9 years ago
QI JUN
008f40ce09
support sparse output for lookup table grad op ( #5145 )
...
* add sparse support for sum op
* typo fix
* fix gpu build error
* fix unittest error
* typo fix
* infer var type and shape in op_test
* follow comments
* fix build error
* bypass some unittests depend on NetOp
* support sparse output for lookup table grad op
* refine codes
* fix gpu build error
* fix lookup table grad gpu kernel
* fix ci
* fix ci
* fix ci
* fix bug in lookup_table_grad op
* fix bug in test_word2vec
* register double kernel for some operators
* set is_sparse=True in test_word2vec
* fix lookup table grad op CUDA kernel bug
* disable test_modified_huber_loss_op temporarily
* disable test_lstm_unit_op temporarily
9 years ago
Yu Yang
3ecad8ae65
Enable xe unittest ( #5180 )
9 years ago
chengduoZH
6bdf5c1417
fix bug
9 years ago
Abhinav Arora
5906baa3f4
Adding L2 Regularization to Recognize digits MLP example ( #5186 )
9 years ago
Abhinav Arora
79c5a46194
Handling global step increment in optimizer python wrapper ( #5097 )
...
* Adding the increment op for global step
* Changing list to single op as per code review feedback
9 years ago
fengjiayi
6783dcee9e
Python API for inference model saving/load ( #5020 )
...
* Add `dump_to_file()` for ProgrameDescBind in pybind
* Update
* Add utility.py
* typo
* Fix bugs
* Move add_feed/fetch_components to untility.py
* Compelete dump
* Follow comments
* Change output of Prune() from inference to pointer
* Expose Prune() to Python
* Compelete save/load API of inference model
* Fix errors
* Debuging
* Compelete unit tests
* follow comments
9 years ago
Abhinav Arora
f3ac4d8e35
Adding L1 Decay Regularizer ( #5173 )
9 years ago
Yu Yang
9ecebb2dce
Remove test_mnist, since we replace it with compile time concepts ( #5144 )
9 years ago
dong zhihong
6f009cf8ba
rerun ci
9 years ago
dong zhihong
99308b1876
rerun CI
9 years ago
zchen0211
52eb42cf7c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into batch-norm-latest
9 years ago
zchen0211
f456a4e938
batch-norm forward backward nchw, nhwc passed
9 years ago
zchen0211
03789a7df4
batch norm fully tortured and passed
9 years ago
Abhinav Arora
1a26f5a548
Adding the Sign Op for L1 Weight Decay Regularization ( #5138 )
9 years ago
zchen0211
8a07aff4d7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into batch-norm-latest
9 years ago
zchen0211
822cf9785b
more test and bn fix
9 years ago
chengduo
09ed52831b
Merge branch 'develop' into Add_deconv3d_op
9 years ago
chengduo
e248866449
Merge branch 'develop' into Add_conv3d_gemm_op
9 years ago
chengduoZH
51113cfe52
write together
9 years ago
gongweibao
4c183b17f2
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into omitlstmunit
9 years ago
chengduo
5a95792925
Merge pull request #4636 from chengduoZH/Add_pool_cudnn_op
...
Add pool2d cudnn op
9 years ago
武毅
6ef9da8ef7
fix compile error ( #5160 )
...
* fix compile error
* remove unittest
* disable huber loss unittest
9 years ago
chengduoZH
ed120ee741
Add unit test
9 years ago
chengduoZH
bf3ae0631e
remove conflict
9 years ago
gongweibao
8c9119afcd
add logs and fix a bug ( #5074 )
...
add logs and fix a python path bug
9 years ago
chengduoZH
cadee843b8
follow comments
9 years ago
gongweibao
0d0fd3fbd1
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into omitlstmunit
9 years ago
Tao Luo
92c32799e7
Merge pull request #4864 from luotao1/maxseq
...
add Max strategy for sequence_pool op
9 years ago
gongweibao
bc0ecf2594
omit test_lstm_unit_op.py
9 years ago
Yang yaming
fd5199fdf7
Merge pull request #3989 from pkuyym/fix-3923-r
...
Add huber loss operator.
9 years ago
Luo Tao
f086f5649b
Merge branch 'develop' into maxseq
9 years ago
武毅
24d988ce5c
Merge pull request #4063 from typhoonzero/auc_op
...
Auc op
9 years ago
chengduoZH
df48b43b91
fix clear zero method and remove useless code
9 years ago
caoying03
3afb9dc88a
use double in unittest.
9 years ago
chengduoZH
e5c167dc0b
fix unit test
9 years ago
chengduoZH
0ab012cf7f
fix doc
9 years ago
Abhinav Arora
94fb7ba4fa
Adding L1 norm op for L1 regularization ( #5058 )
...
* Adding L1 norm op for L1 regularization
* Addressing code review feedback
* Address code review feedback
* Change variable names to match google style guide
9 years ago
Yu Yang
9596731348
enhance default param_attrs ( #5142 )
9 years ago
QI JUN
7f8574c0f5
add sparse support for sum op ( #5093 )
...
* add sparse support for sum op
* typo fix
* fix gpu build error
* fix unittest error
* typo fix
* infer var type and shape in op_test
* follow comments
* fix build error
* bypass some unittests depend on NetOp
9 years ago
Yu Yang
2366284165
Python API for save/load variables ( #5136 )
...
* Python API for save/load variables
* Polish names
9 years ago
Dong Zhihong
75eacccd5c
"rerun ci"
9 years ago
Dong Zhihong
f632706c18
fix based on comment
9 years ago
Abhinav Arora
8623e48ba8
Add python API for backward regularization ops ( #5135 )
...
* Add regularizer code
* Fix code
9 years ago
Yu Yang
be00b0c4d6
Gradient check use graph ( #5027 )
...
* Simplize Gradient Check
* Stash
* Extract apply_backward_pass to backward.py
Rename apply_backward_pass to append_backward_ops
* Use graph API to check gradient
* Fix ci
* Fix CI
* Fix backward for double precision
* Stash
* Fix CI
* Fix ci
* Ignore GRU test
* Ignore xe op
* Fix CI
* Fix softmax with xe gradient
The correct equation should be IG = OG * (d_softmax_with_xe())
* Fix typo
* Fix merge error
* Disable LRN
9 years ago
Qiao Longfei
fc68290bcc
update _create_op_func_ and support generate dropout layer ( #5134 )
9 years ago
fengjiayi
aa379ccb5e
Add functions of restoring ProgramDescBind from ProgramDesc ( #5109 )
...
* compelete restoring program_bind from program_desc
* Fix bugs
* fix compile errors
* fix errors and add unit tests
* rename some vars
* Follow comments
9 years ago
Dong Zhihong
16a39d24f3
fix conflict
9 years ago
chengduoZH
25df892932
remove conflict
9 years ago
Siddharth Goyal
66476fc7b7
Add proximal adagrad optimizer ( #5128 )
9 years ago
yangyaming
65dbbd57af
Add and pass unittests.
9 years ago
chengduoZH
db1bb8224a
follow comments
9 years ago
chengduo
8e3ecf5d11
Merge pull request #4814 from chengduoZH/Add_sequence_project_op
...
Add sequence_conv_op and sequence_projection functor
9 years ago
gongweibao
9d142d5060
Local response normalize. ( #4426 )
...
Add local response normalize
9 years ago
dangqingqing
bd680f157f
fix compiling warning.
9 years ago
chengduoZH
99c6f44a5a
follow comments
9 years ago
dangqingqing
bcc0dad7df
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_bp
9 years ago
dangqingqing
ac3370a467
Add unit testing for gemv and fix the gradien check for bais.
9 years ago
chengduoZH
dcb3da591e
refine code
9 years ago
Yu Yang
aa3de3571d
Polish unit test for xe, generate probablities ( #5096 )
...
* Cross Entropy Wrong
* Fix XE
* Polish gradient check for xe
* Fix compile
9 years ago
chengduoZH
1bb0e2943b
Add pool2d cudnn
9 years ago
dangqingqing
2e0298744e
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_bp
9 years ago
dangqingqing
cd38286684
Add gradient check unit testing and fix bug.
9 years ago
Yu Yang
efc2464f6c
Feature/save op ( #5090 )
...
* Init
* Stash
* Polish SaveLoadOp
* Fix CI
* Polish code
* Save GPU Tensor
* Stash
* Fix CI
9 years ago
zhouxiao-coder
9b0f092853
change input data type
9 years ago
Abhinav Arora
f8c6dadae1
Implementing the python wrapper for Adamax optimizer ( #5061 )
9 years ago
Yang Yang(Tony)
6cc2ce010a
add fill constant batch size like op ( #5057 )
9 years ago
Luo Tao
368737e41b
Merge branch 'develop' into maxseq
9 years ago
Abhinav Arora
b0a267c0b8
Adding the squared L2 norm operator for L2 regularization ( #5030 )
...
* Adding the L2 loss operator for L2 regularization
* Renaming l2_loss op to squared_l2_norm_op
* Addressing code review feedback
9 years ago
caoying03
4c63086921
Merge branch 'develop' into crf
9 years ago
Dong Zhihong
2573ac1448
"remove python side test case to another PR."
9 years ago
zchen0211
40483c110d
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
9 years ago
zchen0211
2e417b6011
batch norm
9 years ago
Abhinav Arora
a3842494d3
Adding nesterov momentum to python momentum wrapper ( #5055 )
...
* Adding nesterov momentum to python momentum wrapper
* Fixing optimizer test after merge
9 years ago
Yu Yang
0760043d18
Add retry when download dataset ( #5098 )
9 years ago
zhouxiao-coder
c22f7fcd17
add positive_negative_pair_op evaluator
9 years ago
Dong Zhihong
bab5e53c03
Merge remote-tracking branch 'origin/develop' into feature/multigpu
9 years ago
caoying03
c74107bfdc
fix backward computation.
9 years ago
Peng Li
a02ebbb5d8
Merge branch 'develop' into fix-import-bug
9 years ago
chengduoZH
3f8a7b55b8
remove conflict
9 years ago
Yu Yang
6c0b383672
Add VarType::STEP_SCOPES for RNN ( #5056 )
9 years ago
Qiao Longfei
ee998a9c44
CPU Batch Norm Op ( #4964 )
...
* init batch norm op
* prepare input output
* compute mean_out var_out save_mean save_var on CPU
* active is test
* use eigen to do computation
* complete batch norm forward
* set default momentum to 0.9
* add batch norm grad op in CPU
* add tensor_format and NHWC support, add python test
* add test training
* add batch norm gradient test
* improve comment, fix foward Python UnitTest
* add gradient test
* fix eigen warning
* follow name style
* fix a bug
* change float to T
* add simple forward test
* test with different place
* add backward test
* refine python test
* remove old python test code
* code clean
* follow code style
* update comment
9 years ago
Yu Yang
dd0008d57f
Extract apply_backward_pass to backward.py ( #5026 )
...
* Extract apply_backward_pass to backward.py
Rename apply_backward_pass to append_backward_ops
* Fix CI
* Update design doc
9 years ago
Dong Zhihong
026c61c027
"fix allreduce python test"
9 years ago
Dong Zhihong
1e8474b9f1
"delete python ops testcase"
9 years ago
dzhwinter
fd2eb55071
"Serialize LoDTensor, Save/Restore model" ( #4602 )
...
* "add model format design doc"
* "add restore function"
* "add parse protobuf"
* "move necessary information to saver.proto"
* "format code"
* "add gpu option"
* "add lod info"
* "add saveop python test wrapper"
* "checkpoint reuse save operator"
* "rewrite model format design doc"
* "async support needed"
* "fix run once"
* "fix doc based on comments"
* "refine based on comments"
* "fix based comments"
* "remove persistable flag from framework.proto"
* "add IndicateDataType to restore op"
* "add save test"
* "modify save restore code"
* "modified the restore logic"
* rm checkpoint_op.cc
* rm test_checkpoint_op.py
* "get inputs outputs name from execution context"
* Saving each variable to a independent file
* Fix bugs
* Rewrite save_restore_op_test with new Python framework
* Move `SaveOp` and `RestoreOp` from OpWithKernel to OpBase
* Refine unit test of SaveOp and RestoreOp
* fix compile errorwq
9 years ago
Dong Zhihong
0990c87bf6
checkin nccl operator
9 years ago
Abhinav Arora
d78d119346
Adding python wrapper for adam operator ( #5021 )
...
* Adding Adam Python wrapper
* Adding tests for Python Adam wrapper
9 years ago
Dong Zhihong
da1181bfc6
Merge remote-tracking branch 'origin/develop' into feature/multigpu
9 years ago
Dong Zhihong
ef257e6d96
write nccl c++ test case
9 years ago
chengduoZH
08a7b1ded7
fix unit test
9 years ago
yangyaming
5939a17c47
Follow comments and adapt to new interface.
9 years ago
caoying03
6a630f2798
Merge branch 'develop' into crf
9 years ago
Peng Li
a050825f00
fix package name bug
9 years ago
dangqingqing
0190d5d644
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into check_out_lod
9 years ago
dangqingqing
2e783663fa
Enable to output LoD in fetch_op and check output LoD in the op unit test.
9 years ago
chengduoZH
6f02fe7dfd
fix unit test
9 years ago
chengduoZH
b15c69f59d
remove conflict
9 years ago