private static void Evaluate(string testFile, string modelFile) { var model = new TaxiFare.Model(modelFile, _context); var metrics = model.Evaluate(testFile); ConsoleHelper.PrintRegressionMetrics("foo", metrics); }
private static void Train(string trainData, string modelFile) { var model = new TaxiFare.Model(_context); model.Train(trainData); model.Save(modelFile); }
private static void PredictInteractive(string modelFile) { // TODO implement: var model = new TaxiFare.Model(modelFile, _context); var engine = model.CreatePredictionEngine(); foreach (Data.Example example in GetExamplesFromConsole()) { var result = engine.Predict(example); ConsoleHelper.PrintPrediction(result.Score.ToString()); } }
private static void Predict(string testFile, string modelFile, string outputFile) { var model = new TaxiFare.Model(modelFile, _context); model.Transform(testFile, outputFile); }