Tao Luo
6c3b78b7cf
Merge pull request #7977 from luotao1/inference_lib_dist
...
make inference_lib_dist for fluid inference shared library
7 years ago
Yu Yang
b41205d9a6
Disable BUILD_TESTS for warpctc ( #8210 )
...
* It will sightly faster compile and make warpctc compile
well on CUDA 9 and GCC 5.5
7 years ago
Luo Tao
59e4dd5797
add independent inference_lib.cmake
7 years ago
Luo Tao
446198dab6
Merge branch 'develop' into inference_lib_dist
7 years ago
Luo Tao
96d4bf5337
prevent make clean from cleaning ExternalProject boost
7 years ago
Luo Tao
9b5d41b636
make inference_lib_dist
7 years ago
yi.wu
90a5fd26a9
fix boost down link
7 years ago
yi.wu
a8c46f33d8
downgrade boost to fit manylinux
7 years ago
dangqingqing
e5fc79d88a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into boost_cmake
7 years ago
dangqingqing
a89e1b85fe
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into boost_cmake
7 years ago
dangqingqing
da018e31bd
Remove boost installing step and remove boost installation in Dockerfile scripts.
7 years ago
Luo Tao
5c056535ed
Merge branch 'develop' into fluid_infer
7 years ago
dangqingqing
564c6abda3
Add cmake for extern project of boost.
7 years ago
Luo Tao
b4685675df
refine openblas install lib when CAPI
7 years ago
Luo Tao
c0f0f2337e
add WITH_FLUID option and third party INSTALL for fluid api
7 years ago
gongweibao
535fefb7e8
Fix grpc bugs ( #7435 )
...
Fix grpc bugs
7 years ago
Yiqun Liu
b5fda2723f
Port WarpCTC Operator ( #5107 )
...
* Add Seq2BatchFunctor, which will be used in WarpCTCOp.
* Implement WrapCTCFunctor and WrapCTCKernel.
* Add unittest of warpctc_op.
* Modify the check_output inferface in python unittest framework to allow check a subset of outputs.
* Use absolute offset lod in warpctc_op and related functors.
* Refine the comments of warpctc_op.
* The new python unittest supports checking a subset of the outputs, so revoke the previous change.
* Rename the transform from LoDTensor to Tensor with shape [max_sequence_length, num_sequences, sequence_width] to PaddingSequenceFunctor.
* Update to the newest codes.
* Rename the PaddingSequenceFunctor to PaddingLoDTensorFunctor and remove the computation of dimensions out of the functos.
7 years ago
tensor-tang
6de2049651
use the mkldnn shared lib so.0
7 years ago
tensor-tang
11ed2f2f93
package right mkldnn and mklml libs if enabled in capi
7 years ago
tensor-tang
6177cb5162
Merge remote-tracking branch 'upstream/develop' into context
7 years ago
Tao Luo
809122cb5a
Merge pull request #7097 from Xreki/core_inference_example
...
Add a simple C++ inference example for fluid
7 years ago
Tao Luo
6f347faafe
Merge pull request #6401 from Xreki/fix_build_android_openblas
...
Update the version of openblas for Android and iOS
7 years ago
tensor-tang
5bf5650dcf
generate mkldnn dummy target for static deps
7 years ago
Liu Yiqun
9b3f2c39f2
Add a simple example for fluid to do inference in C++ code.
7 years ago
hedaoyuan
0295b00066
Add libprotobuf-lite.a when install. ( #6340 )
...
* Add libprotobuf-lite.a when install.
* Fix protobuf.cmake
* Bug fix
7 years ago
Liu Yiqun
6dc0e663f4
Merge branch 'develop' into fix_build_android_openblas
7 years ago
tensor-tang
69b44f2f19
unify MKL macro definition
7 years ago
Liu Yiqun
2bdd3e43fa
Update the version of openblas.
7 years ago
Yancey1989
c53a9c8d44
compile cblas library as static
7 years ago
dzhwinter
e0ac34a620
"fix build cares" ( #6097 )
7 years ago
武毅
067381e2e2
Merge pull request #6146 from typhoonzero/add_switch_distributed
...
Add switch for distributed support
7 years ago
Yiqun Liu
7480291c62
Add version and commit information in capi config.h and use unofficial glog for Android API < 21. ( #6113 )
...
* Automatically configure the version and commit information in capi.
* Use the unofficial glog repository for building for Android (API < 21).
7 years ago
typhoonzero
1a852861b2
add switch for distributed support
7 years ago
dangqingqing
a0648ee449
Add comments.
7 years ago
dangqingqing
4d47683b1c
Use protobuf v3.2.0 for MOBILE_INFERENCE compiling.
7 years ago
Yu Yang
dc91c4e3a4
Fix MacOS compile ( #6062 )
7 years ago
武毅
4ecbab42d8
Fix compile on cudnn7 ( #5982 )
...
* fix compile on cudnn7
* update
* update
* make silent
7 years ago
Yu Yang
6375c8cacb
Fix MacOS compile ( #5978 )
...
* Fix MacOS compile
* Update GRPC
* Unset PROTOBUF_EXEC
7 years ago
武毅
0a8a86e0c9
Send recv op ( #5520 )
...
* WIP send recv op
* WIP send recv
* put grpc impl in details
* put grpc impl in details
* update wip
* update proto
* update proto
* update proto
* clean cmake
* wip on op implementations
* wip on op implementations
* compile ok adding ut
* wip unitest
* add extern cares for linking
* wip add ut
* working version send recv
* revert optimizer.py
* update test cmake
* add libtool to dockerfile
* update cmake dependency
* update cmake depends
* update cmake grpc depends
* fix cmake dependency
* fix compile error
* fix compile
* follow comments
* update
* update copyfrom
7 years ago
Qiao Longfei
1f6002edc0
update gflags ( #5904 )
7 years ago
tensor-tang
1578c20aaf
add the missing macro PADDLE_USE_MKLDNN
7 years ago
tensor-tang
cece368d6f
Merge remote-tracking branch 'upstream/develop' into refine
7 years ago
Yiqun Liu
c808fbbfcb
Support the build for multiple architectures at one cmake command (iOS). ( #5677 )
...
* Support the build for multiple architectures at one cmake command (iOS).
* Update the documentations.
7 years ago
tensor-tang
8496eab45a
make mklml necessary when with_mkldnn
7 years ago
Luo Tao
49ac0480e6
fix a lot of warnings -Wunused-but-set-variable and Wunused-variable when compile openBlas
7 years ago
Yiqun Liu
d3ef2543f9
Fix compiling error for Android, and installing error for cmake of low version. ( #5660 )
8 years ago
Tao Luo
97c1bb1694
Merge pull request #5521 from tensor-tang/develop
...
fix EQUAL unknown
8 years ago
Yu Yang
5e13e706f9
Fix CI compile ( #5526 )
8 years ago
tensor-tang
df105ac940
fix EQUAL unknown
8 years ago
Luo Tao
34d02f94b5
RollBACK the openblas.cmake
8 years ago