This repository was archived by the owner on Nov 17, 2025. It is now read-only.
Aesara
This release introduces the new name Aesara.
The following changes were made in this release:
- Removed numerous unused modules (e.g.
theano.misc) and outdated documentation - Relocated
Asserttotheano.assert_op,Rebroadcasttotheano.tensor.basic, andShapetotheano.tensor.shape - Relocated tensor type definitions from
theano.tensor.basictotheano.tensor.type - Renamed
theano.clone/theano.scan.utils.clonetotheano.graph.basic.clone_replace - Moved exception classes defined in
theano.tensormodules totheano.tensor.exceptions - Renamed
theano.tensor.nnet.nnettotheano.tensor.nnet.basic - Moved
theano.tensor.basic.batched_*dotfunctions totheano.tensor.blas - Moved shape-related
Ops and functions totheano.tensor.shape - Moved math-specific
Ops intotheano.tensor.mathand array-specificOps intotheano.tensor.basic - Renamed
theano.tensor.nnet.bntotheano.tensor.nnet.batchnorm - Moved
theano.tensor.inc_codeintotheano.tensor.subtensor - Moved
theano.sparse_gradtotheano.sparse.sparse_grad - Moved
theano.tensor.nnet.conv2dtotheano.tensor.nnet.abstract_conv - Moved
theano.pathparsetotheano.gpuarray - Renamed
theano.tensor.opttotheano.tensor.basic_opt - Moved math-related optimizations to
theano.tensor.math_opt - Moved
theano.tensor.basic_opt.MakeVectorandmake_vectortotheano.tensor.basic