Theano

E99360

Theano is an open-source numerical computation library for Python that allows efficient definition, optimization, and evaluation of mathematical expressions, particularly those involving multi-dimensional arrays, and was widely used as a backend for deep learning frameworks.

AI illustration

How this image was made

AI-generated illustration of Theano

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Theano (Theano is an open-source numerical computation library for Python that allows efficient definition, optimization, and evaluation of mathematical expressions, particularly those involving multi-dimensional arrays, and was widely used as a backend for deep learning frameworks.)

All labels observed (2)

Label Occurrences
Theano canonical 10
Theano numerical computation library 1

How this entity was disambiguated

Statements (54)

Predicate Object
instanceOf Python library ⓘ
numerical computation library ⓘ
open-source software ⓘ
developer LISA lab ⓘ
MILA ⓘ
linked to: Mila

Université de Montréal ⓘ
discontinuationAnnouncementYear 2017 ⓘ
feature CPU optimization ⓘ
GPU acceleration ⓘ
automatic differentiation ⓘ
automatic gradient computation ⓘ
broadcasting of arrays ⓘ
graph-based optimization ⓘ
just-in-time compilation ⓘ
shared variables ⓘ
symbolic expression definition ⓘ
implementationLanguage C ⓘ
CUDA ⓘ
linked to: NVIDIA CUDA

Python ⓘ
influenced JAX ⓘ
MXNet ⓘ
PyTorch ⓘ
TensorFlow ⓘ
initialReleaseYear 2008 ⓘ
isFreeSoftware true ⓘ
lastMajorReleaseYear 2017 ⓘ
latestStableVersion 1.0 ⓘ
license BSD license ⓘ
maintenanceStatus no new major features ⓘ
namedAfter Theano of Croton ⓘ
openSource true ⓘ
operatingSystem cross-platform ⓘ
optimizedFor deep learning models ⓘ
large-scale numerical computation ⓘ
originalAuthor Yoshua Bengio ⓘ
primaryDomain deep learning ⓘ
machine learning ⓘ
numerical computation ⓘ
programmingLanguage Python ⓘ
repository https://github.com/Theano/Theano ⓘ
status discontinued ⓘ
supportsDataStructure multi-dimensional arrays ⓘ
tensors ⓘ
supportsHardware CPU ⓘ
GPU ⓘ
supportsLanguage Python ⓘ
useCase probabilistic modeling ⓘ
scientific computing ⓘ
training neural networks ⓘ
usedAsBackendFor Blocks ⓘ
Keras ⓘ
Lasagne ⓘ
PyMC3 ⓘ
website http://deeplearning.net/software/theano/ ⓘ

How these facts were elicited

Referenced by (11)

Full triples — surface form annotated when it differs from this entity's canonical label.

Keras → supportsBackend → Theano ⓘ
cuDNN → usedBy → Theano ⓘ
Lasagne → operatesOnTopOf → Theano ⓘ
Lasagne → usesBackend → Theano ⓘ
Lasagne → requires → Theano ⓘ
Blocks → basedOn → Theano ⓘ
Blocks → relatedTo → Theano numerical computation library ⓘ
linked to: Theano
PyMC3 → uses → Theano ⓘ
AdaDelta → implementedIn → Theano ⓘ
LSTM network → implementedIn → Theano ⓘ
subject linked to: LSTM networks