2023年3月28日 星期二

如何在Intel DevCloud中執行OpenVINO Notebooks範例

Intel OpenVINO在2021.4版後開始提供很多現成完整Jupyter Notebook格式(*.ipynb)的範例程式,在官方說明文件稱之為「Tutorials」[1],同時在Github上開源[2],可於多種平台上運行,包括Windows, Ubuntu, macOS ...,對於初學者學習OpenVINO有很大的幫助。

不過目前這些範例並不方便在Google Colab環境下運行,若想在雲端體驗則要靠Intel DevCloud (類似Google Colab環境) 來運行,這個環境已預安裝好OpenVINO(版本可自由切換)很方便進行Python程式開發及執行。不過預設啟動後,只會看到內建的一些範例[3],並不會看到OpenVINO Notebooks的範例。接下來就簡單說明要如何在DevCloud下運行OpenVINO Notebooks。

如Fig. 1所示,進入DevCloud後,先切換到終端機環境。執行下列指令,下載Notebooks範例到DevCloud提供的雲端硬碟區,這裡和Google Colab提供的服務方式不同,登出後仍會保留,下次進來就可直接使用不需再重新下載。

git clone --depth=1 https://github.com/openvinotoolkit/openvino_notebooks.git

完成下載後,會在左邊檔案清單中看到新增了一個「openvino_notebooks」的路徑,點進去後會看到「notebooks」的路徑,再進去後就可看到數十個檔案夾,就是Tutorials的範例。隨便點一個進去,如「001-hello-world」,再雙擊「001-hello-world.ipynb」就會載入範例原始碼。按下選單上快捷鍵「雙鍵頭」就能全部運行了。

這裡通常會建議選用OpenVINO 2022.3版執行,但若要測試較舊的版本,官方是建議不要低於2021.4 LTS,以免範例無法順利運行。

Fig. 1 Intel DevCloud下載及執行OpenVINO Notebooks範例流程圖。(OmniXRI整理製作, 2023/03/28) 

更多範例的操作說明可參閱官方說明文件[1]。


 參考文獻

[1] Intel OpenVINO Document - Tutorials https://docs.openvino.ai/latest/tutorials.html

[2] Intel OpenVINO Toolkit Github - openvino_notebooks https://github.com/openvinotoolkit/openvino_notebooks

[3] Intel DevCloud - Sample Applications https://www.intel.com/content/www/us/en/developer/tools/devcloud/edge/build/sample-apps.html 

沒有留言:

張貼留言

【頂置】簡報、源碼、系列文快速連結區

常有人反應用手機瀏覽本部落格時常要捲很多頁才能找到系列發文、開源專案、課程及活動簡報,為了方便大家快速查詢,特整理連結如下,敬請參考! Edge AI Taiwan 邊緣智能交流區 全像顯示與互動交流區 台科大(NTUST) 人工智慧與邊緣運算實務 開南大學...