Cómo instalar TensorFlow en Raspberry Pi

Montaje/Getty Images

La instalación de TensorFlow puede parecer algo sumamente difícil, pero es posible hacerlo rápidamente si tienes los conocimientos necesarios. Así puedes facilitar la creación de proyectos con IA usando esta SBC.

Entre las herramientas más útiles para desarrolladores se encuentra TensorFlow, un programa creado por Google que te permite generar modelos de aprendizaje automático

Una de las ventajas más significativas de TensorFlow es su compatibilidad con dispositivos de bajo consumo, como el Raspberry Pi. Este pequeño ordenador de placa única es perfecto para usar la inteligencia artificial en tus proyectos sin complicaciones. 

Sin embargo, para comenzar a usarla, es necesario realizar un proceso de instalación que requiere de atención para que pueda funcionar correctamente desde tu SBC. En la siguiente información encontrarás todos los pasos que necesitas seguir para lograrlo.

¡Computer Hoy te enseña!

Recibe cada sábado en tu mail la selección de los tutoriales más destacados de la semana de la mano de nuestro experto en tecnología Manu Contreras.

¡Suscríbete gratis aquí!

Requisitos para usar TensorFlow en Raspberry Pi

Antes de adentrarte a instalar el programa, es fundamental que cumplas con algunos requisitos, ya que el proceso puede tener ciertos desafíos en comparación con un ordenador de escritorio, sobre todo en la capacidad de hardware

Lo primero con lo que debes contar es con un sistema operativo compatible con TensorFlow. Si bien está disponible para Ubuntu, Windows y macOS, lo más recomendable es que uses Raspberry Pi OS, también conocido como Raspbian. 

La razón es porque se adapta mejor a las funcionalidades y exigencias en tu Raspberry Pi. Esto lo puedes hacer desde la página oficial, pulsando en el botón de Download

Después abre el instalador y selecciona el tipo de Raspberry Pi que tienes, la versión del SO y el almacenamiento en el que se va a instalar. Continuamente, presiona en Siguiente y Save

Otro punto que debes considerar es la memoria RAM, que debe ser de al menos 4 GB para que vaya fluido. Además, también es necesario que tu conexión a Internet sea estable.

Con la preparación adecuada, podrás disfrutar de las capacidades de tu Raspberry Pi sin que se presenten inconvenientes.

Descargar Raspberry Pi OS

Instala TensorFlow en Raspberry Pi paso a paso

Una vez que hayas cumplido con todos los requisitos, lo siguiente es que abras la terminal de comandos para comenzar con la instalación de TensorFlow.

En primer lugar, tienes que aplicar el código “sudo apt-get update” y después “sudo apt-get upgrade” para verificar que el sistema esté actualizado. 

Ahora, procede con las dependencias usando el comando “sudo apt-get install python3-pip”.

En este punto hay un paso opcional que puedes considerar y se trata de crear un entorno virtual para aislar las librerías y funciones de TensorFlow. Para ello, solo ejecuta “python3 -m venv my_tensorflow_env” y “source my_tensorflow_env/bin/activate”.

Al llegar hasta aquí, tienes la opción de escoger entre TensorFlow y TensorFlow Lite, siendo esta última la versión más apta para Raspberry Pi

Pues bien, usa el comando “pip install --upgrade pip” y aplica los siguientes códigos dependiendo de tu elección:

  • Para instalar TensorFlow: “pip install tensorflow”.
  • Para instalar TensorFlow Lite: “pip install tflite-runtime”.

Espera a que cargue todo el proceso de instalación y así podrás comenzar a usar TensorFlow. Para ejecutarlo y verificar que todo funciona bien, usa el código “import tflite_runtime” y después “print(tflite_runtime.__version__)”.

Aquí no se debería presentar ningún error, así que tienes solo te quedaría ver la documentación de TensorFlow para que puedas emplear esta tecnología en tus proyectos desde Raspberry Pi OS.

Como puedes ver, el método para esta plataforma es similar al de los otros SO. Recuerda que hay muchas funciones del Raspberry Pi que puedes aprovechar y utilizar este tipo de programas.

Otros artículos interesantes: