Encoder¶
- 
RONAALP.utilities.create_autoencoder(architecture, input_dim, latent_dim, output_dim=None)[source]¶ Create a flexible autoencoder model with a symmetrical architecture for encoding and decoding.
- Parameters
 - architecturelist
 A list specifying the number of neurons in each hidden layer for the encoding and decoding parts.
- input_dimint
 The dimension of the input data.
- latent_dimint
 The dimension of the bottleneck layer (latent space).
- output_dimint, optional
 The dimension of the output data. If None, it defaults to the input_dim.
- Returns
 - autoencoderkeras.models.Model
 The autoencoder model with both encoding and decoding parts.
- encoderkeras.models.Model
 The encoder model only.