Theano (software)

Theano
Original author(s)Montreal Institute for Learning Algorithms (MILA), University of Montreal
Developer(s)PyMC Development Team
Initial release2007 (2007)
Final release
2.31.2 / 25 May 2025 (25 May 2025)
Repository
Written inPython, CUDA
PlatformLinux, macOS, Windows
TypeMachine learning library
LicenseThe 3-Clause BSD License
Websitepytensor.readthedocs.io/en/latest/ 

Theano is a Python library and optimizing compiler for manipulating and evaluating mathematical expressions, especially matrix-valued ones. In Theano, computations are expressed using a NumPy-esque syntax and compiled to run efficiently on either CPU or GPU architectures.