C# Класс QACExperimenter.Approaches.SGD.OnlineSGDNonOverlappingLinearRegressionModel

Online training a non-overlapping linear regression model for the MNTB settings using SGD.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
MakePrediction ( double instanceIn ) : double

Publicly make prediction, as a query count (rather than scaled)

OnlineSGDNonOverlappingLinearRegressionModel ( int trainingFeatures, int maxNtbSize, int predictionHorizon ) : System

Derfault constructor

TrainModel ( FeaturePackage fp ) : void

Train the model with a FeaturePackage for a query

Приватные методы

Метод Описание
Predict ( double instance ) : double

Internal prediction method

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

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

Publicly make prediction, as a query count (rather than scaled)
public MakePrediction ( double instanceIn ) : double
instanceIn double
Результат double

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

Derfault constructor
public OnlineSGDNonOverlappingLinearRegressionModel ( int trainingFeatures, int maxNtbSize, int predictionHorizon ) : System
trainingFeatures int Number of features to use
maxNtbSize int
predictionHorizon int
Результат System

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

Train the model with a FeaturePackage for a query
public TrainModel ( FeaturePackage fp ) : void
fp FeaturePackage
Результат void