作者: 李翊瑋 & Ahmed, Mushtaq
英特爾 EIV (Edge insight Vision)具有一組預(yù)集成組件,專為邊緣應(yīng)用的計算機(jī)視覺和深度學(xué)習(xí)推理而設(shè)計,并針對英特爾?架構(gòu)進(jìn)行了優(yōu)化。它作為容器化架構(gòu)或獨立運行時實現(xiàn)。
此軟件包包含用于在英特爾處理器和英特爾顯卡設(shè)備上安裝英特爾?顯卡驅(qū)動程序和為 OpenVINO? 推理設(shè)置環(huán)境的腳本。
工作原理
EIV 是一組預(yù)先驗證的模塊,作為容器化架構(gòu)或獨立運行時實現(xiàn),用于在邊緣部署計算機(jī)視覺和深度學(xué)習(xí)工作負(fù)載。該軟件包包含面向針對英特爾?架構(gòu)優(yōu)化的計算機(jī)視覺和深度學(xué)習(xí)應(yīng)用的英特爾?發(fā)行版 OpenVINO? 工具套件。圖 1:視覺邊緣洞察模塊
EIV 安裝三大模塊
- Docker
- Intel? GPU drivers
- The Intel? Distribution of OpenVINO? toolkit (OpenVINO?) Docker image 2023.0
入門指南
按照此分步指南在 Linux* 上為您的目標(biāo)系統(tǒng)安裝英特爾? EIV。完成本指南后,您就可以在英特爾?處理器、iGPU 和英特爾?銳炫?顯卡上試用示例應(yīng)用程序了。
建議的系統(tǒng)要求
- 處理器:
- 第 10代 - 第 13 代智能英特爾?酷睿?處理器
- 英特爾?處理器 N 系列
- 英特爾?酷睿? i3 處理器 N 系列
- 英特爾?銳炫? A 系列顯卡
- 至少 8GB 內(nèi)存
- 至少 64GB 硬盤
- 互聯(lián)網(wǎng)連接
- Ubuntu* 20.04 英特爾物聯(lián)網(wǎng)或 Ubuntu* 22.04 英特爾物聯(lián)網(wǎng)
準(zhǔn)備目標(biāo)系統(tǒng)
注意:如果主顯示器設(shè)置為 dGPU,Ubuntu 22.04 安裝將凍結(jié)。某些設(shè)備,例如ASUS IoT PE3000G具有默認(rèn)的dGPU作為主顯示器。在 BIOS 菜單中,選擇高級 -> 圖形配置 -> 主顯示器,然后選擇“IGFX”。保存更改并重新啟動系統(tǒng)。接下來,繼續(xù)安裝 Ubuntu 22.04 和 EIV。EIV安裝完成后,如果您希望使用dGPU作為主顯示器,請轉(zhuǎn)到BIOS并切換回“PEG插槽”。
確保目標(biāo)系統(tǒng)具有全新的操作系統(tǒng)安裝。請按照以下步驟安裝 Ubuntu 操作系統(tǒng):
將適用于英特爾硬件的 Ubuntu v20.04-IoT or Ubuntu v22.04-IoT Desktop ISO file下載到開發(fā)人員工作站。
- 使用映像應(yīng)用程序(如 balenaEtcher 應(yīng)用程序)創(chuàng)建可啟動閃存驅(qū)動器。
- 刷新 USB 閃存驅(qū)動器后,關(guān)閉目標(biāo)系統(tǒng)的電源,插入 USB 閃存驅(qū)動器,然后打開目標(biāo)系統(tǒng)的電源。如果目標(biāo)系統(tǒng)未從 USB 閃存驅(qū)動器啟動,請在系統(tǒng) BIOS 中更改啟動優(yōu)先級。
- 按照提示安裝具有默認(rèn)配置的操作系統(tǒng)。有關(guān)詳細(xì)說明,請參閱本指南。
- 成功安裝 Ubuntu 后,安裝 git 和 git 將 EIV 存儲庫克隆到 Ubuntu 系統(tǒng)中。
sudo apt -y install git
Git clone https://github.com/intel/edge-insights-vision.git
????????5. 在代理環(huán)境中,請確保已在 /etc/環(huán)境中設(shè)置代理。
安裝顯卡驅(qū)動含EVI (如已安裝Ubuntu 22.04 請直接從此處安裝)
在目標(biāo)系統(tǒng)上運行以下命令以安裝 EIV。
????????1. 更新系統(tǒng)上的軟件包。
sudo apt-get update
????????2.安裝 python3-pip。
sudo apt-get -y install python3-pip
????????3. 將目錄更改為edge-insights-vision并安裝需求包。
cd edge-insights-vision
pip3 install -r requirements.txt
圖 2:安裝需求包
安裝 EIV。如果您的系統(tǒng)具有 dGPU,它會將您的內(nèi)核升級到 6.2.8,并且您的系統(tǒng)將在安裝過程中重新啟動。重新啟動后如果沒有跑到100%, 請重復(fù)執(zhí)行此命令 (由于需要重啟,請在開始安裝之前保存您的工作。)
python3 eiv_install.py
PS. 中國區(qū)用戶請將eiv_install.py 檔第·25行 ?def connect(host='http://google.com'): 改成def connect(host='https://baidu.com'):
????????4. 安裝完成后重新啟動系統(tǒng)。
?圖3:成功安裝EIV
如果 GPU 驅(qū)動程序未顯示版本,請重新啟動系統(tǒng)并運行此命令以查看驅(qū)動程序版本。
clinfo | grep 'Driver Version'
運行 Jupyter 筆記本教程
按照以下步驟啟動 Jupyter 筆記本并運行基本教程以驗證目標(biāo)系統(tǒng)是否正常工作。
- 成功安裝后,將launch_notebooks.sh腳本更改為可執(zhí)行文件并運行啟動器腳本,如下所示:
cd edge-insights-vision
chmod +x launch_notebooks.sh
./launch_notebooks.sh
- 打開瀏覽器并粘貼下面突出顯示的 URL 以打開 Jupyter 筆記本。
圖 4: Output of launch_notebooks.sh
圖 5: Jupyter Notebook in the browser文章來源:http://www.zghlxwxcb.cn/news/detail-719081.html
intel/edge-insights-vision: Edge Insights for Vision (eiv) is a package that helps to auto install Intel? GPU drivers and setup environment for Inference application development using OpenVINO? toolkit (github.com)文章來源地址http://www.zghlxwxcb.cn/news/detail-719081.html
到了這里,關(guān)于Ubuntu Linux 22.04 快速安裝英特爾顯卡驅(qū)動(含Edge AI 包)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!