Raspberry Pi AI Kit
イスラエルのHailoが出しているHailo 8LというNPUです。
ラズパイ5向けで13TOPSとのことです。
スイッチサイエンスのページ
日本では軒並み売り切れ状態です。いつ入荷されるのでしょうか?
今回はwaveshareで運よく買えたので香港から船でどんぶらこと運んでいただきました。
組み立て
簡単でした。
イカツイGPIO拡張を付けたのでイカツイ(語彙力)
環境構築
今回は以下のRepositoryで遊んでみます。
セットアップは以下で行う。
-> Raspberry Pi Bookworm 64bit をインストール (Raspi Imager, MicroSD)
-> Raspberry Pi AI Kit を装着
sudo apt update && sudo apt full-upgrade
sudo rpi-eeprom-update
(2023 年 12 月 6 日以降の ファームウェアなら OK、古ければ
sudo raspi-config
sudo rpi-eeprom-update -a
sudo reboot now
を実行 )
sudo reboot now
sudo apt install hailo-all
sudo reboot now
sudo raspi-config
-> Advanced Options
-> PCIe Speed
-> Yes (enable PCIe Gen 3 mode.)
-> Finish
sudo reboot now
動作
先ほどのgithub repositoryをcloneして移動します。
その後、
source setup_env.sh
pip install -r requirements.txt
./download_resources.sh
python basic_pipelines/detection.py --input resources/detection0.mp4
YOLOv6nで30FPSほど出ています。速い!
ラズパイカメラモジュールも使えました。
※--input rpi
にすると使える。
今回はサンプルをそのまま使いましたが、カスタムモデルをコンバートできるかとか落ち着いたら見てみたいと思います。