Microsoft announces ML.NET, a cross-platform machine learning framework

Reading time icon 1 min. read


Readers help support MSpoweruser. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help MSPoweruser sustain the editorial team Read more

At Build developer conference yesterday, Microsoft announced ML.NET, a cross-platform machine learning framework that will enable .NET developers to develop their own models and infuse custom ML into their apps without any experience in working with machine learning models. Microsoft mentioned that many product groups like Windows, Bing, Azure, and more are already using ML.NET inside of Microsoft.

In the current release, ML.NET supports ML tasks like classification (e.g. text categorization and sentiment analysis) and regression (e.g. forecasting and price prediction). It also comes with .NET APIs for training models, using models for predictions, as well as the core components of this framework, such as learning algorithms, transforms, and core ML data structures. It is important to note that ML.NET is just a framework. It can be extended using TensorFlow, Accord.NET, and CNTK.

Microsoft is also open sourcing this framework, so you can follow along the development process here.

Learn more about this announcement here.

More about the topics: machine learning, microsoft

Leave a Reply

Your email address will not be published. Required fields are marked *