C# Класс MCAEmotiv.Classification.AbstractClassifier

Наследование: IClassifier
Показать файл Открыть проект

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

Метод Описание
Equals ( object obj ) : bool

Checks for identity equality or type and parameter equality.

GetHashCode ( ) : int

Returns the hash code of this classifier's type.

Predict ( Example example, double &confidence ) : int

Throws an execption is the classifier has not been trained, then calls PredictHelper.

Train ( IArrayView labeledExamples ) : void

Checks that the classifiers parameters are valid and calls TrainHelper. Sets IsTrained to true.

Защищенные методы

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

Construct an abstract classifier

PredictHelper ( Example example, double &confidence ) : int

Called by Predict

TrainHelper ( IArrayView labeledExamples ) : void

Called by Train

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

AbstractClassifier() защищенный Метод

Construct an abstract classifier
protected AbstractClassifier ( ) : System
Результат System

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

Checks for identity equality or type and parameter equality.
public Equals ( object obj ) : bool
obj object
Результат bool

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

Returns the hash code of this classifier's type.
public GetHashCode ( ) : int
Результат int

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

Throws an execption is the classifier has not been trained, then calls PredictHelper.
public Predict ( Example example, double &confidence ) : int
example Example
confidence double
Результат int

PredictHelper() защищенный абстрактный Метод

Called by Predict
protected abstract PredictHelper ( Example example, double &confidence ) : int
example Example
confidence double
Результат int

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

Checks that the classifiers parameters are valid and calls TrainHelper. Sets IsTrained to true.
public Train ( IArrayView labeledExamples ) : void
labeledExamples IArrayView
Результат void

TrainHelper() защищенный абстрактный Метод

Called by Train
protected abstract TrainHelper ( IArrayView labeledExamples ) : void
labeledExamples IArrayView
Результат void