autoenc_base_e: Autoencoder base (encoder)

View source: R/autoenc_base_e.R

autoenc_base_eR Documentation

Autoencoder base (encoder)

Description

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)

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.

Value

returns an autoenc_base_e object

References

Hinton, G. E., & Salakhutdinov, R. R. (2006). Reducing the Dimensionality of Data with Neural Networks. Science.

Examples

# See an end‑to‑end example at:
# https://github.com/cefet-rj-dal/daltoolbox/blob/main/autoencoder/autoenc_base_e.md


daltoolbox documentation built on Nov. 5, 2025, 7:09 p.m.