Colab de Google es una plataforma que nos facilita el trabajo al no tener que depender de las características de nuestro PC para el entrenamiento y ejecución de nuestros modelos de Deep Learning. Google Colaboratory o Colab dispone al público servidores gratuitos con los que trabajar tus modelos, pudiendo incluso escoger opciones de Hardware.
Ahora podremos acceder a Google Colaboratory que nos ofrecerá de forma automática nuestro primer cuaderno como se muestra en la imagen inferior. Observa la extensión .ipynb que es la propia de lo cuadernos o Notebooks de Jupyter.
Colab nos permite elegir el dispositivo de procesamiento utilizado en la ejecución del código. Es muy recomendable cambiar la configuración predeterminada a alguna de las otras opciones que se nos ofrece, GPU o TPU. Esto hará que los modelos más grandes entrenen de forma mucho más rápida. Para realizar estos ajustes tan solo acudir a la opción Entorno de ejecución » Cambiar entorno de ejecución. Mencionar que las TPUs son dispositivos específicamente diseñados para operaciones con tensores y la velocidad a la que realizan los cálculos propios del entrenamiento de una red neuronal pueden ser varias veces superiores al de una GPU.