chengduoZH
6053f7e36b
fix previous comments(c++)
8 years ago
chengduoZH
b1c0bad9fe
Add config parser for pooling3D
8 years ago
Luo Tao
e63ad0a6bd
HuberRegressionLoss and HuberTwoClassification support multi-dimension data
8 years ago
hedaoyuan
34a92ab41a
ExpandConvLayer adds support of arm-neon acceleration.
8 years ago
hedaoyuan
3a75b4b70c
Fix CMakeLists.text
8 years ago
Luo Tao
acd8a22ed1
Merge branch 'develop' into huber_loss
8 years ago
hedaoyuan
227fdfb65d
Refine NeonDepthwiseConvFunction.
8 years ago
caoying03
45ced9da46
Merge branch 'develop' into cross_entropy_over_beam
8 years ago
Liu Yiqun
f241773c4f
Support to use clang for Android cross-compiling.
8 years ago
tensor-tang
fe51f726a2
fix cmake
8 years ago
tensor-tang
2efac83aaa
Merge remote-tracking branch 'upstream/develop' into merge
8 years ago
tensor-tang
98b7c67364
add todo
8 years ago
fengjiayi
4590f793f1
Update backward document
8 years ago
fengjiayi
40a3a89adc
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into complete_backward_doc
8 years ago
fengjiayi
bb5c656b57
test
8 years ago
dongzhihong
3120ee5cfb
fix backward doc
8 years ago
fengjiayi
2ad0b79da7
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into complete_backward_doc
8 years ago
Yi Wang
111812fa3b
Merge pull request #3676 from wangkuiyi/add_docker_build_doc
...
Add docker build doc
8 years ago
zchen0211
bfeecfd3d2
fix problems
8 years ago
zchen0211
6f235553fd
scatter op fixed
8 years ago
zchen0211
7b8f9fdd25
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
zchen0211
97649bf9b2
fix codes in scatter
8 years ago
Yi Wang
4b0235c1f2
Update build.sh
8 years ago
caoying03
7035bb63e9
fix a bug.
8 years ago
caoying03
3d12a610ca
Merge branch 'develop' into cross_entropy_over_beam
8 years ago
tensor-tang
4cc57836f3
enable reorder
8 years ago
Cao Ying
14194ba08d
Merge pull request #3679 from lcy-seso/fix_bug_of_seq_slice_layer
...
fix a bug of sequence_slice layer when batch_size=1.
8 years ago
caoying03
aa28d046fb
fix a bug of sequence_slice layer when batch_size=1
8 years ago
caoying03
7a42c92d49
fix a bug that memory does not clean.
8 years ago
gongweibao
06fad3fe9d
hidden capi symbols ( #3636 )
...
hidden capi symbols
8 years ago
hedaoyuan
f00c4112d2
Neon depthwise conv with filterSize = 4 and stride = 2.
8 years ago
hedaoyuan
6dcff9a444
Neon depthwise conv with filterSize = 3 and stride = 2.
8 years ago
Yi Wang
f22ece9273
Add a document on building using Docker
8 years ago
zchen0211
eb8b84b585
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
Cao Ying
db39935b77
Merge pull request #3647 from yu239/fill_gen_output
...
fix ids reverse order in fillGenOutputs.
8 years ago
zchen0211
c5e28dd1a0
scatter check in
8 years ago
hedaoyuan
b7885b087b
Add DepthwiseConvKernel for filter size is 4.
8 years ago
hedaoyuan
0dffe68ca9
Add NeonDepthwiseConvFunction.
8 years ago
qingqing01
3663bd881d
Merge pull request #3620 from qingqing01/lookup_table
...
Add a lookup table op and a CUDA helper.
8 years ago
chengduoZH
860bf192c9
Add maxPoolIdx
8 years ago
whs
e5cbeb0219
Merge pull request #3629 from wanghaoshuang/dilate_conv
...
Make cudnn convolution layer and projection support for dilation
8 years ago
Luo Tao
7596191821
Merge branch 'develop' into huber_loss
8 years ago
chengduoZH
790379f147
fix above comments
8 years ago
qiaolongfei
12864f1420
register rowwise add gpu kernel
8 years ago
qingqing01
aafeff0fde
Merge branch 'develop' into lookup_table
8 years ago
wanghaoshuang
e286b950a5
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dilate_conv
8 years ago
Yu Yang
11f4283f09
Merge pull request #3634 from reyoung/feature/minus_op
...
Feature/minus op
8 years ago
Qiao Longfei
7fdf5c831e
Merge pull request #3645 from jacquesqiao/reduce-warning
...
reduce some compile warning
8 years ago
Yu Yang
dee4c832cc
Merge branch 'develop' of github.com:baidu/Paddle into feature/minus_op
8 years ago
caoying03
74d3ca8bab
Merge branch 'develop' into cross_entropy_over_beam
8 years ago
Cao Ying
ab6b3c481a
Merge pull request #3367 from lcy-seso/add_sequence_slice_layer
...
Add a sequence slice layer.
8 years ago
haonanyu
3b6069b7f5
fix ids reverse order in fillGenOutputs
8 years ago
qiaolongfei
72d29186bb
reduce some compile warning
8 years ago
dangqingqing
068ddcaf92
Resovle conflicts.
8 years ago
Liu Yiqun
8a4fad4248
Support to use clang for Android cross-compiling.
8 years ago
caoying03
5e59ca7ccc
fix config helper.
8 years ago
wanghaoshuang
057694aac9
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dilate_conv
8 years ago
wanghaoshuang
e3342ff8e7
Fix android build error.
8 years ago
qingqing01
fe480b9ebe
Merge branch 'develop' into lookup_table
8 years ago
dangqingqing
bfcaf880d0
Move pybind from package paddle/framework into paddle/pybind.
8 years ago
tensor-tang
780c8d969e
make downSpatial work, and remove hasSpatial_
8 years ago
Yu Yang
25e6c014a4
Merge branch 'feature/identity_op' into feature/minus_op
8 years ago
tensor-tang
48d87e5e91
pass test, support input CPU device
8 years ago
Yu Yang
b53f4e0be7
Merge branch 'develop' of github.com:baidu/Paddle into feature/identity_op
8 years ago
Yu Yang
760cb6c861
Follow jiayi's comment
8 years ago
Yu Yang
3a6f20025a
Merge branch 'develop' into feature/extract_op_info_into_op_info.cc
8 years ago
dangqingqing
d8ea560eb2
resolve conflicts
8 years ago
dangqingqing
f188e22b33
Remove set functor and add comapre_grad test
8 years ago
caoying03
377401fb0c
fix a bug.
8 years ago
Cao Ying
7c8acd4f80
Merge pull request #2871 from lcy-seso/print_attention_weight
...
enable layer group to output a sequence inside it during generation.
8 years ago
caoying03
bc6bae8d53
Merge branch 'develop' into add_sequence_slice_layer
8 years ago
caoying03
82e4fab4e3
follow comments.
8 years ago
wanghaoshuang
2c8b3c4430
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into dilate_conv
8 years ago
wanghaoshuang
d8cd67dd1e
Make cudnn convolution layer and projection support for dilation.
8 years ago
zchen0211
0a0f194836
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
dangqingqing
a8d072c769
fix bug.
8 years ago
caoying03
3bf440023a
follow comments.
8 years ago
caoying03
fc2e6f1ca0
Merge branch 'develop' into print_attention_weight
8 years ago
caoying03
25083de998
Merge branch 'develop' into cross_entropy_over_beam
8 years ago
caoying03
8f4ca2d12f
add implementations.
8 years ago
dangqingqing
9bc1a1a126
fix cuda_helper.h
8 years ago
Liu Yiqun
5ca4118451
Update Dockerfile of android to support building for arm64-v8a and armeabi.
8 years ago
dangqingqing
31f59d2b31
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lookup_table
8 years ago
dangqingqing
c91e542ad3
fix compile for paddle_pybind.
8 years ago
QI JUN
5810d63ffc
Merge pull request #3617 from QiJune/fix_code_style
...
fix code style
8 years ago
qingqing01
f931140663
Merge pull request #3501 from qingqing01/cross_entropy
...
Implement GPU kernel for cross entropy operator.
8 years ago
dangqingqing
1795e57671
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lookup_table
8 years ago
dangqingqing
0f3b9e4112
lookup table op, cuda helper and set functor
...
1. finish lookup table CPU and GPU kernel
2. Add some cuda helper
3. Add some math funtor
8 years ago
qijun
5d0d44a018
use clang-format
8 years ago
qijun
9b4a9da9f2
fix code style
8 years ago
Yu Yang
ce723af062
Merge pull request #3585 from reyoung/feature/rename_to_append_op
...
Rename `Net::AddOp` to `Net::AppendOp`
8 years ago
Yu Yang
950cc60d2b
Add minus
8 years ago
QI JUN
7443b2e481
Merge pull request #3596 from QiJune/implement_random_function
...
refine random related operators
8 years ago
tensor-tang
4eecd0c2d5
use MKLDNNMatrix in fc backward
8 years ago
武毅
6eab5638f0
Fix remote large update core ( #3518 )
...
* fix remote large update core
* wip
* working version
* fix style check
* fix style check
* update style check
8 years ago
zchen0211
dc5f0dbc32
remove opregistry in gather function
8 years ago
qijun
aff90d8ee7
fix gpu build error
8 years ago
qijun
1918ad8759
fix gpu build error
8 years ago
qijun
36e8e72566
expose random seed to users
8 years ago
zchen0211
53e71b44f4
gather op bp passed
8 years ago
zchen0211
f3df105455
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
Cao Ying
9bc4cf6565
Merge pull request #3605 from emailweixu/fixed_boot_bias
...
Allow boot_bias for recurrent group to be static
8 years ago
zchen0211
d3c29e9d16
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
xuwei06
93539093f4
Allow boot_bias for recurrent group to be static
8 years ago
chengduoZH
2377d71947
Add3DPooling
8 years ago
qiaolongfei
a75a638fb1
format Copyright
8 years ago
qiaolongfei
950dbde56c
fix rowwise add grad op
8 years ago
guosheng
f6dc56aabd
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-ShiftLayer
8 years ago
guosheng
117ce4cbc1
Change class to struct in GemmFunctor to avoid errors on special compilers
8 years ago
Yu Yang
d3f219aa99
Change IdentityOp to ScaleOp
8 years ago
Luo Tao
73ab2d4678
fix backward error of huber_regression_cost
8 years ago
qijun
b054392e2a
fix gaussion op bug
8 years ago
qijun
08c987d7c0
use dynload curand
8 years ago
qijun
2f47f35b3e
fix gpu build error
8 years ago
tensor-tang
4bffbd30f0
use MKLDNNMatrix in fc forward
8 years ago
qijun
7c274dc0a1
use curand
8 years ago
chengduoZH
d5768ebc89
fix above comments
8 years ago
guosheng
8e4dcf8b7f
Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-ShiftLayer
8 years ago
qingqing01
bcc6d14ef8
Merge pull request #3591 from qingqing01/network_compare
...
Tune relative precision for unit test img_conv2 in test_NetworkCompare.
8 years ago
guosheng
0af1c4a9fe
Follow comments and refine annotations on ScaleShiftLayer
8 years ago
hedaoyuan
a683a56f69
Merge pull request #3549 from hedaoyuan/convolution
...
Use EigenBlasGemm improve convolution computing performance in ARMv7 environment.
8 years ago
guosheng
83abbce8eb
Follow comments and refine ScaleShiftLayer
8 years ago
Yu Yang
c108d6108c
Identity operator and its gradient
8 years ago
dangqingqing
29d8825caf
tune relative precision for unit test img_conv2 in test_NetworkCompare.cpp.
...
1. It's no problem with relative precision 1e-3 when testing several times in my local machine.
2. But the testing failed with 1e-2 in the TeamCity, and only one value's relative precision is over 1e-2. So tune it to 4e-2
8 years ago
qijun
d525abed95
refine random related ops
8 years ago
hedaoyuan
430e0e418b
Follow comments.
8 years ago
Yu Yang
7f6b5044b6
Make OpInfoMap as a class
...
* Add Get/Has methods to OpInfoMap
* Add PADDLE_ENFORCE for OpInfo to get field.
8 years ago
Yu Yang
59b3df31aa
Extract OpInfo into a library
...
Fix cycle dependencies, Fix #3583 .
8 years ago
Yu Yang
f1e5533541
Rename `Net::AddOp` to `Net::AppendOp`
...
Fix #3582
8 years ago
dangqingqing
a8863a8d5b
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cross_entropy
8 years ago
dangqingqing
8f6c8780a5
Replace functor by function.
8 years ago
zchen0211
78553768ba
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
dongzhihong
b59002daef
"fix math gemm lda order error"
8 years ago
dongzhihong
514398c0b1
"delete unused comment"
8 years ago
dongzhihong
0cf5bdec56
"tensor mutable data"
8 years ago
dongzhihong
2799da6634
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mul_op
8 years ago
Qiao Longfei
ab270c3899
Merge pull request #3183 from dzhwinter/add_op_gradient
...
"add rowwise add backward op"
8 years ago
qiaolongfei
82b820e97b
fix rowwise_add_grad_op
8 years ago
Luo Tao
1c0a1a076d
Merge branch 'develop' into huber_loss
8 years ago
Luo Tao
3065cb2625
add huber_regression_cost
8 years ago
liaogang
b3ab15a7ab
follow comments
8 years ago
chengduoZH
38cc5dadcc
modified bias shape of ConvLayer
8 years ago
dangqingqing
70285cce32
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cross_entropy
8 years ago
liaogang
83d0016f54
Fix undefined reference
8 years ago
liaogang
3ec9ecb162
Fix conflicts with new declaration with 'C' linkage
8 years ago
liaogang
4de2b8e196
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into environ
8 years ago
liaogang
55437b58b9
Add ENVIRONMENT interface interface
8 years ago
tensor-tang
62e6dac402
add MKLDNNMatrix files
8 years ago
chengduoZH
0a7516d193
fix col2vol vol2col kernel
8 years ago
chengduoZH
43f6cdc824
fix Matrix
8 years ago
chengduoZH
c792ef7d5a
fix DeConv3D, Conv3D
8 years ago
chengduoZH
424b325d08
add unit test DeConv3D, Conv3D, col2vol, vol2col
8 years ago
qiaolongfei
230e613c6f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix-sgd
8 years ago
qiaolongfei
8b3d33a055
fix-sgd
8 years ago
dongzhihong
cef27dab47
"add fixl"
8 years ago
tensor-tang
4d8992c3bc
check format before set header format
8 years ago
dongzhihong
50cf127eea
"change Output to Input"
8 years ago
dongzhihong
c332e4ee25
"relauch the ci"
8 years ago
dongzhihong
448d4db5c1
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_op_gradient
8 years ago
dongzhihong
597ac21504
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mul_op
8 years ago
dongzhihong
7b4b9d3e09
"format style"
8 years ago
fengjiayi
940b4a9c82
Merge pull request #3542 from Canpio/change_name_of_AsNoGradient
...
Rename `AsNoGradient` of VariableBuilder to `NotInGradient`
8 years ago
dongzhihong
88360100bf
Merge remote-tracking branch 'origin/develop' into mul_op
8 years ago
guosheng
7d2ef02a99
Add ScaleShiftLayer
8 years ago
tensor-tang
fb7d8d88b1
Merge remote-tracking branch 'upstream/develop' into remove-flag
8 years ago
tensor-tang
07d16e3e13
refine comments
8 years ago
gangliao
62aedcee31
Merge pull request #3553 from reyoung/feature/unittest_for_mean_grad
...
Add MeanOp's Gradient Test And Fix Mean Op Gradient
8 years ago
Luo Tao
27a99bfb14
Add base class for huber_regression_cost and huber_classification_cost
8 years ago
Yu Yang
7f8c3f8214
Add MeanOp's Gradient Test And Fix Mean Op Gradient
8 years ago
qingqing01
c68bfc30a8
Merge pull request #3476 from qingqing01/bp_test
...
Compare the gradient consistency between GPU and CPU calculations
8 years ago
Luo Tao
7f9af125a7
Merge branch 'develop' into huber_loss
8 years ago
gangliao
766299b843
Merge pull request #3551 from gangliao/mem_release
...
Add memory.h for unique_ptr
8 years ago
hedaoyuan
6ba04dcd11
Remove the header files that do not need to be included.
8 years ago
hedaoyuan
adcca2cc06
Add PADDLE_USE_EIGEN_FOR_BLAS macro.
8 years ago
liaogang
017a3818de
Add memory.h for unique_ptr
8 years ago
Yu Yang
1808f888b9
Merge pull request #3538 from reyoung/feature/remove_shared_ptr
...
Feature/remove shared ptr
8 years ago
hedaoyuan
ec2ba24206
Fix GemmConvFunction.
8 years ago
hedaoyuan
53b0e42709
Add EigenGemm.
8 years ago
Luo Tao
cbad985b84
Merge branch 'develop' into huber_loss
8 years ago
gangliao
812a64c083
Merge pull request #3534 from gangliao/mem_release
...
FIX: Release CPU/GPU memory at the end of the Program
8 years ago
liaogang
94b58a29d6
Follow comments
8 years ago
Yu Yang
16d0215be5
Merge branch 'feature/remove_shared_ptr' of github.com:reyoung/Paddle into feature/remove_shared_ptr
8 years ago
Yu Yang
1365f2d15e
Remove R-Value reference in AddOp
...
Fit Google C++ Style
8 years ago
dangqingqing
b1ac8631ec
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into bp_test
8 years ago
dangqingqing
5181aefc6b
tune max relative error for sigmoid op unit test.
8 years ago
Yancey
47f380bb47
fix ldconfig ( #3547 )
8 years ago
tensor-tang
635b8672b2
Merge remote-tracking branch 'upstream/develop' into remove-flag
8 years ago
tensor-tang
e08651f9b5
remove flag use_mkldnn_wgt
8 years ago
Yu Yang
192c55ff58
Merge branch 'develop' into feature/remove_shared_ptr
8 years ago
dangqingqing
18dcc1c0bc
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into bp_test
8 years ago
Yu Yang
225579b9d9
Remove own for add_op
...
* add_op could take a unique_ptr or a const reference. If unique_ptr is
taken, the NetOp will take care of that operator's life cycle. If a
const reference is taken, that op will be Cloned.
8 years ago
Yu Yang
9806e7f289
Merge pull request #3522 from reyoung/feature/clone_op
...
Feature/clone op
8 years ago
Yu Yang
4932f7529f
Merge branch 'develop' of github.com:baidu/Paddle into feature/remove_shared_ptr
8 years ago
Yu Yang
4b148d0afd
Fix typo
8 years ago
tensor-tang
0945dc1b99
enable header format
8 years ago
liaogang
d8560ec2e8
Fix scatter_test
8 years ago
liaogang
3f9fe62487
Fix typo error
8 years ago
liaogang
ff5bfc1c89
Google style for header file includes
8 years ago
liaogang
33228cacdd
Fix typo error
8 years ago
liaogang
2f7489fbd5
change use_pinned_memory to true for cpu
8 years ago