Commit Graph

314 Commits (6ee8a2e1dbdc35a347677ee15a68963af7731b77)

Author SHA1 Message Date
chengduoZH 31dc0193c9 fix ContextProjectFunctor parameter order
8 years ago
wanghaox 3ef776ef28 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into my_maxout_op
8 years ago
wanghaox 8d9babf204 maxout code review 2nd
8 years ago
chengduoZH e25bfc7508 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refine_im2col
8 years ago
chengduoZH 356d695404 follow comments
8 years ago
dangqingqing d9a305cb93 Update code and fix conflicts
8 years ago
wanghaox f57cd1e0f9 del a err comments
8 years ago
dangqingqing 2673657684 Move RowwiseAdd functor to math_funcion and Add ColwiseSum functor.
8 years ago
wanghaox bd773b9c84 modify for maxoutop code review
8 years ago
dangqingqing e9082bb78e Resume unit testing.
8 years ago
chengduoZH 2160497786 fix pooling functor parameter order
8 years ago
dangqingqing 91d4fc6941 Fix compling for softmax_with_cross_entropy_op.
8 years ago
dangqingqing 5f21709938 Fix bug.
8 years ago
wanghaox 4748073dc6 paddle/operators/math/CMakeLists.txt maybe del sequence_pooling and add it
8 years ago
wanghaox fef617ae07 for resolve conflicts
8 years ago
wanghaox 784fd82345 resolve conflicts
8 years ago
dangqingqing 524ccba4fe Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cmake_speed
8 years ago
dangqingqing f5e367655e Use G++ to compile some cu operators.
8 years ago
wanghaox 058bdd345d this for maxout op new add
8 years ago
wanghaox 4a428c8fbb this for maxout op new add
8 years ago
dzhwinter 23b9bc0a6f
"fix ci failed" (#5567)
8 years ago
emailweixu 58b4c9af34 Fixing duplicate struct name TensorSetConstant. (#5532)
8 years ago
chengduoZH 7d73b8fc8e fix unit test (conv3d)
8 years ago
chengduoZH 271fc9c119 Add dilation for vol2col
8 years ago
chengduoZH 93551bd232 refine unit test (Add dilation)
8 years ago
Tao Luo 03fa1edc20
Merge pull request #5512 from luotao1/intel
8 years ago
Luo Tao 7835d49384 remove PADDLE_USE_MKL
8 years ago
dangqingqing 4098ce730b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_fix
8 years ago
chengduoZH 97e9dd7237 add dilation for im2col
8 years ago
Yu Yang b4e1824363 Fix CI
8 years ago
Yu Yang 0708a1550c Fix CI
8 years ago
Yu Yang aadb098138 Add `op::math::set_constant` without template
8 years ago
qingqing01 58db07b7bb Check errors for the cuda kernel calls. (#5436)
8 years ago
dangqingqing ed2d30b5f9 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_fix
8 years ago
dangqingqing d94c936bd5 Enhance unit testing.
8 years ago
dangqingqing 7abd1bdfff Fix cmake error when building with WITH_AVX=OFF.
8 years ago
dangqingqing d851dafed5 Update and resolve conflicts.
8 years ago
dangqingqing 0c70bd28aa Enable initial hidden state and cell state in LSTM Operator.
8 years ago
Tao Luo 0977cbfb41
Merge pull request #5310 from qingqing01/fix_max_pool
8 years ago
guosheng e3d15eee12 Add TODO in the GRU Operator related
8 years ago
guosheng 56bae5c3da Fix activation_functions in gru_gpu_kernel
8 years ago
guosheng c4f7f3a562 Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-GRUOp-dev
8 years ago
guosheng 1d85b2bd17 Refine GRU Operator according to activation_functions
8 years ago
dangqingqing 4c9be1a997 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_max_pool
8 years ago
guosheng 4b8bcf320f Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-GRUOp-dev
8 years ago
guosheng faad835166 Refine GRU Operator by following comments
8 years ago
dangqingqing 1c004a4913 Resolve conflicts.
8 years ago
dangqingqing afc6343e6f Refine sequence max-pooling and add unit testing of gradient check.
8 years ago
dangqingqing 29a9f9b5ea Refine code format and fix threads number.
8 years ago
dangqingqing 5a4cdbb3df Fix check bug.
8 years ago
dangqingqing 1f53a72f10 Reduce the threads number in the LSTM backward kernel to fix the error occurred in GPU GTX 1080.
8 years ago
guosheng 23a631d462 Fix End of Files in GRU Operator
8 years ago
guosheng 83b48ebcb7 Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-GRUOp-dev
8 years ago
dangqingqing c0005d5862 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_fix
8 years ago
dangqingqing 7061e0139f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_bp
8 years ago
dangqingqing 1c8a0c4bd4 Refine activation function pointer for LSTM operator.
8 years ago
guosheng 9162629b04 Merge branch 'develop' of https://github.com/PaddlePaddle/paddle into add-GRUOp-dev
8 years ago
guosheng b87eabae56 Add GRU Operator
8 years ago
chengduo 0f9858a1c9
Merge pull request #5130 from chengduoZH/fix_sequence_conv_op
8 years ago
chengduoZH b08ae0b1dc fix code format and doc
8 years ago
dangqingqing 1d7c03e789 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_bp
8 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.
8 years ago
QI JUN 008f40ce09
support sparse output for lookup table grad op (#5145)
8 years ago
chengduoZH b9edcc4a1b sss
8 years ago
QI JUN 7f8574c0f5 add sparse support for sum op (#5093)
8 years ago
chengduoZH db1bb8224a follow comments
8 years ago
chengduo 8e3ecf5d11 Merge pull request #4814 from chengduoZH/Add_sequence_project_op
8 years ago
dangqingqing bd680f157f fix compiling warning.
8 years ago
chengduoZH 99c6f44a5a follow comments
8 years ago
dangqingqing bcc0dad7df Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_bp
8 years ago
dangqingqing ac3370a467 Add unit testing for gemv and fix the gradien check for bais.
8 years ago
chengduoZH dcb3da591e refine code
8 years ago
Yu Yang aa3de3571d Polish unit test for xe, generate probablities (#5096)
8 years ago
dangqingqing cd38286684 Add gradient check unit testing and fix bug.
8 years ago
dangqingqing d2bd7357d2 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm_bp
8 years ago
dangqingqing 3d8b6ebcf8 Add LSTM backward implenmentation.
8 years ago
chengduoZH 05239b6ff5 fix functor
8 years ago
chengduoZH b15c69f59d remove conflict
8 years ago
chengduoZH 4c6bccbe20 fix doc and remove useless code
8 years ago
chengduoZH 61dbf4b926 fix im2col interface
8 years ago
Luo Tao 35434c33d0 fix compiler error in im2col.h
8 years ago
chengduoZH 154dbb4697 Add unit test
8 years ago
chengduoZH 09662da0be follow comments
8 years ago
chengduoZH 811a3174f1 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_im2col_kocf_for_sequence
8 years ago
chengduoZH 2947f5678e follow comments
8 years ago
chengduoZH 0ab2c436ae Add sequence_project_functor
8 years ago
dangqingqing cf2608e383 update to the develop branch.
8 years ago
dangqingqing 64fe9bcc5c Update lstm comments and fix bug.
8 years ago
chengduoZH 4d112b7d04 remove conflict
8 years ago
chengduoZH dc7d07358c add padding up, down, left, right
8 years ago
Yu Yang 65906ef1d0 Several Enhancement
8 years ago
Yu Yang c532b96741 Remove template parameter for Tensor methods (#4937)
8 years ago
dangqingqing 17e33738f2 Enhance unit testing and fix bug.
8 years ago
dangqingqing 8bec26be03 Add missing file of math/detail/CMakeLists.txt
8 years ago
dangqingqing a461bf139d Add missing file.
8 years ago
dangqingqing b325213150 update to develop branch.
8 years ago
dangqingqing d1fbf50b9e Add unit testing for forwad implementation.
8 years ago
dangqingqing 2a8dbd130d LSTM Operator forward implementation.
8 years ago
chengduoZH 40688d223e refine im2col (up_pad,down_pad)
8 years ago
chengduoZH d2c1408f91 fix im2col kocf for sequence projection
8 years ago
chengduoZH 1e60c9b2e8 Add sequence_project_op (use im2col)
8 years ago
Markus Kliegl 164898277c MatMul operator (#4856)
8 years ago
qijun 0d7b1fd4fe fix bug in SelectedRowsAddTensorKernel
8 years ago
qijun ab5dc9fe18 remove SelectedRows functors to selected_rows_functor.h
8 years ago
dangqingqing 83627d3efd Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm
8 years ago
dangqingqing 3cace73701 Add lstm implementation.
8 years ago
qijun df2d1769fd fix code style
8 years ago
qijun 7ef568e893 fix gpu unittest error
8 years ago
qijun f59a7c1d36 add gpu functor for SelectedRows
8 years ago
qijun 4741266d6f remove unused method
8 years ago
qijun 931572e210 SelectedRowsAddTensor method
8 years ago
qijun 7b18343305 remove unused header file
8 years ago
qijun 5be10872f9 add selected_rows add cpu functor
8 years ago
dangqingqing 9106a4bba1 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into lstm
8 years ago
dangqingqing 8728b3cce2 Add LSTM Operators.
8 years ago
qijun a4687c9909 fix conflict of CopyFrom in vol2ol_test
8 years ago
QI JUN 2603cb7e86 Unify CUDA stream in Tensor CopyFrom interface (#4692)
8 years ago
chengduoZH 4849fba7e9 follow comments
8 years ago
chengduo c22e7ff71e Merge branch 'develop' into fix_pool_op_doc_and_class_declarations
8 years ago
chengduoZH f5ac335046 follow comments
8 years ago
chengduoZH 1d41a6d45a update paddle/operators/math/CMakeLists.txt
8 years ago
chengduoZH 32146da9b1 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into Add_vol2col_functor
8 years ago
chengduoZH c85d777f87 follow comments
8 years ago
chengduoZH 72d3d814b5 fix math/CMakeLists.txt
8 years ago
chengduo 0f1d3af438 Merge pull request #4461 from chengduoZH/Add_maxpool_withIdx_only
8 years ago
chengduoZH 36da82550a Add code comments
8 years ago
chengduoZH e21e5646a5 fix atomicAdd -> CudaAtomicAdd
8 years ago
chengduoZH 6c6474cbd8 follow coments
8 years ago
chengduoZH fcfce48421 follow coments
8 years ago
chengduoZH 3db3a1066b remove conflict
8 years ago
chengduoZH ba791f7b3f Add vol2col functor and unit test
8 years ago
Yi Wang 4558807c48 Use PADDLE_WITH_CUDA instead of PADDLE_WITH_GPU
8 years ago
Yu Yang 84500f9487 Change `PADDLE_ONLY_CPU` to `PADDLE_WITH_GPU`
8 years ago
chengduoZH bb33c2b3a5 fix kernel func
8 years ago
chengduoZH 2ed56df1e6 remove conflict
8 years ago
chengduoZH bee95fc891 fix code format and some bug
8 years ago
chengduoZH 2d8a5b97cc fix unit test
8 years ago
chengduoZH df59889984 remove conflict
8 years ago
Liu Yiqun 8bafdda0ad Merge branch 'develop' into core_add_sequence_softmax_op
8 years ago
qijun b611a479fc fix gpu build error
8 years ago
chengduoZH e1e3859e88 remove custom attr checker and fix code format
8 years ago
qijun 84ff7e9784 refine SoftmaxFunctor
8 years ago
qijun 79def5e634 refine CrossEntropyFunctor
8 years ago
qijun c634a8480a add SetConstant method in math_function.h
8 years ago
chengduoZH 6326c40d27 Add max pool with index
8 years ago
Liu Yiqun 05ed8ee8ab Add SoftmaxGradFunctor, and use SoftmaxGradFunctor in softmax_op instead.
8 years ago
chengduoZH 3c0f079333 remove conflict and fix InferShape function
8 years ago
qiaolongfei 325ee63746 fix SoftmaxWithCrossEntropyOp
8 years ago
caoying03 97509b68e7 cross entropy as a functor to avoid duplicated codes.
8 years ago
chengduoZH 30a586df0c Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into Add_pool_op
8 years ago