Example #1
0
        private static void Evaluate(string testFile, string modelFile)
        {
            var model   = new TaxiFare.Model(modelFile, _context);
            var metrics = model.Evaluate(testFile);

            ConsoleHelper.PrintRegressionMetrics("foo", metrics);
        }
Example #2
0
        private static void Train(string trainData, string modelFile)
        {
            var model = new TaxiFare.Model(_context);

            model.Train(trainData);
            model.Save(modelFile);
        }
Example #3
0
        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());
            }
        }
Example #4
0
        private static void Predict(string testFile, string modelFile, string outputFile)
        {
            var model = new TaxiFare.Model(modelFile, _context);

            model.Transform(testFile, outputFile);
        }