MLContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der allgemeine Kontext für alle ML.NET Vorgänge. Sobald der Benutzer instanziiert wurde, bietet es eine Möglichkeit, Komponenten für die Datenvorbereitung, Feature Engineering, Schulung, Vorhersage und Modellbewertung zu erstellen. Es ermöglicht auch protokollierungs-, Ausführungssteuerung und die Möglichkeit, wiederholte Zufallszahlen festzulegen.
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
- Vererbung
-
MLContext
- Implementiert
Konstruktoren
MLContext(Nullable<Int32>) |
Erstellen Sie den ML-Kontext. |
Eigenschaften
AnomalyDetection |
Trainer und Aufgaben, die speziell für die Anomalieerkennung von Problemen sind. |
BinaryClassification |
Trainer und Aufgaben, die speziell für binäre Klassifizierungsprobleme sind. |
Clustering |
Trainer und Aufgaben, die speziell für Clusterprobleme sind. |
ComponentCatalog |
Dies ist ein Katalog von Komponenten, die zum Laden des Modells verwendet werden. |
Data |
Laden und Speichern von Daten. |
FallbackToCpu |
Zulassen, dass ein Zurück auf CPU ausgeführt wird, wenn dies nicht auf GPU ausgeführt werden konnte. |
Forecasting |
Trainer und Aufgaben, die speziell für die Prognose von Problemen sind. |
GpuDeviceId |
GPU-Geräte-ID zum Ausführen der Ausführung, |
Model |
Vorgänge mit geschulten Modellen. |
MulticlassClassification |
Trainer und Aufgaben, die speziell für Probleme mit mehreren Klassenklassifizierungen sind. |
Ranking |
Trainer und Aufgaben, die speziell für Bewertungsprobleme sind. |
Regression |
Trainer und Aufgaben, die speziell für Regressionsprobleme sind. |
TempFilePath |
Ruft den Speicherort für die von ML.NET erstellten temporären Dateien ab oder legt sie fest. |
Transforms |
Datenverarbeitungsvorgänge. |
Ereignisse
Log |
Der Handler für die Protokollnachrichten. |
Explizite Schnittstellenimplementierungen
IChannelProvider.Start(String) |
Der allgemeine Kontext für alle ML.NET Vorgänge. Sobald der Benutzer instanziiert wurde, bietet es eine Möglichkeit, Komponenten für die Datenvorbereitung, Feature Engineering, Schulung, Vorhersage und Modellbewertung zu erstellen. Es ermöglicht auch protokollierungs-, Ausführungssteuerung und die Möglichkeit, wiederholte Zufallszahlen festzulegen. |
IChannelProvider.StartPipe<TMessage>(String) |
Der allgemeine Kontext für alle ML.NET Vorgänge. Sobald der Benutzer instanziiert wurde, bietet es eine Möglichkeit, Komponenten für die Datenvorbereitung, Feature Engineering, Schulung, Vorhersage und Modellbewertung zu erstellen. Es ermöglicht auch protokollierungs-, Ausführungssteuerung und die Möglichkeit, wiederholte Zufallszahlen festzulegen. |
IExceptionContext.ContextDescription |
Der allgemeine Kontext für alle ML.NET Vorgänge. Sobald der Benutzer instanziiert wurde, bietet es eine Möglichkeit, Komponenten für die Datenvorbereitung, Feature Engineering, Schulung, Vorhersage und Modellbewertung zu erstellen. Es ermöglicht auch protokollierungs-, Ausführungssteuerung und die Möglichkeit, wiederholte Zufallszahlen festzulegen. |
IExceptionContext.Process<TException>(TException) |
Der allgemeine Kontext für alle ML.NET Vorgänge. Sobald der Benutzer instanziiert wurde, bietet es eine Möglichkeit, Komponenten für die Datenvorbereitung, Feature Engineering, Schulung, Vorhersage und Modellbewertung zu erstellen. Es ermöglicht auch protokollierungs-, Ausführungssteuerung und die Möglichkeit, wiederholte Zufallszahlen festzulegen. |
IHostEnvironment.Register(String, Nullable<Int32>, Nullable<Boolean>) |
Der allgemeine Kontext für alle ML.NET Vorgänge. Sobald der Benutzer instanziiert wurde, bietet es eine Möglichkeit, Komponenten für die Datenvorbereitung, Feature Engineering, Schulung, Vorhersage und Modellbewertung zu erstellen. Es ermöglicht auch protokollierungs-, Ausführungssteuerung und die Möglichkeit, wiederholte Zufallszahlen festzulegen. |
IProgressChannelProvider.StartProgressChannel(String) |
Der allgemeine Kontext für alle ML.NET Vorgänge. Sobald der Benutzer instanziiert wurde, bietet es eine Möglichkeit, Komponenten für die Datenvorbereitung, Feature Engineering, Schulung, Vorhersage und Modellbewertung zu erstellen. Es ermöglicht auch protokollierungs-, Ausführungssteuerung und die Möglichkeit, wiederholte Zufallszahlen festzulegen. |