Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

breaknormal1/Paddle-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

Paddle-Android

要在android app中使用paddlepaddle,大概需要一下几步: 1。配置编译android版paddle: 准备交叉编译环境,构建独立工具链 https://github.com/PaddlePaddle/Paddle/blob/develop/doc/mobile/cross_compiling_for_android_cn.md 下载Paddle源码,并cmake

$ git clone https://github.com/PaddlePaddle/Paddle.git $ cd Paddle $ mkdir build $ cd build $ cmake -DCMAKE_SYSTEM_NAME=Android -DANDROID_STANDALONE_TOOLCHAIN=/home/wyf/android-ndk-r14b/build/tools/arm64_standalone_toolchain -DANDROID_ABI=arm64-v8a -DUSE_EIGEN_FOR_BLAS=OFF -DCMAKE_INSTALL_PREFIX=/home/wyf/paddle-android-demo //该目录也是第二步的DPADDLE_ROOT -DWITH_C_API=ON -DWITH_SWIG_PY=OFF ..

CMake配置完成后,执行以下命令,PaddlePaddle将自动下载和编译所有第三方依赖库、编译和安装PaddlePaddle预测库。

make make install

2。编译示例程序 参考 https://github.com/PaddlePaddle/Mobile/blob/develop/benchmark/tool/C/README_cn.md Step 2,编译示例程序 以arm64-v8a架构为例: $ git clone https://github.com/PaddlePaddle/Mobile.git $ cd Mobile/benchmark/tool/C/ $ mkdir build $ cd build

$ cmake ..
-DANDROID_ABI=arm64-v8a
-DANDROID_STANDALONE_TOOLCHAIN=your/path/to/arm64_standalone_toolchain
-DPADDLE_ROOT=The output path generated in the first step
-DCMAKE_BUILD_TYPE=MinSizeRel

$ make

3。待续。。。。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /