Catalano.MachineLearning.Performance
Interface IValidation
-
- All Known Implementing Classes:
- HoldoutValidation, KFoldCrossValidation, LeaveOneOutCrossValidation, SuppliedValidation
public interface IValidationInterface common for classifier performance.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description doubleRun(IClassifier classifier, DatasetClassification dataset)Compute validation.doubleRun(IClassifier classifier, double[][] data, int[] labels)Compute validation.
-
-
-
Method Detail
-
Run
double Run(IClassifier classifier, DatasetClassification dataset)
Compute validation.- Parameters:
classifier- Classifier.dataset- Dataset.- Returns:
- Correctly classified rate.
-
Run
double Run(IClassifier classifier, double[][] data, int[] labels)
Compute validation.- Parameters:
classifier- Classifier.data- Data.labels- Labels.- Returns:
- Correctly classified rate.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG