public void LoadTrainData(string trainDataPath) { TrainDataPath = trainDataPath; if (!Directory.GetFiles(trainDataPath).Any()) { return; } var features = FeatureLoader.GetObservations(trainDataPath); SvmClassifier = SVMClassifier.Create(features); }
static void Main(string[] args) { if (!Prompt.FolderPrompt(out var path)) { return; } var reloadCache = Prompt.YesNo("Odświeżyć cache?"); var observations = FeatureLoader.GetObservations(path, reloadCache, StatusBar.DrawTextProgressBar).ToList(); Console.WriteLine($"Liczba obserwacji: {observations.Count}"); CrossValidation(observations); NsubOneValidation(observations); Console.WriteLine("Naciśnij dowolny klawisz aby zamknąć"); while (Console.KeyAvailable) { Console.ReadKey(true); //discard stacked keyboard events } Console.ReadKey(true); }