Theano es una biblioteca de Python y un compilador de optimización para manipular y evaluar expresiones matemáticas, especialmente las que tienen valores matriciales.
[1] En Theano, los cálculos se expresan utilizando una sintaxis similar a NumPy y se compilan para ejecutarse de manera eficiente en arquitecturas de CPU o GPU.
[3] El nombre del software hace referencia al antiguo filósofo Theano, asociado durante mucho tiempo con el desarrollo de la media áurea.
El siguiente código es el ejemplo original de Theano.
Define un gráfico computacional con 2 escalares a y b de tipo doble y una operación entre ellos (suma) y luego crea una función de Python f que realiza el cálculo real.