ML.NET is an open source machine learning framework for .NET. It allows .NET developers to easily build machine learning models and integrate machine learning into applications using C# and F#. ML.NET supports common tasks like classification, regression, clustering and can consume pre-trained deep learning models. It is used in many Microsoft products and by customers for a variety of tasks.