C# Класс numl.Supervised.NeuralNetwork.Encoders.AutoencoderGenerator

An Autoencoding Network Generator.

By default this works as a (linear) denoising autoencoder. If the features used are within [0, 1] range then try specifying a different Output Function such as Logistic or Tanh.

Наследование: NeuralNetworkGenerator, ISequenceGenerator
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AutoencoderGenerator ( ) : System

Instantiates a new Autoencoder Generator object.

Generate ( Matrix X, Vector y ) : IModel

Generates and returns a new Autoencoder model.

Generate ( Matrix X, Matrix Y ) : ISequenceModel

Описание методов

AutoencoderGenerator() публичный Метод

Instantiates a new Autoencoder Generator object.
public AutoencoderGenerator ( ) : System
Результат System

Generate() публичный Метод

Generates and returns a new Autoencoder model.
public Generate ( Matrix X, Vector y ) : IModel
X Matrix The Matrix to process.
y numl.Math.LinearAlgebra.Vector The original training label Vector (ignored).
Результат IModel

Generate() публичный Метод

public Generate ( Matrix X, Matrix Y ) : ISequenceModel
X Matrix
Y Matrix
Результат ISequenceModel