Back to Machinelearning

ML.NET 0.11 Release Notes

docs/release-notes/0.11/release-0.11.md

5.0.02.5 KB
Original Source

ML.NET 0.11 Release Notes

ML.NET 0.11 will be the last preview release before we reach Release Candidate for v1. We continue to push for creating a coherent and clean API surface for ML.NET users. This release includes several bug fixes as well as extensive work on reducing the public API surface. The work on the API is tracked via this project. In the upcoming 0.12 (RC1) releases before we reach 1.0, we will continue on refining the API and improving documentation.

Installation

ML.NET supports Windows, MacOS, and Linux. See supported OS versions of .NET Core 2.0 for more details.

You can install ML.NET NuGet from the CLI using:

dotnet add package Microsoft.ML

From package manager:

Install-Package Microsoft.ML

Release Notes

Below are a few of the highlights from this release. There are many other improvements in the API.

  • Creation of components through MLContext: advanced options and other feedback. (#1798)
  • Several issues closed on internalizing public surface. (19 issues)
  • Stop using MEF as part of the public API. (#2422)
  • Several NameSpace changes. (#2326)
  • ONNX is now ONNXConverter. (#2625)
  • ONNXTransform is now ONNXTransformer. (#2544)
  • FastTree has it's own package now. (#2752)
  • Ensemble has been moved out of Microsoft.ML package. (#2717)
  • Add support for string types in TensorFlowTransformer. (#2545)
  • Make FastTree/LightGBM learned model suitable for public consumption. (#1960)

Acknowledgements

Shoutout to PaulTFreedman, kant2002, jwood803, mareklinka, elbruno and the ML.NET team for their contributions as part of this release!