QI JUN
6fd41f7b5c
Merge pull request #2722 from QiJune/feature/port_dyload_to_platform
...
port dyload to platform
8 years ago
qijun
3567ea6d7c
move to dynload directory
8 years ago
qijun
9eeabe986d
follow comments
8 years ago
Yu Yang
b7397031e9
Add target_link_libraries for cc_library
...
It will fix #2728 .
Maybe it is silly to `target_link_libraries` for static library,
because a static library do not need to link other libraries. But
it will tell cmake how to propagate dependencies.
The solution comes from
[here](http://floooh.github.io/2016/01/12/cmake-dependency-juggling.html ).
* Also change op_proto_test DEPS for testing this fix works.
8 years ago
Yu Yang
9558770f26
Merge pull request #2731 from reyoung/feature/add_deps_for_generic_protobuf
...
Add DEPS to `proto_library`
8 years ago
Yu Yang
3de3894b82
Add DEPS to `proto_library`
...
Missing DEPS will cause compile error when parallel is large.
8 years ago
Superjom (Chunwei Yan)
06156daa28
net design with NetBuilder ( #2598 )
...
* move net_design to framework
* change CreateNet result to unique_ptr
* rename "ScratchNet" -> "PlainNet"
* add three methods to NetBase
* add NetBuilder
* add InferShape to NetBuilder.Run
* rename ApplyGradient, ApplyOptimizer -> AddGradientOps, AddOptimiz
* rename PlainNet::CreateNet -> BuildNet
* add Error and other rename actions
8 years ago
qijun
76b7be46da
add deps for dyload cc_library
8 years ago
qijun
ed18647e37
finish test
8 years ago
Yu Yang
80f8e24209
Merge pull request #2703 from reyoung/feature/op_proto
...
Add OpProto implementation
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
Yu Yang
9bf9816828
Add OpProto unittest.
8 years ago
dzhwinter
f448edf10a
Merge pull request #2610 from dzhwinter/go_optimizer
...
Go optimizer: integrate Go with optimizer library
8 years ago
Yu Yang
bdd2720877
Add OpProto implementation
...
OpProto is a proto message that helps 3rd-party language bindings, e.g.
`Python`, to generate operator creation methods. The operator creation
method is the low-level API for 3rd-party language bindings. Op creation
methods take the user's input in that language, and convert users inputs
into `OpDesc` message, then passing that `OpDesc` message to Paddle's
C++ core and create an operator.
* A separated `attr_type.proto` is added, because that file wound
be included by `op_desc.proto` in future.
8 years ago
fengjiayi
bad85f94c3
Merge pull request #2611 from wangkuiyi/tensor
...
Add tensor.h
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
...
NNPACKConvFunction
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
dzhwinter
c38331315f
Merge branch 'develop' into go_optimizer
8 years ago
helinwang
fae606fc96
Merge pull request #2659 from helinwang/cmake
...
Improve Go cmake, add go/master/c into cmake include path..
8 years ago
dzhwinter
36f8b84809
Merge branch 'develop' into go_optimizer
8 years ago
Helin Wang
59cf5e7796
Fix Go cmake
8 years ago
Yu Yang
c8e56d31f2
Merge pull request #2653 from reyoung/feature/protobuf_lib
...
Add pb_cc_library in generic.cmake
8 years ago
Yu Yang
a1e7284ad1
Fix TravisCI
8 years ago
Yu Yang
52efb243b8
Fix CI tests
8 years ago
qiaolongfei
9af54c9ee9
do not use default argument in Scope
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
...
Init partial network parameters from another saved model.
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
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
...
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
...
Remove must_check in paddle::platform
8 years ago
Yu Yang
64b78b1656
Fix TravisCI
8 years ago
Yu Yang
b1a311c44d
Add pb_cc_library in generic.cmake
...
Fix #2567
8 years ago
qingqing01
47a3d45394
Merge pull request #2650 from qingqing01/data_feeder_debug
...
Fix bug in MultiGradientMachine.
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