Theano es una biblioteca de Python que le permite definir expresiones matemáticas utilizadas en Machine Learning, optimizar estas expresiones y evaluarlas de manera muy eficiente mediante el uso decisivo de GPU en áreas críticas. Puede rivalizar con las implementaciones C completas típicas en la mayoría de los casos.
Este tutorial está diseñado para ayudar a todos aquellos estudiantes que tienen como objetivo desarrollar proyectos de aprendizaje profundo.
Antes de continuar con este tutorial, es necesaria una exposición previa a Python, NumPy, Neural Networks y Deep Learning.