Commit Graph

3133 Commits (256d6a33d53f258cb6b57cd2bbfa4e5a58df642b)

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
8 years ago
Yu Yang 9806e7f289 Merge pull request #3522 from reyoung/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
liaogang ac02fb82d7 FIX: tensor memory must be gaven back to buddy allocator for free
8 years ago
zchen0211 0229981368 remove empty test
8 years ago
fengjiayi 3484874278 Rename `AsNoGradient` of VariableBuilder to `NotInGradient`
8 years ago
zchen0211 ee29d1b6e2 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
zchen0211 6075928d55 gather op added
8 years ago
fengjiayi ac61f78474 Merge pull request #3512 from Canpio/move_OpRegistry_functions
8 years ago
Yu Yang f15e083098 Remove std::shared_ptr in Python & C++
8 years ago
Yiqun Liu 2ed82e230a Merge pull request #3528 from Xreki/capi_get_layer_output
8 years ago
liaogang 8f80f5bc79 FIX: Release CPU/GPU memory via deleter
8 years ago
Yu Yang 7f5338a70c Merge branch 'develop' of github.com:baidu/Paddle into feature/remove_shared_ptr
8 years ago
Yu Yang 8c653ba76a Complete remove std::shared_ptr
8 years ago
Yu Yang f7d32c614d Fix bug of enforce when dladdr not found
8 years ago
Liu Yiqun 5d18aaf822 Add a c-api interface to get the output of a specified layer.
8 years ago
Yu Yang c7f2532594 Merge branch 'develop' of github.com:baidu/Paddle into feature/clone_op
8 years ago
Yancey 0f8688192c Fix invalid paddle binary file path (#3421)
8 years ago
Yu Yang 1425387570 Using unique_ptr instead of raw ptr
8 years ago
Yu Yang a0d77533f0 Rename Ctor -> Constructor
8 years ago
gangliao efdb4aa2ca Merge pull request #3497 from QiJune/implement_EigenCudaStreamDevice
8 years ago
caoying03 a037b099f7 finish unittest.
8 years ago
Yu Yang 3e52343dc1 Add comments
8 years ago
Yu Yang 29d892c13c Add Clone Method For OperatorBase
8 years ago
fengjiayi fa1c7cc37f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into complete_backward_doc
8 years ago
zchen0211 4d2adab772 gather op added with python unittest
8 years ago
zchen0211 323d4233f3 gather op added with python unittest
8 years ago
fengjiayi 7bc60b0273 Move OpRegistry functions to .cc file and move OpMaker to Op module
8 years ago
dangqingqing 26475cd9ba Use clipping log in cuda kernel, making it same with CPU.
8 years ago
Yan Chunwei 9eaef75397 RNN backward create (#3490)
8 years ago
dangqingqing 6f7a826062 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cross_entropy
8 years ago
dangqingqing 49aa2c042c Implement GPU kernel for cross entropy operator.
8 years ago
dongzhihong e256bfaf28 "update paddle enforce"
8 years ago
qijun 881c5d00d0 remove device_context deps in memcpy
8 years ago
qijun 2403045cbd refine device_context_test
8 years ago
qijun f168843e47 fix gpu build error
8 years ago
qijun 5e62605c69 Merge remote-tracking branch 'baidu/develop' into implement_EigenCudaStreamDevice
8 years ago
qijun 95fe318e3e init
8 years ago
Tao Luo d605560e2d Merge pull request #3488 from luotao1/docker_doc
8 years ago
dongzhihong 4ab36a71c4 "fix error"
8 years ago
dongzhihong 4c9699c5f8 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into mul_op
8 years ago
Luo Tao 72be3b920a add install infomation in build.sh
8 years ago
Luo Tao d1cda33316 build documentation don't need install Paddle before
8 years ago
zchen0211 f6bffd4e1f gather_op modified
8 years ago
zchen0211 2a42a73db1 modify gather_op with test
8 years ago
zchen0211 caaa5f86b9 gather op added
8 years ago
zchen0211 af1eb31afc add as an operator
8 years ago
Tao Luo 33d502e73b Merge pull request #3461 from tensor-tang/mklso
8 years ago
Yan Chunwei 0079fa3256 Rnn make stepnet member (#3469)
8 years ago
qiaolongfei 219f7a4640 typo
8 years ago
qiaolongfei d9400243d9 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into public_to_protected
8 years ago
Yi Wang 973618b6ab Merge pull request #3371 from zchen0211/develop
8 years ago
fengjiayi 5d142b0c78 Fix compile errors
8 years ago
fengjiayi 864b00cdf0 Replace `EmptyOp` with `NOP`
8 years ago
fengjiayi 914a2f2b42 Format code
8 years ago
fengjiayi 39c986c730 restart CI
8 years ago
fengjiayi edb541f292 fix compile errors
8 years ago
fengjiayi 3e6e5c9286 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refactor_registry_macro
8 years ago
zchen0211 7aaf019a14 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
tensor-tang 2be3d32711 use shared lib when mkl
8 years ago
dangqingqing cf2f23ccb1 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into bp_test
8 years ago
dangqingqing 84d6434d53 Compare the gradient consistency between GPU and CPU calculations.
8 years ago
dongzhihong 12ee501485 "fix operator grad config"
8 years ago
qiaolongfei 252d41655a clean code
8 years ago
qiaolongfei a240bce152 fix backward
8 years ago
qiaolongfei 5b7633a55f Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into public_to_protected
8 years ago
qiaolongfei 0c96c99746 change pybind and net_op_test
8 years ago
qiaolongfei 2f74e60865 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into public_to_protected
8 years ago
Yan Chunwei 991c4d8079 add some doc to backward (#3474)
8 years ago
Yu Yang 4b4f74570a Merge pull request #3467 from reyoung/feature/remove_input_format_in_backward
8 years ago
dongzhihong 43ba24e051 Merge remote-tracking branch 'origin/develop' into add_op_gradient
8 years ago
dongzhihong e0395a53e9 "remove unused commented code"
8 years ago
qiaolongfei d2c2f78551 change backward
8 years ago
Luo Tao 3321dd034b Merge branch 'develop' into huber_loss
8 years ago
dongzhihong 632b320e9d "refine argument with new style "
8 years ago
qiaolongfei 5d33ef6138 change op_register and grad_op_builder
8 years ago
gangliao 0c3c609d5f Merge pull request #3463 from gangliao/bug
8 years ago
tensor-tang 075a9724fc Merge remote-tracking branch 'upstream/develop' into mklso
8 years ago
Yu Yang 186fb0c118 Remove input_format in backward.cc
8 years ago
liaogang ffbb4c1963 memory.h for unique_ptr
8 years ago
dongzhihong 426d7328a0 Merge remote-tracking branch 'origin/develop' into mul_op
8 years ago
Yu Yang ffbb0be21f Merge pull request #3444 from reyoung/use_ctor_create_op
8 years ago
liaogang 8210bcea61 Using static_cast<char*> to replace (char*)
8 years ago
Luo Tao e6db484d15 make clear that current huber_cost is for two-classification
8 years ago
liaogang b4755c5aa7 Demangle exception call stack for PADDLE_ENFORCE
8 years ago
caoying03 1e828dc1de Merge branch 'develop' into cross_entropy_over_beam
8 years ago
qiaolongfei b2e3824e41 change operator
8 years ago
qijun c41862d2f5 merge baidu/develop
8 years ago
qijun fee8aad954 Merge remote-tracking branch 'baidu/develop' into port_blas
8 years ago
Yu Yang daaa45b427 Merge branch 'develop' into use_ctor_create_op
8 years ago
Yu Yang 81f5f86140 Merge pull request #3322 from wangkuiyi/refactorize_framework_proto
8 years ago
qijun 960a525550 fix gpu build error
8 years ago
tensor-tang d9ea9047b4 Revert "add for test, revert me when function done"
8 years ago
qijun 2ec8dab4c7 follow comments
8 years ago
Yu Yang 64a4dfefad Fix CI
8 years ago
caoying03 05e8a26b4b add unittest.
8 years ago
Yu Yang 63b2e45c73 Fix CI Test
8 years ago
Yu Yang f09cb657e6 Follow comments from WangYi
8 years ago
qingqing01 8747d60d68 Merge pull request #3449 from lcy-seso/enable_self_defined_ids
8 years ago
Yu Yang ef29b5224b Simplify unit test code
8 years ago
Yu Yang 4a604c2651 Polish Our code by YuYang's review
8 years ago
caoying03 759a9d3ab5 follow comments.
8 years ago
caoying03 9c448be51e enable self-defined index data in testLayerGrad.
8 years ago
liaogang 9038b849b4 Fix macro !defined(PADDLE_ONLY_CPU)
8 years ago
Yan Chunwei 1ee633d1d2 remove detail from LODTensor (#3364)
8 years ago
fengjiayi fb6bec6a8f Fix a bug
8 years ago
fengjiayi 19dfe1f38b fix compile errors
8 years ago
fengjiayi 7a31d72d6b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refactor_registry_macro
8 years ago
tensor-tang 6f045f9a04 add mkl shared lib into whl
8 years ago
tensor-tang b430c238d2 Merge remote-tracking branch 'upstream/develop' into mklso
8 years ago
chengduoZH 9b3d6acdbf Add depth dimension information to Argument
8 years ago
chengduoZH 52ceeedba5 Add col2vol and vol2col CPU funtion
8 years ago
chengduoZH 23cf0c61e0 Add DeConv3DLayer
8 years ago
chengduoZH 11975b4f91 Add Conv3DLayer
8 years ago
chengduoZH 5d7f6dde52 Add depth dimension information to ConvBaseLayer
8 years ago
chengduoZH cfb86c4e23 Add vol2col and col2vol cuda kernel
8 years ago
zchen0211 a4b7ef10f8 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
Yu Yang 11c35605fc Remove empty constructor for operator
8 years ago
Yu Yang 0b1052fca5 Get `DEFINE_OPERATOR_CTOR` Back to code
8 years ago
Yu Yang 509d3209db Fix CI and style
8 years ago
Yu Yang 610a25844f Fix all unit tests in Python
8 years ago
Yu Yang d6d46412ef Merge branch 'develop' of github.com:baidu/Paddle into final_fixes
8 years ago
helinwang b7ea587309 Merge pull request #3434 from PaddlePaddle/cpplint
8 years ago
fengjiayi 2ea2fbea1b Merge REGISTER_OP and REGISTER_GRADIENT_OP
8 years ago
Yi Wang feb67522ea Merge pull request #3380 from QiJune/remove_header_file_ddim
8 years ago
Helin Wang 37c2a23884 fix cpplint error
8 years ago
Yi Wang 5381a6eef8 Update
8 years ago
Yi Wang 717fe5495e UPdate grad_op_builder.cc
8 years ago
zchen0211 8e36ade03c Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
Yi Wang 8a2e91158f Merge branch 'correct_protobuf_use' into refactorize_grad_op_builder.cc
8 years ago
Yi Wang f40988af0a Correct the use of protobuf generated methods
8 years ago
Yi Wang 9dc0a05f44 Merge branch 'develop' of https://github.com/paddlepaddle/paddle into refactorize_grad_op_builder.cc
8 years ago
Yi Wang 8e0bf6d933 Update
8 years ago
fengjiayi 6768b31037 Fix compile error
8 years ago
Yi Wang 38f4b1d59e Merge pull request #3430 from wangkuiyi/add_operatorbase_constructors
8 years ago
fengjiayi 3e11e4c6b9 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refactor_registry_macro_dev
8 years ago
Yi Wang 65bd7c77e4 Update
8 years ago
fengjiayi f784741d4a Refine macro
8 years ago
zchen0211 bfde09b8e0 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into develop
8 years ago
zchen0211 9430bc3207 fix all bugs
8 years ago
Yi Wang 89ba59e24f Add a temporary anonymous constructor to OperatorBAse
8 years ago
Yi Wang 08e1b40aa8 Fix minor bugs
8 years ago
Yi Wang 19ab1dcd70 Merge pull request #3373 from Canpio/refactor_registry_macro
8 years ago
Yi Wang f83876a015 Add constructors to OperatorBase and all sub-classes
8 years ago
fengjiayi 580445a430 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into refactor_registry_macro
8 years ago
fengjiayi ab08575adf WIP
8 years ago
Yi Wang d08b95382d Add OperatorBase accessors
8 years ago
Yi Wang 96fc9e7d1b Merge pull request #11 from reyoung/fix_python_tests
8 years ago
qingqing01 dfb4ea764b make unit test of backward_test pass.
8 years ago
Yu Yang a81b353788 Merge pull request #3417 from reyoung/feature/remove_fc_op_in_cpp
8 years ago
hedaoyuan d87c0b1211 Merge pull request #3392 from hedaoyuan/convolution
8 years ago
Yu Yang 9a592ec3aa Remove FC Op, since it should be added in Python side
8 years ago
Tao Luo a468bce0ac Merge pull request #3412 from reyoung/feature/fix_latest_compile
8 years ago
Yu Yang 138646fa19 Fix compile on develop branch
8 years ago
hedaoyuan 33f21d0523 Merge branch 'develop' of https://github.com/baidu/Paddle into convolution
8 years ago
caoying03 b7359ee3ce Merge branch 'develop' into add_sequence_slice_layer
8 years ago
caoying03 936de12b85 Merge branch 'develop' into delete_useless_codes_in_softmax
8 years ago
Yu Yang c99f84aced Fix python unit tests
8 years ago
武毅 886e66a5ff golang pserver use OptimizerConfig.proto (#3358)
8 years ago
tensor-tang fb61512c5c add for test, revert me when function done
8 years ago
caoying03 b97f020f9c fix unittest error.
8 years ago
hedaoyuan da616a6f2f Fix some bugs.
8 years ago
caoying03 cac4ad4449 delete useless codes in softmax backward.
8 years ago
qijun 37aa4b98ff refine unittest
8 years ago
qijun c2631ebf6f add unittest
8 years ago
QI JUN a277903d17 Merge pull request #3398 from QiJune/fix_gcc_version
8 years ago
qijun 45088206e7 merge baidu/develop
8 years ago
Yiqun Liu 2e87d747bd Merge pull request #3337 from tensor-tang/merge
8 years ago
helinwang f5812541fb Merge pull request #3405 from helinwang/with_deb
8 years ago
Helin Wang 55ce5a82d4 Docker build: create deb file and build Go by default.
8 years ago
Yi Wang 52954e6f58 Merge pull request #3365 from hedaoyuan/fix_warning
8 years ago
Yi Wang 2ca13944b6 Merge pull request #3378 from gangliao/proj_name
8 years ago
zchen0211 03d0040c59 gather warning fixed
8 years ago
hedaoyuan 370dcf7654 Add a todo in the nnpack function, when groups > 1 and batchSize > 1.
8 years ago
qijun 554e08ac7a fix build error: 'type name' declared as function returning a function
8 years ago
Yiqun Liu d2258a41a7 Merge pull request #3400 from Xreki/capi_read_assets
8 years ago
Liu Yiqun 4f1f7e90aa Delete c-api interface, paddle_gradient_machine_load_parameter_from_buffer, and
8 years ago
qijun 95df4700d4 Merge remote-tracking branch 'baidu/develop' into port_blas
8 years ago
Liu Yiqun 9dccdd77a1 Add c-api interface, paddle_gradient_machine_create_for_inference_with_parameters,
8 years ago
hedaoyuan f4bb60ae37 Refine NNPACKConvOpTest.
8 years ago
qingqing01 8810490570 update code
8 years ago
gangliao 478efa2e1e Merge pull request #3395 from reyoung/feature/fix_random_op_link_error
8 years ago