我使用的VS2019版本,具体安装过程就不赘述了

 这边我已经安装完了,就不演示了,安装过程可以自行。

后面我来展示下如何引用C#ML.NET

1 创建项目

首先创建C#控制台项目

点击下一步就完成了,初始项目的创建 

 

这个是建立完之后的初始项目

2 数据准备

 在使用ML.NET的时候需要准备好数据(数据可以从文件/数据库中获取)

我这边演示从文件中建立好,本次预测的销售额度

前期个人学习比较推荐使用EXCEL文件存入标本数据 (需要转CSV文件)

这是事先准备好的数据 (大家需要自行输入哦)

3 机器学习

3.1 添加机器学习

 

 本次是对值的预测,所以选择值预测

可以直接点数据,进行数据的选择

 他文件支持从数据库获取值,但是初学者可以使用预先创建的值(本次使用的就是之前2 准备的数据

 

在你选择完之后,点击训练

 

源于官网提供的训练建议

 

 点击开始训练

 

点击评估,进入下一步

 

在输入数据之后,我们可以获取到我们想要预测的数据(基于大量的数据) 

 

之后点击添加项目,他就会添加到你的项目中过去 

 

这是一个完整的项目

 4 资源调用

很多人学习了机器学习,结果拿不到数据,下面来演示

 

 

在主项目的Program.cs的Main函数下

5 写数据调用

using ConsoleApp1ML.Model;
namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            // Add input data
            var input = new ModelInput();
            input.Date = "2022/01/01";
            ModelOutput resulttotal = ConsumeModel.Predict(input);
            Console.WriteLine(resulttotal.Score.ToString());
            Console.Read();
        }
    }
}

 input.Date(可修改):你在查看类下的方法就可以看到,需要赋值,其余可以用

6 结果

 

 

 

Logo

更多推荐