Microsoft.Extensions.ML Namespace

Utilities for extending the ML.NET API, including the prediction engine pool

Classes

BuilderExtensions

Extension methods for PredictionEnginePoolBuilder<TData,TPrediction>.

MLOptions

Provides options for ML.NET objects.

ModelLoader

Defines a class that provides the mechanisms to load an ML.NET model and to propagate notifications that the source of the model has changed.

ModelReloadToken

Implements IChangeToken

PredictionEnginePool<TData,TPrediction>

Provides a pool of PredictionEngine<TSrc,TDst> objects that can be used to make predictions.

PredictionEnginePoolBuilder<TData,TPrediction>

A class that provides the mechanisms to configure a pool of ML.NET PredictionEngine<TSrc,TDst> objects.

PredictionEnginePoolExtensions

Extension methods for PredictionEnginePool<TData,TPrediction>.

PredictionEnginePoolOptions<TData,TPrediction>

Specifies the options to use when creating a PredictionEnginePool<TData,TPrediction>.

ServiceCollectionExtensions

Extension methods for IServiceCollection.