Commit Graph

1966 Commits (0f4c7332969bdb057f855cd4a37174f3c06de281)

Author SHA1 Message Date
wuyi05 26d95a6bbf fix new remote updater for go pserver
8 years ago
fengjiayi 1d2ef1db82 [draft] add registry for Op, OpProto and OpAttrChecker (#2739)
8 years ago
liaogang ddfa6cf0d1 FIX: remove boost from memory folder
8 years ago
武毅 77604bca27 Merge pull request #2748 from typhoonzero/add_golang_precommit
8 years ago
wanghaoshuang 0b788ef75b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into crop_layer
8 years ago
Yu Yang e2ea1f42e9 Generate python protobufs for paddle.v2.framework
8 years ago
wuyi05 024a6537da Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_golang_precommit
8 years ago
Yu Yang 1b366dc2ff Fix CI error on test_LayerGrad.LSTM
8 years ago
liaogang a669bf48d9 FIX: explicit construct pool element
8 years ago
Superjom 1264480b04 fix ci
8 years ago
liaogang 5d2e8edb3e FIX: dynamic loader deps
8 years ago
liaogang 936cd1e118 FIX: code format
8 years ago
liaogang 74691789e9 ENH: add memory unit test
8 years ago
yi.wu 9f64332258 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into add_golang_precommit
8 years ago
Superjom 0b6430a363 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into network
8 years ago
wanghaoshuang d378e0a0cd Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into crop_layer
8 years ago
Yang yaming f21e3f731f Merge pull request #2247 from pkuyym/fix-2240
8 years ago
liaogang ada1c20bbc FIX: Buddy Allocator Free with Merge feature
8 years ago
gangliao 1cc8fe7229 Merge pull request #2745 from gongweibao/fixcmake
8 years ago
yangyaming c37da0bd3b Remove hasParamInitialValue flag.
8 years ago
Yu Yang 5d2a08775a Merge pull request #2747 from reyoung/feature/correct_glog_check
8 years ago
gongweibao 204869c2da fix bugs
8 years ago
gongweibao 2e302085d7 fix bugs
8 years ago
Tao Luo 7f380c1be3 Merge pull request #2701 from luotao1/stride
8 years ago
Yu Yang 5eb8bf0324 Correct GLOG CHECK in Paddle
8 years ago
liaogang d0ad0314bb FIX: glog dependency
8 years ago
wuyi05 7c6aa04f61 add go pre-commit and travis build
8 years ago
yangyaming 2bf4f1bbc1 make adding eps more clear
8 years ago
yangyaming 7ed6463ee9 fix bugs for CrossChannelNormLayer
8 years ago
Luo Tao e7b071f33a update annotation with comments
8 years ago
Superjom 309b37e52e Merge branch 'develop' of github.com:PaddlePaddle/Paddle into network
8 years ago
wanghaoshuang acfd2fc6df fix cpp format
8 years ago
Yu Yang 9837896827 Merge pull request #2740 from reyoung/feature/remove_buggy_barrier_stats
8 years ago
wanghaoshuang cf86891801 fix unittest of crop layer
8 years ago
wanghaoshuang 86bdb2f33f fix crop function test
8 years ago
wanghaoshuang 5e6e1f636a Add grad test and python wrapper for crop layer
8 years ago
wanghaoshuang d1d70ec831 Refine configure option of crop layer
8 years ago
wanghaoshuang e10040ca8a add crop layer
8 years ago
Superjom 5cf9a23f9b Merge branch 'develop' of github.com:PaddlePaddle/Paddle into network
8 years ago
Superjom 568c03ba1d add virtual implementation
8 years ago
fengjiayi 830877f59b Merge pull request #2706 from Canpio/dev_tensor_test
8 years ago
Superjom 5c10a5ad55 remove virtual
8 years ago
Superjom 9f2357561d fix ci error
8 years ago
Superjom d1945e8d56 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into network
8 years ago
helinwang fa21616532 Merge pull request #2735 from gongweibao/fixcmake
8 years ago
liaogang 4dc3c9e0cc ENH: Add paddle_memory for external usage
8 years ago
Yang yaming 312ce8b419 Merge pull request #2497 from pkuyym/ssd_outloss
8 years ago
liaogang 0ba6347565 ENH: Add buddy allocator Free
8 years ago
Yu Yang 1ecddd8174 Remove buggy BarrierStat
8 years ago
Qiao Longfei 571714159a add op_desc.proto (#2736)
8 years ago
qijun e6fcdd47e5 fix wrong including header-file in files in paddle/platform/dynload dir
8 years ago
Superjom 91c6a7926e Merge branch 'develop' of github.com:PaddlePaddle/Paddle into network
8 years ago
liaogang 379434b243 Delete cmake in dynload
8 years ago
liaogang fb413508e2 Merge conflict
8 years ago
yangyaming 86543f7f6a Follow comments.
8 years ago
Superjom e95299b583 fix ci error
8 years ago
gongweibao d8941e67ec fix bugs
8 years ago
QI JUN 6fd41f7b5c Merge pull request #2722 from QiJune/feature/port_dyload_to_platform
8 years ago
liaogang ff36389452 ENH: code style
8 years ago
Superjom 109937b8d5 fix ci error
8 years ago
qijun 3567ea6d7c move to dynload directory
8 years ago
Superjom (Chunwei Yan) 58b7d9a048 Merge branch 'develop' into network
8 years ago
qijun 9eeabe986d follow comments
8 years ago
Superjom 16a1637ffe Merge branch 'develop' of github.com:PaddlePaddle/Paddle into network
8 years ago
Yu Yang b7397031e9 Add target_link_libraries for cc_library
8 years ago
Superjom 04e20034df replace Error with void
8 years ago
Superjom c602e04613 add fake interfaces to make compilable
8 years ago
Yu Yang 9558770f26 Merge pull request #2731 from reyoung/feature/add_deps_for_generic_protobuf
8 years ago
Superjom 90f55b1b18 Merge branch 'develop' of github.com:PaddlePaddle/Paddle into network
8 years ago
liaogang 4e1617d059 ENH: add buddy alloctor Free
8 years ago
Yu Yang 3de3894b82 Add DEPS to `proto_library`
8 years ago
Superjom (Chunwei Yan) 06156daa28 net design with NetBuilder (#2598)
8 years ago
Luo Tao 3b073fdc2b fix error in test_LayerGrad
8 years ago
dongzhihong 9f365d3636 "add net proto"
8 years ago
qijun 76b7be46da add deps for dyload cc_library
8 years ago
qijun ed18647e37 finish test
8 years ago
Luo Tao b02c453d02 Merge branch 'develop' into stride
8 years ago
dongzhihong aadbd49814 Merge remote-tracking branch 'origin/develop' into network
8 years ago
dongzhihong dec65aca7d "fix parameter accumulate size"
8 years ago
dongzhihong 7edabe74d4 "polish name convention"
8 years ago
dongzhihong e1acd73fab "fix typo deleted part"
8 years ago
dongzhihong 6935dd7bc9 "lr state serialization"
8 years ago
Yu Yang 80f8e24209 Merge pull request #2703 from reyoung/feature/op_proto
8 years ago
Yu Yang 3f63d96abe Fix link error in op_proto_test.
8 years ago
qijun a77fcef3f9 fix cuda compile error
8 years ago
qijun a30754b05e test device_context
8 years ago
qijun 3ba7a738f3 add dynamic_load
8 years ago
fengjiayi e48e21da2b remove unnecessary include
8 years ago
liaogang bbd3eab7ee ENH: Add Alloc for buddy Allocator
8 years ago
liaogang 929f9cbdff ENH: Add Metadata for memory block
8 years ago
liaogang 89110fd266 ENH: Add useGpu in system allocator
8 years ago
fengjiayi 2d1f95de87 fix a compile error
8 years ago
fengjiayi d054a5eef8 re-submit
8 years ago
fengjiayi e146fe836b fix compile errors and add assert test
8 years ago
Luo Tao 0e61730039 stride pooling for max and average layer
8 years ago
Yu Yang 9bf9816828 Add OpProto unittest.
8 years ago
dzhwinter f448edf10a Merge pull request #2610 from dzhwinter/go_optimizer
8 years ago
Yu Yang bdd2720877 Add OpProto implementation
8 years ago
fengjiayi 9f408dfb1b fix some compile error
8 years ago
fengjiayi 696ba1d2e1 init tensor_test.cc
8 years ago
Superjom 40573cd56f add net headers
8 years ago
liaogang ec9e12a632 Merge remote-tracking branch 'paddlepaddle/develop' into cpu_mem
8 years ago
fengjiayi bad85f94c3 Merge pull request #2611 from wangkuiyi/tensor
8 years ago
dongzhihong 1d4f02ccd9 Merge remote-tracking branch 'origin/develop' into go_optimizer
8 years ago
hedaoyuan 84c3523c5a Merge pull request #2625 from hedaoyuan/nnpack_lib
8 years ago
hedaoyuan 47f1031fb7 Modify the type of alog parameter.
8 years ago
hedaoyuan b5514602b6 Add the use_nnpack parameter in ExpandConvLayer, so that the convolution calculation can be switched to the NNPACK function.
8 years ago
liaogang 5ff172de6b Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cpu_mem
8 years ago
dzhwinter c38331315f Merge branch 'develop' into go_optimizer
8 years ago
helinwang fae606fc96 Merge pull request #2659 from helinwang/cmake
8 years ago
dzhwinter 36f8b84809 Merge branch 'develop' into go_optimizer
8 years ago
Helin Wang 59cf5e7796 Fix Go cmake
8 years ago
liaogang fb51c3dc89 FIX: add compile dependency gflags
8 years ago
liaogang 26cd0bb5a5 ENH: count allocated fallback size for performance
8 years ago
liaogang 464886bf56 FIX: fix typo in piece.h
8 years ago
liaogang 6e7209f058 ENH: Add gpu info interface
8 years ago
liaogang e6c14f7e00 ENH: Polish cpu info interface
8 years ago
Yu Yang c8e56d31f2 Merge pull request #2653 from reyoung/feature/protobuf_lib
8 years ago
Yu Yang a1e7284ad1 Fix TravisCI
8 years ago
yangyaming b5ab4b69bc Follow comments, mainly use std::copy to simplify logic.
8 years ago
Yu Yang 52efb243b8 Fix CI tests
8 years ago
qiaolongfei 9af54c9ee9 do not use default argument in Scope
8 years ago
liaogang 68ab1ef4db Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cpu_mem
8 years ago
liaogang 169022d014 FIX: Improve fallback gpu allocator
8 years ago
liaogang b29923f902 ENH: Add CPU info
8 years ago
liaogang d3b77a5bc0 ENH: Add Gpu info
8 years ago
qiaolongfei cfdfa89bdd Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into scope-impl
8 years ago
qingqing01 aaee28bf63 Merge pull request #2664 from qingqing01/from_tar
8 years ago
Yu Yang 4a4ec31e0d Fix TravisCI
8 years ago
qiaolongfei aabe171566 merge CreateVar and GetOrCreateVar
8 years ago
Yu Yang f0a3fb6e36 Using paddle::string in enforce
8 years ago
dangqingqing 7c9b53c317 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into from_tar
8 years ago
Yu Yang ff000ae76a Merge branch 'develop' of github.com:baidu/Paddle into feature/add_enforce
8 years ago
liaogang 0e6ddcc7bc ENH: Add GPU throw error
8 years ago
Yi Wang 098f956c09 Correct function implementation dependencies
8 years ago
Yi Wang 6cb7cb3691 Add paddle/string/printf and tests
8 years ago
Yi Wang ea1d3acfb4 Rename string/stringpiece* into string/piece
8 years ago
Yi Wang 6215f47c7c Rename paddle/strings/ to paddle/string/
8 years ago
Yi Wang 2d840ea345 Merge pull request #2596 from wangkuiyi/memory_cpu_allocator
8 years ago
dangqingqing 555540fcc1 fix typo
8 years ago
Yi Wang 39eb94cc41 Merge pull request #2652 from reyoung/feature/remove_must_check
8 years ago
Yu Yang 64b78b1656 Fix TravisCI
8 years ago
Yu Yang b1a311c44d Add pb_cc_library in generic.cmake
8 years ago
qingqing01 47a3d45394 Merge pull request #2650 from qingqing01/data_feeder_debug
8 years ago
Yu Yang 9ad846ecee Remove must_check in paddle::platform
8 years ago
dangqingqing b93e863a1c Fix bug in MultiGradientMachine.
8 years ago
Yu Yang d2581f34e8 change copy right format
8 years ago
qiaolongfei 1678ad7b30 add Create for scope
8 years ago
hedaoyuan cdf8d99080 Bug fix.
8 years ago
Yu Yang 3a119efeda Adding Enforce to platform
8 years ago
qiaolongfei b8ffa8b9e9 move code to scope.h, remove scope.cc
8 years ago
hedaoyuan 2d9113dac1 Add test for NNPACKConvFunc.
8 years ago
hedaoyuan 7062be0fbd Add cmake for compile NNPACKConvOp.cpp.
8 years ago
qiaolongfei 3e16f5fdfb clang format
8 years ago
qiaolongfei 6ad1d21c4b refine code of operator
8 years ago
qiaolongfei e93c3e4070 fix format
8 years ago
liaogang 9490d243dd ENH: clang-format
8 years ago
liaogang 3e9aa7fd8b FIX: Pass CI
8 years ago
qiaolongfei 8b69c1348c check shape of vector input, should not be a scalar
8 years ago
qiaolongfei 98bb8ee295 fix dim problem
8 years ago
Yi Wang c263c21f7e Update copyright informaiton
8 years ago
Yi Wang 3e087f763e Add buddy_allocator.cc and system_allocator.cc
8 years ago
Yi Wang b8f5922d88 Make CPUAllocator and GPUAllocator subclasses of SystemAllocator
8 years ago
Yi Wang 2c188a20de Follow QingQing's suggestion
8 years ago
liaogang 79373dabc8 TEST: Add test for system allocator and deleter
8 years ago
liaogang b22dd12854 ENH: Add buddy allocator draft
8 years ago
liaogang 29c7512b3c FIX: fix memory.h/cc
8 years ago
liaogang dde0da9e0f ENH: Add cuda.h in platform
8 years ago
liaogang dd08d337c0 FIX: fix cmake type error
8 years ago
qiaolongfei 7d138593d2 refine code of scope with style check
8 years ago
qiaolongfei fa4f00d9b5 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into scope-impl
8 years ago
qiaolongfei 5e8d8e073b refine GetOrCreateVariable
8 years ago
qiaolongfei 2f47562df8 scope-impl
8 years ago
hedaoyuan 2e02952b3e Merge branch 'develop' of https://github.com/baidu/Paddle into nnpack_lib
8 years ago
hedaoyuan 4db23bbade Merge pull request #2618 from hedaoyuan/fix_copyFrom
8 years ago
Yu Yang 7978f05de3 Merge pull request #2616 from reyoung/feature/variable_is_type
8 years ago
wuyi05 714c2c2d42 fix go get -d ./..
8 years ago
hedaoyuan 49e87ee327 Change the CpuMatrix::copyFrom and CpuVector::copyFrom with the stream parameter to the synchronous interface.
8 years ago
Yi Wang cd161926c9 Merge branch 'develop' of https://github.com/paddlepaddle/paddle into memory_cpu_allocator
8 years ago
Yi Wang f149d183f7 Add system_allocator
8 years ago
Yu Yang 5b31bd7ae3 Add `Variable::IsType`
8 years ago
Qiao Longfei bf57345ea6 Merge pull request #2595 from jacquesqiao/fix-multi-thread-train
8 years ago
Yi Wang f7530e89da Merge branch 'develop' of https://github.com/paddlepaddle/paddle into memory_cpu_allocator
8 years ago
Yi Wang e02859c0f5 Replace {cpu,gpu}_allocator.h and {cpu,gpu}_allocator_test.cc by system_allocator{.h,_test.cc}
8 years ago
Yi Wang 09eb6be239 Merge pull request #2552 from wangkuiyi/memory_design
8 years ago
Yi Wang e2e0fbd418 Add tesnor.h
8 years ago
liaogang ce70df86b1 Add gpu_allocator
8 years ago
liaogang ce938ae5f9 FIX: Pinned memory
8 years ago
Yu Yang 2fd46844dd Merge pull request #2597 from wangkuiyi/move_third_party_into_build
8 years ago
dongzhihong 12749ad552 "fix cmake flags in optimizer"
8 years ago
qiaolongfei 9f05a0f802 use GradientMachine::start and finish
8 years ago
Yu Yang d76d2febbf Adding platform/must_check.h
8 years ago
Yu Yang be54d38a1f Cache Paddle Default ThirdParty Dir
8 years ago
Yu Yang 9dd211f6c6 Add Third Party Path back to TravisCI cache.
8 years ago
Yi Wang a405e60253 Merge pull request #2587 from wangkuiyi/variable_placeholder
8 years ago
Yi Wang db128c4586 Pass cpu_allocator_test
8 years ago
Yi Wang 67481ca871 Merge branch 'develop' of https://github.com/paddlepaddle/paddle into memory_cpu_allocator
8 years ago
Yi Wang ab2550c640 Update design
8 years ago
Yi Wang 84d1c734ca add paddle/memory/detail/cpu_allocator*
8 years ago
qiaolongfei 55684af208 fix MultiGradientMachine train and infer
8 years ago
Yu Yang a7865a3776 Fix macos compile
8 years ago
Yi Wang bd4559abbe Add design doc
8 years ago
Yi Wang ac28fad6f3 Add type assertion in Variable::Get
8 years ago
Yi Wang 58efbf41b3 Follow comments from Xu Wei
8 years ago
Yi Wang 5a22d73651 Add variable.h and test
8 years ago
Yi Wang b55df90dfd Remove unnecessary preamble
8 years ago
lianxiaochen 5e87e27c75 fix error clipping
8 years ago
Zhaolong Xing 8b86624bd7 Merge pull request #2354 from NHZlX/improve_pruning
8 years ago
Yu Yang bf7a278ebd Merge pull request #2575 from wangkuiyi/simply_travis_ci
8 years ago
Yi Wang 0cbe120d8c Remove paddle/script/travis/main.sh
8 years ago
Yi Wang 72c1a7fb5e Remove common.sh
8 years ago
zlx 561c4562cf Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
8 years ago
zlx fdde4eff0d modify some topo
8 years ago
Yang yaming f551c271af Merge pull request #2467 from pkuyym/ssd_map
8 years ago
Yi Wang c2fc896f5b Simplify Travis CI configuration
8 years ago
Yi Wang c617520776 In response to comments from Liao Gang and Yu Yang
8 years ago
Yi Wang 8cfa48dc88 Move README.md from paddle/ to paddle/memory/
8 years ago
Yi Wang e732bdd4ed Merge branch 'develop' of https://github.com/paddlepaddle/paddle into memory_design
8 years ago
Cao Ying 6b3c33d051 Merge pull request #2523 from emailweixu/rnn_evaluator
8 years ago
Cao Ying 6fa84d40f4 Merge pull request #2521 from emailweixu/fix_rnn_gen
8 years ago
Yi Wang 7cb68a8d93 Add paddle/memory/README.md
8 years ago
zlx a266292a57 modify format
8 years ago
zlx aaf11fa625 modify the format
8 years ago
zlx 1eab8cce32 modify the annotations of HookAttribute, Variable declaration
8 years ago
zlx 15bf6e05b5 Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into improve_pruning
8 years ago
xuwei06 b691052918 Fix bug of ScatterAgentLayer for generation
8 years ago
gangliao 64ea5a6460 Merge pull request #2529 from gangliao/fix_bug
8 years ago
乔龙飞 d051c2b183 Merge pull request #2530 from jacquesqiao/fix-go
8 years ago
Cao Ying 03d181cf21 Merge pull request #2522 from emailweixu/print_layer
8 years ago
qiaolongfei 9e13b68f01 refine code
8 years ago
liaogang 899035dcb9 FIX: Add boost inc dir
8 years ago
gangliao 1e6f65503b Merge pull request #2513 from wangkuiyi/platform
8 years ago
qiaolongfei d9aac1e13d add WITH_Go to disable compile go to paddle
8 years ago
Yi Wang 599b57af83 Check boost for new code, as it uses boost::variant
8 years ago
xuwei06 02cc7d90a6 Evaluator for recurrent group
8 years ago
xuwei06 3438d650ed Fix bugs for rnn generation
8 years ago
xuwei06 61222578b4 Allow printer layer to print user provided message
8 years ago
hedaoyuan 4d6cb5d0db Merge pull request #2517 from hedaoyuan/fix_2503
8 years ago
dzhwinter 9b755c0684 Merge pull request #2386 from dzhwinter/optimizer_lib2
8 years ago
hedaoyuan 7872f37650 Fix some compile error.
8 years ago
qingqing01 8266546eb2 Merge pull request #2480 from emailweixu/repeat_layer
8 years ago
Yi Wang 3124b9d9cd Make Google style include order
8 years ago
Yi Wang 8e4903354a Fix Google Style
8 years ago
Yi Wang b984ed9d54 Remove unused majle/.gitignore
8 years ago
Yi Wang 8913aff194 Make paddle/framework buildable and passed
8 years ago
Yi Wang d03159be09 Use Google Style in new directories
8 years ago
Yi Wang 9b5fb27647 Make place_test buildable and passed.
8 years ago
Yi Wang bb88202879 Move paddle/majel/* to paddle/platform/ and paddle/framework/
8 years ago
dongzhihong 33ddc89371 formatter in docker
8 years ago
dongzhihong a166e5291d "formatter in docker"
8 years ago