Base class for encoder‑only autoencoders. Intended to be subclassed by
concrete implementations that learn a lower‑dimensional latent representation.
Usage
autoenc_base_e(input_size, encoding_size)
Value
returns an autoenc_base_e object
Arguments
input_size
dimensionality of the input vector
encoding_size
dimensionality of the latent (encoded) vector
Details
This base does not train or transform by itself (identity). Implementations should
override fit() to learn parameters and transform() to output the encoded representation.
References
Hinton, G. E., & Salakhutdinov, R. R. (2006). Reducing the Dimensionality of Data with Neural Networks. Science.