Class LSTMVAEOptions<T>
- Namespace
- AiDotNet.TimeSeries.AnomalyDetection
- Assembly
- AiDotNet.dll
Options for LSTM-VAE model.
public class LSTMVAEOptions<T> : TimeSeriesRegressionOptions<T>
Type Parameters
T
- Inheritance
-
LSTMVAEOptions<T>
- Inherited Members
Constructors
LSTMVAEOptions()
public LSTMVAEOptions()
LSTMVAEOptions(LSTMVAEOptions<T>)
public LSTMVAEOptions(LSTMVAEOptions<T> other)
Parameters
otherLSTMVAEOptions<T>
Properties
BatchSize
public int BatchSize { get; set; }
Property Value
Epochs
public int Epochs { get; set; }
Property Value
HiddenSize
public int HiddenSize { get; set; }
Property Value
KLWeight
Weight for KL divergence term in the loss function (beta in β-VAE). Higher values encourage more regularized latent space.
public double KLWeight { get; set; }
Property Value
LatentDim
public int LatentDim { get; set; }
Property Value
LearningRate
public double LearningRate { get; set; }
Property Value
WindowSize
public int WindowSize { get; set; }