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
파일 보기 프로젝트 열기: sethjuarez/numl 1 사용 예제들

공개 메소드들

메소드 설명
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