Aesara (original) (raw)

Aesara#

Aesara is a fast, hackable, meta-tensor library in Python

Aesara is a Python library that allows you to define, optimize/rewrite, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It is composed of different parts:

Aesara adheres to the following design principles:

We also make a strong commitment to code quality and scalability.

Aesara is based on Theano, which has been powering large-scale computationally intensive scientific investigations since 2007.

Install Aesara#

You can install Aesara with conda or with pip. To get the bleeding edge version you can install aesara-nightly.

Conda

conda install -c conda-forge aesara

PyPi

Nightly

pip install aesara-nightly

The following projects illustrate Aesara’s unique capabilities:

While these projects are related to probabilistic modelling, Aesara is much more general and can be used to improve any machine learning project.