Theano
avaldaja bCloud LLC
Version 1.0.5 + Free with Support on Ubuntu 24.04
Theano is an open-source Python library and deep learning framework designed for fast numerical computation. It allows developers to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. By leveraging CPU and GPU acceleration, Theano is widely used in machine learning research, mathematical modeling, and prototyping of neural networks.
Features of Theano:
- Efficiently computes mathematical expressions involving multi-dimensional arrays (tensors).
- Supports both CPU and GPU acceleration for faster performance.
- Automatic differentiation for gradient computation in machine learning models.
- Integrates seamlessly with NumPy and other scientific Python libraries.
- Used for prototyping deep learning models and research in AI/ML.
- Open-source and maintained by the research community (with active forks like Theano-PyMC).
To check the installed version of Theano, run these commands in your environment:
$ sudo su
$ sudo apt update
$ source /opt/theano_env/bin/activate
$ pip show Theano | grep Version
Disclaimer: Theano was originally developed by the MILA lab at the University of Montreal. Official development has ended, but community forks (such as Theano-PyMC) continue to provide updates. Always refer to the official or fork documentation for the most accurate and up-to-date information.