MLContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contexte commun pour toutes les opérations de ML.NET. Une fois instancié par l’utilisateur, il fournit un moyen de créer des composants pour la préparation des données, l’ingénierie des caractéristiques, l’entraînement, la prédiction et l’évaluation du modèle. Il permet également la journalisation, le contrôle d’exécution et la possibilité de définir des nombres aléatoires reproductibles.
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
- Héritage
-
MLContext
- Implémente
Constructeurs
MLContext(Nullable<Int32>) |
Créez le contexte ML. |
Propriétés
AnomalyDetection |
Formateurs et tâches spécifiques aux problèmes de détection d’anomalies. |
BinaryClassification |
Formateurs et tâches spécifiques aux problèmes de classification binaire. |
Clustering |
Formateurs et tâches spécifiques aux problèmes de clustering. |
ComponentCatalog |
Il s’agit d’un catalogue de composants qui seront utilisés pour le chargement de modèle. |
Data |
Chargement et enregistrement des données. |
FallbackToCpu |
Autorisez l’exécution sur le processeur si vous ne pouviez pas l’exécuter sur GPU. |
Forecasting |
Formateurs et tâches spécifiques aux problèmes de prévision. |
GpuDeviceId |
ID d’appareil GPU sur lequel exécuter l’exécution, |
Model |
Opérations avec des modèles entraînés. |
MulticlassClassification |
Formateurs et tâches spécifiques aux problèmes de classification multiclasse. |
Ranking |
Formateurs et tâches spécifiques aux problèmes de classement. |
Regression |
Formateurs et tâches spécifiques aux problèmes de régression. |
TempFilePath |
Obtient ou définit l’emplacement des fichiers temporaires créés par ML.NET. |
Transforms |
Opérations de traitement des données. |
Événements
Log |
Gestionnaire des messages de journal. |
Implémentations d’interfaces explicites
IChannelProvider.Start(String) |
Contexte commun pour toutes les opérations de ML.NET. Une fois instancié par l’utilisateur, il fournit un moyen de créer des composants pour la préparation des données, l’ingénierie des caractéristiques, l’entraînement, la prédiction et l’évaluation du modèle. Il permet également la journalisation, le contrôle d’exécution et la possibilité de définir des nombres aléatoires reproductibles. |
IChannelProvider.StartPipe<TMessage>(String) |
Contexte commun pour toutes les opérations de ML.NET. Une fois instancié par l’utilisateur, il fournit un moyen de créer des composants pour la préparation des données, l’ingénierie des caractéristiques, l’entraînement, la prédiction et l’évaluation du modèle. Il permet également la journalisation, le contrôle d’exécution et la possibilité de définir des nombres aléatoires reproductibles. |
IExceptionContext.ContextDescription |
Contexte commun pour toutes les opérations de ML.NET. Une fois instancié par l’utilisateur, il fournit un moyen de créer des composants pour la préparation des données, l’ingénierie des caractéristiques, l’entraînement, la prédiction et l’évaluation du modèle. Il permet également la journalisation, le contrôle d’exécution et la possibilité de définir des nombres aléatoires reproductibles. |
IExceptionContext.Process<TException>(TException) |
Contexte commun pour toutes les opérations de ML.NET. Une fois instancié par l’utilisateur, il fournit un moyen de créer des composants pour la préparation des données, l’ingénierie des caractéristiques, l’entraînement, la prédiction et l’évaluation du modèle. Il permet également la journalisation, le contrôle d’exécution et la possibilité de définir des nombres aléatoires reproductibles. |
IHostEnvironment.Register(String, Nullable<Int32>, Nullable<Boolean>) |
Contexte commun pour toutes les opérations de ML.NET. Une fois instancié par l’utilisateur, il fournit un moyen de créer des composants pour la préparation des données, l’ingénierie des caractéristiques, l’entraînement, la prédiction et l’évaluation du modèle. Il permet également la journalisation, le contrôle d’exécution et la possibilité de définir des nombres aléatoires reproductibles. |
IProgressChannelProvider.StartProgressChannel(String) |
Contexte commun pour toutes les opérations de ML.NET. Une fois instancié par l’utilisateur, il fournit un moyen de créer des composants pour la préparation des données, l’ingénierie des caractéristiques, l’entraînement, la prédiction et l’évaluation du modèle. Il permet également la journalisation, le contrôle d’exécution et la possibilité de définir des nombres aléatoires reproductibles. |