Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The common context for all ML.NET operations. Once instantiated by the user, it provides a way to create components for data preparation, feature engineering, training, prediction, and model evaluation. It also allows logging, execution control, and the ability to set repeatable random numbers.
public sealed class MLContext
public sealed class MLContext : Microsoft.ML.Runtime.IHostEnvironment
type MLContext = class interface IHostEnvironment interface IChannelProvider interface IExceptionContext interface IProgressChannelProvider
Public NotInheritable Class MLContext
Public NotInheritable Class MLContext Implements IHostEnvironment
Create the ML context.
Trainers and tasks specific to anomaly detection problems.
Trainers and tasks specific to binary classification problems.
Trainers and tasks specific to clustering problems.
This is a catalog of components that will be used for model loading.
Data loading and saving.
Trainers and tasks specific to forecasting problems.
Operations with trained models.
Trainers and tasks specific to multiclass classification problems.
Trainers and tasks specific to ranking problems.
Trainers and tasks specific to regression problems.
Gets or sets the location for the temp files created by ML.NET.
Data processing operations.
The handler for the log messages.