Saltar al contenido

¿Qué debemos saber para instalar correctamente TensorFlow con GPU?

Instalar TensorFlow y hacer que funcione con GPU es muy fácil, solo hay que saber qué instalar y con qué versiones para que todo sea compatible.

Ricardo Moya

Hacer uso de una GPU para entrenar nuestros modelos de Deep Learning es algo casi imprescindible hoy en día, por lo “rápido” que resulta entrenar los modelos con GPU respecto a entrenarlos con una CPU. En el siguiente enlace tenéis la explicación del porqué la GPU es más rápida que la CPU para entrenar los modelos de Deep Learning: Python vs Numpy vs GPU (TensorFlow): Tiempos de Ejecución

Si es la primera vez que te enfrentas a la instalación de TensorFlow y quieres hacer uso de la GPU, tienes que saber qué debes instalar en tu PC (drivers de NVidia, CUDA, cuDNN, Python y TensorFlow-gpu) y con qué versiones, para que TensorFlow haga uso de la GPU. En el siguiente video lo contamos con todo detalle:

En resumen, debes de responder a las siguientes preguntas (ENLACES):

  1. ¿Qué sistema operativo utilizo?
  2. ¿Qué GPU tengo?
  3. ¿Qué versión de drivers me puedo instalar?
  4. ¿Qué versiones de CUDA me puedo instalar en función de la versión de los Drivers ya instalados?
  5. ¿Qué versiones de TensorFlow (con Python) puedo instalarme en función de la versión de CUDA? Y ¿Qué versión de cuDNN me instalo?

«¿Qué debemos saber para instalar correctamente TensorFlow con GPU?», de Ricardo Moya en jarroba.com, con licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0. Obra registrada en Safe Creative.

Ricardo Moya

Me dedico profesionalmente al Machine Learning y al Big Data. Me gusta aprender tecnologías nuevas y explicarlas de la mejor manera posible en esta web.

Te puede interesar

Comentarios

Deja un comentario


Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.