private static void NsubOneValidation(List <ImageFeatures> observations) { Console.WriteLine("Walidacja N-1"); var cmatrix = ClassificationValidator.LeaveOneOutValidation(observations); cmatrix.PrintToConsole(); }
private static void CrossValidation(List <ImageFeatures> observations) { int iterations = 1000; double splitPercent = 0.7; Console.WriteLine($"Crossvalidacja {iterations} iteracji , podział zbioru {splitPercent*100}%-{100 - splitPercent * 100}%"); var confusionMatrix = ClassificationValidator.CrossValidation(observations, iterations, splitPercent); confusionMatrix.PrintToConsole(); }