日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python3 llvmlite源码_将Paddle-Lite在树莓派上源码编译及编译python预测库

發布時間:2024/10/8 python 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python3 llvmlite源码_将Paddle-Lite在树莓派上源码编译及编译python预测库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

新手使用Paddle-Lite

第一篇博客,第一次接觸樹莓派,把我的經歷說一說。

一、為什么選Paddle-Lite?

因為我第一次接觸人工智能,PaddlePaddle官網https://www.paddlepaddle.org.cn/就有詳細可靠的中文教程,還有PaddleX的圖形化界面,對新人非常友好。

二、使用步驟

1.環境準備

來自官網的代碼:

# 1. Install basic software

apt update

apt-get install -y --no-install-recommends \

gcc g++ make wget python unzip patchelf python-dev

# 2. install cmake 3.10 or above

wget https://www.cmake.org/files/v3.10/cmake-3.10.3.tar.gz

tar -zxvf cmake-3.10.3.tar.gz

cd cmake-3.10.3

./configure

make

sudo make install

wget那一行我沒有使用,我用電腦下載再scp傳輸過去的,我的樹莓派不知道為什么聯網特別慢,這樣會快一些。

sudo apt install patchelf

這行很關鍵,缺少這一行導致我多次失敗,出現patchelf:not found錯誤。

2.源碼編譯

編譯

官網代碼:

# 1. 下載Paddle-Lite源碼 并切換到release分支

git clone https://github.com/PaddlePaddle/Paddle-Lite.git

cd Paddle-Lite && git checkout release/v2.6

git clone那里我又用了scp,解壓后得的文件是paddle-lite-develop,記得要改名成Paddle-Lite,注意大小寫(導致我懵了好一會)。

# (可選) 刪除此目錄,編譯腳本會自動從國內CDN下載第三方庫文件

rm -rf third-party

這個我每次都執行,所以不知道不刪怎么樣,但還是建議刪了。

# 2. 編譯Paddle-Lite Linux(arm)預測庫 (armv8, gcc編譯)

./lite/tools/build_linux.sh

對于裝了32位樹莓派系統的用戶,應該用:

./lite/tools/build_linux.sh --arch==armv7hf

不然無法編譯。

編譯python預測庫

如果想在python里import paddlelite:

./lite/tools/build_linux.sh --arch==armv7hf --with_python=ON --python_version=3.7

版本不一定要填3.7,還可以是2.7或3.5,可以用python查詢。

想要更新python版本,參考https://blog.csdn.net/qq_40584960/article/details/86081779

成功的標志是/home/pi/Paddle-Lite/inference_lite_lib.armlinux.armv7hf/python/install/dist里有“.whl”文件的zip。

然后

cd /home/pi/Paddle-Lite/inference_lite_lib.armlinux.armv7hf/python/install/dist

pip install paddlelite-*.whl

即可。

總結

弄了幾天,終于成功了。如果你是新手,希望這篇文章能有所幫助。也建議使用PaddlePaddle系列的人能加入官方Q群,那里大家互幫互助,氛圍很好,有新手教學,也有我看不懂的討論。感謝百度工程師,感謝CSDN上很多篇我沒法一一列舉的文章,感謝幫助我的朋友們。

總結

以上是生活随笔為你收集整理的python3 llvmlite源码_将Paddle-Lite在树莓派上源码编译及编译python预测库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。