peizhilin
9d67c1fb69
cpu build support
6 years ago
dzhwinter
60f70b174d
test=develop
6 years ago
dzhwinter
0a180584e6
clean cmake. test=develop
6 years ago
dzhwinter
1ace55c8ee
merge develop branch
6 years ago
Tao Luo
5ac575cf62
remove unused WITH_FAST_BUNDLE_TEST option
...
test=develop
6 years ago
dzhwinter
316765839d
add back jit simd instructions. stage.
6 years ago
Tao Luo
3a96d41d72
remove with_inference option
...
test=develop
6 years ago
dzhwinter
ebfe5a02b3
merge develop branch
6 years ago
Tao Luo
d3534d2b14
refine warning message
...
test=develop
6 years ago
Tao Luo
4addbef8c9
add warning when ON_INFER is OFF
...
test=develop
6 years ago
Tao Luo
4928ff32a9
fix cmake warning when ON_INFER=false
...
test=develop
6 years ago
Yan Chunwei
ee74be3a49
[1.1] Bugfix/tensorarray ( #14044 )
6 years ago
minqiyang
8a0f26f45f
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into continue_hash_op
6 years ago
minqiyang
42b6671191
Add hash_op
6 years ago
Qiao Longfei
a1e0f5abb7
add gzstream.cmake
6 years ago
Tao Luo
fc63aa72cc
add inference-only fluid library
7 years ago
Tao Luo
84a55155ec
revert with_fast_math to ON
...
test=develop
7 years ago
Tao Luo
28889caea5
disable EIGEN_FAST_MATH and use_fast_math
...
test=develop
7 years ago
Tao Luo
2d89849125
add WITH_INFERENCE_API_TEST option ( #13425 )
7 years ago
dzhwinter
c3e1fb5a3e
add demo
7 years ago
luotao1
61cae53e79
support anakin for only-cpu environment
7 years ago
dzhwinter
dbe90cc0f6
merge develop branch
7 years ago
dzhwinter
dbd7896678
cmakelist windows ( #12927 )
...
* picked pr
* "fix ci"
7 years ago
dzhwinter
89f95ea25e
merge develop branch
7 years ago
dzhwinter
34f8c9b6f5
windows port
7 years ago
tensor-tang
f72ab8961e
refine blas gemm
7 years ago
minqiyang
d214dff13c
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into fix_anakin_in_manylinux1
7 years ago
minqiyang
8f8560744a
Reorder the cmake import and add CUDNN_INCLUDE_DIR into anakin cmake module
7 years ago
dzhwinter
00463fdfe3
cudnn windows support ( #12757 )
...
* cudnn widndows
* "add comment"
* "windows support"
* "fix cmake error"
7 years ago
dzhwinter
f1a7ae3d12
"fix cmake error"
7 years ago
luotao1
9f3789944c
use latest anakin commit
7 years ago
luotao1
7aeed0e188
disable anakin temporary
7 years ago
tensor-tang
a50889f523
introduce xbyak
7 years ago
minqiyang
bc12c2c616
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into port_python3_syntax
7 years ago
sneaxiy
53052828e3
Merge pull request #12552 from sneaxiy/add_cub_support
...
Add CUB Library support in Paddle
7 years ago
sneaxiy
cef3585535
add cub support
7 years ago
qiaolongfei
9331ba752f
add WITH_INFERENCE flag
7 years ago
minqiyang
cd27e53667
Fix python code in contrib
7 years ago
minqiyang
2e6bce597d
Add CUDA_VERSION to cudnn location detection
7 years ago
minqiyang
91f0573bc1
Fix the overfix of 2to3 for print function
7 years ago
tensor-tang
961e754c9f
mkl split gemm for better perf
7 years ago
Luo Tao
af1e54acd8
fix compiler error after move
7 years ago
Qiyang Min
cebf7c602d
Merge pull request #12095 from velconia/port_py3
...
Port py3
7 years ago
minqiyang
bbed762b87
Port current code to python3
7 years ago
tensor-tang
7bb67b6788
Merge remote-tracking branch 'ups/develop' into feature/libxsmm
7 years ago
typhoonzero
81d382936c
disable mkl for windows
7 years ago
typhoonzero
ab9a49b828
follow comments
7 years ago
tensor-tang
17987eb3fc
link libxsmm
7 years ago
tensor-tang
763718c7a1
Introduce libxsmm
7 years ago
Wu Yi
27d6962536
fix mac build ( #11873 )
...
* fix mac build
* add notes
* fix_mac_build
* update
7 years ago
Xin Pan
982dabe293
Merge pull request #11866 from panyx0718/move_func
...
Move some v2 codes to a legacy directory.
7 years ago
Xin Pan
a9086bf320
also move a few other dir to legacy/
7 years ago
gongweibao
66c91911cf
Improve brpccmake ( #11842 )
7 years ago
Yan Chunwei
28172bbb8e
add debug to replacing enforce with GLOG for debug ( #11244 )
7 years ago
Yan Chunwei
bd2a537b05
feature/anakin ci ( #11330 )
7 years ago
gongweibao
d9de6b8621
Add brpc surpport. ( #11263 )
7 years ago
Houjiang Chen
83f4e9e9a6
enable eigen multi-threads on mobile device ( #10938 )
7 years ago
Yan Chunwei
fd45c6d1b9
feature/inference api demo impl ( #10825 )
...
add inference api demo impl
7 years ago
Yu Yang
dd428a0131
Merge pull request #10921 from reyoung/feature/change_optimizer_tests
...
Change optimizer to old paddle style
7 years ago
yuyang18
c980e4cec8
Change optimizer to old paddle style
7 years ago
yuyang18
a229734cbd
Remove cpplint in cmake
7 years ago
yuyang18
b857ff1b45
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/refine_parallel_executor
7 years ago
Tao Luo
565606a42d
Merge pull request #10827 from luotao1/paddle_script
...
change CMAKE_INSTALL_PREFIX in inference_lib_dist to FLUID_INSTALL_DIR
7 years ago
yuyang18
91007fe974
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into feature/refine_parallel_executor
7 years ago
Luo Tao
91d8373b18
change CMAKE_INSTALL_PREFIX to FLUID_INSTALL_DIR
7 years ago
yuyang18
3ec17dcb73
Fix cmake
7 years ago
tensor-tang
b5de21e8d2
enable cmake option WITH_MKLDNN
7 years ago
yuyang18
6d8cc88de3
Change cmake for build doc
...
Check the system requirements
7 years ago
Luo Tao
d4682247e1
auto find tensorrt library
7 years ago
Yan Chunwei
186659798f
add tensorrt build support( #9891 )
7 years ago
Yu Yang
fa21436d0d
Merge pull request #9080 from reyoung/cpp_parallel_executor
...
Cpp parallel executor
7 years ago
Tao Luo
9bbd753425
change WITH_FLUID to WITH_FLUID_ONLY ( #9427 )
7 years ago
Yu Yang
50e7e25db3
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cpp_parallel_executor
7 years ago
sabreshao
e50205e744
CMake refine for HIP support.
...
1. Add option WITH_AMD_GPU.
2. Add cmake/hip.cmake for HIP toolchain.
3. Some external module such as eigen may need HIP port.
4. Add macro hip_library/hip_binary/hip_test to cmake/generic.cmake.
5. Add one HIP source concat.hip.cu as an example. Each .cu may have its corresponding .hip.cu.
7 years ago
sabreshao
45c988d86a
Demostration of cmake refine for HIP support.
...
1. Add option WITH_AMD_GPU.
2. Add cmake/hip.cmake for HIP toolchain.
3. Some external module such as eigen may need HIP port.
4. Add macro hip_library/hip_binary/hip_test to cmake/generic.cmake.
5. Add one HIP source concat.hip.cu as an example. Each .cu may have its corresponding .hip.cu.
7 years ago
Yu Yang
5e87cd7574
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into cpp_parallel_executor
7 years ago
Yu Yang
6f0dfd89a4
Single GPU ParallelExecutor complete
7 years ago
Luo Tao
76e1c6af9f
enable WITH_FLUID option
7 years ago
Yu Yang
9dc69582de
Make recordio simple
7 years ago
dongzhihong
7364348d04
"move from recordio repo to paddle"
7 years ago
Yiqun Liu
4a5dd62b22
Try to add build_android task back to travis. ( #8699 )
7 years ago
Yiqun Liu
ae2026e134
Fix building error of missing end-group for Android. ( #8680 )
7 years ago
Yiqun Liu
f0548679b3
Get rid of the dependency of Go compiler when WITH_GOLANG is OFF. ( #8610 )
...
* Get rid of the dependency of Go compiler when WITH_GOLANG is OFF.
* Minor modification to the documentation.
* Remove the downloading and installing of Go compiler when build developing Docker image for android.
* Minor modifcation to the documentation's format.
* Change the default value of WITH_GOLANG to OFF in paddle/scripts/docker/build.sh.
7 years ago
Xin Pan
decaad5ccc
Merge pull request #8542 from panyx0718/test
...
Extend current profiler for timeline and more features.
7 years ago
Xin Pan
b9ec24c6e9
Extend current profiler for timeline and more features.
7 years ago
Luo Tao
6d25a43a94
set the default option of WITH_FAST_BUNDLE_TEST be OFF
7 years ago
Yang Yang(Tony)
87f4311a88
compile with nccl2 ( #8411 )
...
* compile with nccl2
* add ncclGroup; it is necessary in nccl2
* add back libnccl-dev
7 years ago
Xin Pan
cde6241a1b
Run Python OP tests in a single Python process to improve test time. ( #8362 )
...
Currently, our tests run with 2 GPUs, the init time is absurdly long:
about 4s for each process. Currently, we run each OP test on
different processes. This PR:
1. create cmake function py_test_modules which will generate the
Makefile that runs a list of Python unittest module in a single Python
process.
2. move all "python unittest compatible" (e.g., used the unittest
package, not just a regular python file). from fluid/tests to
fluid/tests/unittests.
3. cmake now will run all OP tests in fluid/tests/unittests in a
single process, except the time-consuming tests, they are separated
into different processes to utilize parallelism. Please make sure to
use the unittest package if you put the python test file in
fluid/tests/unittests
4. remove all exit(0) from fluid/tests/unittests/*.py, exit(0) is used
to disable unittest, we can not do it when running all tests in a
single process since it will terminate the process without running the
other tests. Instead, the test is disabled in
fluid/tests/unittests/CMakeLists.txt. FIXME is added for each disabled
item. Please disable the unittest from
fluid/tests/unittests/CMakeLists.txt, instead of adding exit(0) to the
Python file, for all Python file in fluid/tests/unittests/.
5. add an option WITH_FAST_BUNDLE_TEST. When OFF, will run the unit
tests in separate process so that they can be tested individually.
7 years ago
qingqing01
24509f4af9
Fix the grammar in copyright. ( #8403 )
7 years ago
Luo Tao
59e4dd5797
add independent inference_lib.cmake
7 years ago
Luo Tao
96d4bf5337
prevent make clean from cleaning ExternalProject boost
7 years ago
Luo Tao
e100b37e30
change the default option of `WITH_TESTING` to OFF
7 years ago
dangqingqing
e5fc79d88a
Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into boost_cmake
7 years ago
dangqingqing
e7700640e6
Remove Boost finding in CMake.
7 years ago
dangqingqing
da018e31bd
Remove boost installing step and remove boost installation in Dockerfile scripts.
7 years ago
Luo Tao
c0da87f399
add TODO in WITH_FLUID option
7 years ago
dangqingqing
564c6abda3
Add cmake for extern project of boost.
7 years ago
Luo Tao
363538803a
set WITH_FLUID=OFF when WITH_C_API=ON
7 years ago
Luo Tao
c0f0f2337e
add WITH_FLUID option and third party INSTALL for fluid api
7 years ago
Liu Yiqun
9b3f2c39f2
Add a simple example for fluid to do inference in C++ code.
7 years ago