Это руководство поможет вам установить Tensorflow на Raspberrypi.

TensorFlow — это библиотека машинного обучения с открытым исходным кодом, разработанная Google, которая широко используется в области искусственного интеллекта. Его можно установить на различные платформы, включая Raspberry Pi — популярный одноплатный компьютер, используемый в различных проектах. Вот пошаговое руководство по установке TensorFlow на Raspberry Pi:

  1. Установите операционную систему (рекомендуется ОС aarch64 -> Ubuntu Server 22.04.2 LTS (64-разрядная версия)) на Raspberry Pi (модель 3 или новее).
  2. Обновите и обновите Raspberry Pi:
    Первый шаг — обновить и обновить Raspberry Pi, чтобы убедиться, что у нас установлены последние пакеты и программное обеспечение.
 sudo apt update
 sudo apt upgrade -y

3. Установите зависимости.
Следующим шагом будет установка зависимостей, необходимых для TensorFlow.

sudo apt-get install -y libhdf5-dev libc-ares-dev libeigen3-dev gcc gfortran libgfortran5 libatlas3-base libatlas-base-dev libopenblas-dev libopenblas-base libblas-dev liblapack-dev cython3 libatlas-base-dev openmpi-bin libopenmpi-dev python3-dev pip install -U wheel mock six

4. Найдите свой файл .whl

  • Проверить архитектуру:
uname -m

это печатает архитектуру системы ```aarch64`` или ```armv7l``` (рекомендуется использовать ОС ```aarch64```, потому что последняя версия колес tensorflow поддерживает только ```aarch64``` )

  • Проверьте версию Python:
python3 -V

это отобразит версию Python ```Python 3.*.*```

  • Здесь «cp39» представляет вашу версию Python, в моем случае это «Python 3.9.16». а «aarch64» представляет архитектуру вашей системы.
  • если вашей версии Python нет ни в одном из файлов этого репозитория, тогда вам нужно изменить версию Python в вашем PI с помощью инструмента с открытым исходным кодом Pyenv здесь https://github.com/pyenv/pyenv
  • Теперь выберите файл bash в соответствии с вашей версией Python и архитектурой системы, затем откройте его, нажмите «Raw» и скопируйте URL-адрес.

  • Теперь откройте терминал PI, затем wget этот файл bash со скопированным необработанным URL-адресом.
wget <link copied>

5. файл bash для загрузки правильного файла колеса находится в текущем рабочем каталоге

6. теперь измените разрешение файла для этого файла bash и выполните его, чтобы загрузить файл колеса.

chmod +x download_tensorflow-2.9.0-cp39-none-linux_aarch64.sh 

./download_tensorflow-2.9.0-cp39-none-linux_aarch64.sh

это занимает время в зависимости от вашего интернет-соединения

7. Удалите tensorflow, если вы установили

sudo pip uninstall tensorflow
pip uninstall tensorflow

8. Последний шаг. Установите файл колеса Tensorflow.

python3 -m pip install tensorflow-2.9.0-cp39-none-linux_aarch64.whl

9. Проверьте, установлен ли Tensorflow