Theano ist eine Python-Bibliothek, die es ermöglicht, mathematische Ausdrücke mit mehrdimensionalen Arrays effizient zu definieren, optimieren und evaluieren. Features sind eine enge Integration mit numpy, transparente Benutzung einer GPU, effiziente symbolische Differenzierung, Optimierung von Geschwindigkeit und Stabilität, dynamische C-Code-Generierung und ausgiebige Modultests und Selbst-Verifikation. Theano wird seit 2007 in großen, rechenintensiven wissenschaftlichen Forschungen eingesetzt, kann aber auch in der Ausbildung verwendet werden. (non)