PaddleFluid编译Paddle-Lite子图

2023-10-27

(1)编译PaddlePaddle子图

编译命令:

# 先git clone paddlepaddle工程
cd Paddle
mkdir build && cd build
cmake .. -DWITH_CONTRIB=OFF -DWITH_MKL=ON -DWITH_MKLDNN=ON -DWITH_AVX=ON  -DWITH_LITE=ON -DWITH_PYTHON=OFF -DON_INFER=ON -DWITH_GPU=OFF -DCUDNN_ROOT=/usr/local/cudnn/ -DCMAKE_CXX_FLAGS="-Wno-error -w" -DWITH_INFERENCE_API_TEST=ON -DWITH_TESTING=ON  -ON_INFER=ON 
make -j4

编译结果:

在`build_install_inference_lib`中。

(2)运行paddlepaddle子图

运行示例demo: C++预测库样例编译测试

Paddle-Lite作为第三方库被PaddlePaddle调用(打开enable_lite_engine开关),PaddlePaddle预测时会实际将模型的图结构和数据复制到Paddle-LIte中,Paddle-Lite实际执行预测。

调用顺序是:

模型与数据-->通过Paddl

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PaddleFluid编译Paddle-Lite子图 的相关文章

随机推荐