見出し画像

【Python】Ryzen AI NPU環境設定(4) YOLOv8-JupyterNotebook

【状況】チュートリアルのYOLOv8をやってみたけど,すんなりいかない.
【対処】ほんの少し追加が必要だったのでメモ.

Jupyter Notebookのセットがあったので,説明の通りにやるだけですが(箇条書き3個しか説明がない).


Jupyter Notebookの起動

Anaconda Promptを開き,Jupyter Notebookを起動します.

jupyter notebook

ファイルメニューから,チュートリアルのyolov8_pythonへ移動します.筆者の環境では「RyzenAI-SW/tutorial/yolov8/yolov8_python/」です.「yolov8.ipynb」が目的のファイルなので開きます.

Jupyter NotebookのPython環境を設定

KernelをRyzenAI用の環境「ryzen-ai-1.3.0」を設定して使います.Switch kernel(赤枠)のkernelをクリックして変更できますが,「ryzen-ai-1.3.0」がありませんでした.

Switch kernelメニュー

そこで,ipykernelを使ってJupyter Notebookのkernelに仮想環境を追加します.ipykernelがなければインストールします.

pip install ipykernel
python -m ipykernel install --user --name ryzen-ai-1.3.0

インストール後,Switch kernelをクリックし,ryzen-ai-1.3.0を選択します.

実行

「Run」→「Run All Cells」ですべてのセルを実行します.

CPU,GPU,NPUの順に実行した結果の画像が出力されました♪

次は,Jupyter Notebookを使わず,フォルダにあるyolov8.pyの実行を(実はこれが本命).

いいなと思ったら応援しよう!