theanets.recurrent.Autoencoder¶
-
class
theanets.recurrent.
Autoencoder
(layers, weighted=False, sparse_input=False)¶ An autoencoder network attempts to reproduce its input.
A recurrent autoencoder model requires the following inputs during training:
x
: A three-dimensional array of input data. Each element of axis 0 ofx
is expected to be one moment in time. Each element of axis 1 ofx
represents a single data sample in a batch of samples. Each element of axis 2 ofx
represents the measurements of a particular input variable across all times and all data items.
-
__init__
(layers, weighted=False, sparse_input=False)¶
Methods
Attributes
num_params
Number of parameters in the entire network model. params
A list of the learnable theano parameters for this network. tied_weights
A boolean indicating whether this network uses tied weights.