コード例 #1
0
        public void Execute(Models.Data data, string modelPath)
        {
            var context          = new MLContext();
            var model            = context.Model.Load(modelPath, out DataViewSchema schema);
            var predictionEngine = context.Model.CreatePredictionEngine <Models.Data, Models.Prediction>(model);
            var prediction       = predictionEngine.Predict(data);

            Console.WriteLine("===============================================");
            Console.WriteLine("+================Prediction===================+");
            Console.WriteLine("===============================================");
            for (int i = 0; i < prediction.Score.Length; i++)
            {
                Console.WriteLine($"Class {i} => {prediction.Score[i]}");
            }
            Console.WriteLine("===============================================");
            Console.WriteLine();
        }
コード例 #2
0
 private void Predict(string modelPath, Models.Data data)
 {
 }