しろふくろうず (しろふくろーず)

修繕に関するDIYをメインに趣味や時事ネタなども

ラズベリーパイ 3A 3B 3B+ 4B Zero2W へのTensorflow導入メモ

こんにちは。DIYフクロウです(・ω・)ノ


ラズベリーパイ 3A 3B 3B+ 4B Zero2W のRaspberry Pi OS に

Tensorflowを導入するときのメモです。

■Buster 32bit armv7l (Python3.7 cp37)

 → 対応

  pip3 install tensorflow (pip3の場合は1.13か1.14?)もしくは
  PINTO0309 (Katsuya Hyodo) 様のビルドした  Tensorflow1系 1.14 1.15、TF2系の2.0 2.1 2.2 2.3 2.4 2.5 のcp37を使用


■Bullseye 32bit armv7l (Python3.9 cp39)

 → 非対応(;ω;)

■Bullseye 64bit aarch64 (Python3.9 cp39)

 → 対応

  PINTO0309 (Katsuya Hyodo) 様のビルドした TensorFlow 2.5 2.6 2.7 2.7 2.8 2.9 2.10 の 64-bit 版 を使用

github.com


細かい導入手順はここでは割愛・・・そこも重要(・ω・;)

ちなみに、
    from typing_extensions import Protocol
ModuleNotFoundError: No module named 'typing_extensions'

のエラーが発生したときは
pip3 install typing_extensions
で解決しました。

以上となります(`・ω・´)v