Autoencoder Clase
Superclases:
Clase de codificador automático
Descripción
Un objeto Autoencoder
contiene una red de codificador automático que consta de un codificador y un decodificador. El codificador asigna la entrada a una representación oculta. El decodificador intenta asignar esta representación de nuevo a la entrada original.
Construcción
devuelve un codificador automático entrenado usando los datos de entrenamiento de autoenc
= trainAutoencoder(X
)X
.
devuelve un codificador automático con el tamaño de la representación oculta de autoenc
= trainAutoencoder(X
,hiddenSize
)hiddenSize
.
devuelve un codificador automático para cualquiera de los argumentos de entrada anteriores con opciones adicionales especificadas por uno o varios argumentos de par nombre-valor.autoenc
= trainAutoencoder(___,Name,Value
)
Argumentos de entrada
Propiedades
Métodos
decode | Decode encoded data |
encode | Encode input data |
generateFunction | Generate a MATLAB function to run the autoencoder |
generateSimulink | Generate a Simulink model for the autoencoder |
network | Convert Autoencoder object into network object |
plotWeights | Plot a visualization of the weights for the encoder of an autoencoder |
predict | Reconstruct the inputs using trained autoencoder |
stack | Stack encoders from several autoencoders together |
view | View autoencoder |
Semántica de copia
Valor. Para obtener información sobre la forma en que las clases de valor afectan a las operaciones de copia, consulte Copying Objects.
Historial de versiones
Introducido en R2015b