ラズパイ google coral edge tpu accelerator 使ってみた
こんにちは。googleのおかげで機械学習できるようになりました。
環境
ラズパイ3B+
python 3.5
numpy 1.18.5
■coral edge tpu acceleratorをラズパイに接続する
■TensorFlow Liteのinstall
$echo "deb https://packages.cloud.google.com/apt coral-edgetpu-stable main" | sudo tee /etc/apt/sources.list.d/coral-edgetpu.list
$curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
$sudo apt-get update
Edge TPU runtimeのinstall
$sudo apt-get install libedgetpu1-std#-maxという高速版もあります
coral official page
https://coral.ai/docs/accelerator/get-started/#requirements
■TensorFlow Liteライブラリのinstall
$pip3 install https://dl.google.com/coral/python/tflite_runtime-2.1.0.post1-cp35-cp35m-linux_armv7l.whl#python3のバージョンにあったものをinstallします。
TensorFlow pythonクイックスタートpage
https://www.tensorflow.org/lite/guide/python
■TensorFlow Lite APIを使ってデモを実行する
$mkdir coral && cd coral
$git clone https://github.com/google-coral/tflite.git
$cd tflite/python/examples/classification
$bash install_requirements.sh
$python3 classify_image.py --model models/mobilenet_v2_1.0_224_inat_bird_quant_edgetpu.tflite
--labels models/inat_bird_labels.txt
--input images/parrot.jpg
この鳥はScartlet Macawと言っています。
他の鳥の画像でもトライしたけど、識別して、楽しかったわ。
Twitterやってます。
https://mobile.twitter.com/Homepi34/
ほな