Raspberry Pi 4でTensorFlowLiteを動かす


Raspberry Pi4とCoralのUSBアクセラレーターを利用して、TensorFlowLiteを動かした。

苦戦した。
同じ内容で困っている人も確認できた。
Pi4, Coral TPU, TensorFlow. install HadoopFileSystem load error
箱にSupported ML frameworks:TensorFlow Liteと記述されてるからTensorFlowはサポートされていないかもしれない。(ML = Machine Learningの略?)

セットアップ

以下をURL先を参考するとコンゴウインコを画像認識するプログラムが動かせる。
Coral USBアクセラレーター

「2. Install the TensorFlow Lite library」の「Install just the TensorFlow Lite interpreter」を参考して、インタープリターをインストールする。

wget https://dl.google.com/coral/python/tflite_runtime-1.14.0-cp37-cp37m-linux_armv7l.whl
pip3 install tflite_runtime-1.14.0-cp37-cp37m-linux_armv7l.whl

以下を参考すると失敗

「E tensorflow/core/platform/hadoop/hadoop_file_system ~~」でTensorFlowが動作しなかった。
Install TensorFlow with pip

間違えたらTensorFlowをアンインストールしよう。

pip3 uninstall tensorflow #tensorflowをアンインストール