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