This release is Release Candidate
for version 1.0.0
of ML.NET. We have closed our main API project. The next release will be 1.0.0
and during this sprint we are focusing on improving documentation and samples and consider addressing major critical issues. The goal is to avoid any new breaking changes going forward. One change in this release is that we have moved IDataView
back into Microsoft.ML
namespace based on some feedback that we received.
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
Below are a few of the highlights from this release. There are many other improvements in the API.
- Move
IDataView
intoMicrosoft.ML
namespace. (#2987) - Move KeyType, VectorType and VBuffer to
ML.DataView
. (#3022) - Remove ConcurrencyFactor from
IHostEnvironment
. (#2846) - More work in reorganizing namespaces related to issue: (#2751)
- Remove Value-tuples in the public API. (#2950)
- Categorizing NuGets into preview and stable. (#2951)
- Hiding
ColumnOptions
. (#2959) - Asynchronous cancellation mechanism. (#2797)
Shoutout to MarcinJuraszek, llRandom, jwood803, Potapy4 and the ML.NET team for their contributions as part of this release!