MLContext Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wspólny kontekst dla wszystkich operacji ML.NET. Po utworzeniu wystąpienia przez użytkownika zapewnia on sposób tworzenia składników na potrzeby przygotowywania danych, inżynierii cech, szkolenia, przewidywania i oceny modelu. Umożliwia również rejestrowanie, kontrolę wykonywania i możliwość ustawiania powtarzalnych liczb losowych.
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
- Dziedziczenie
-
MLContext
- Implementuje
Konstruktory
MLContext(Nullable<Int32>) |
Utwórz kontekst uczenia maszynowego. |
Właściwości
AnomalyDetection |
Trenerzy i zadania specyficzne dla problemów z wykrywaniem anomalii. |
BinaryClassification |
Trenerzy i zadania specyficzne dla problemów klasyfikacji binarnej. |
Clustering |
Trenerzy i zadania specyficzne dla problemów z klastrowaniem. |
ComponentCatalog |
Jest to wykaz składników, które będą używane do ładowania modelu. |
Data |
Ładowanie i zapisywanie danych. |
FallbackToCpu |
Zezwalaj na powrót do uruchamiania na procesorze CPU, jeśli nie można uruchomić na procesorze GPU. |
Forecasting |
Trenerzy i zadania specyficzne dla prognozowania problemów. |
GpuDeviceId |
Identyfikator urządzenia GPU do uruchamiania wykonywania w celu |
Model |
Operacje z wytrenowanym modelem. |
MulticlassClassification |
Trenerzy i zadania specyficzne dla problemów klasyfikacji wieloklasowej. |
Ranking |
Trenerzy i zadania specyficzne dla klasyfikowania problemów. |
Regression |
Trenerzy i zadania specyficzne dla problemów regresji. |
TempFilePath |
Pobiera lub ustawia lokalizację plików tymczasowych utworzonych przez ML.NET. |
Transforms |
Operacje przetwarzania danych. |
Zdarzenia
Log |
Procedura obsługi komunikatów dziennika. |
Jawne implementacje interfejsu
IChannelProvider.Start(String) |
Wspólny kontekst dla wszystkich operacji ML.NET. Po utworzeniu wystąpienia przez użytkownika zapewnia on sposób tworzenia składników na potrzeby przygotowywania danych, inżynierii cech, szkolenia, przewidywania i oceny modelu. Umożliwia również rejestrowanie, kontrolę wykonywania i możliwość ustawiania powtarzalnych liczb losowych. |
IChannelProvider.StartPipe<TMessage>(String) |
Wspólny kontekst dla wszystkich operacji ML.NET. Po utworzeniu wystąpienia przez użytkownika zapewnia on sposób tworzenia składników na potrzeby przygotowywania danych, inżynierii cech, szkolenia, przewidywania i oceny modelu. Umożliwia również rejestrowanie, kontrolę wykonywania i możliwość ustawiania powtarzalnych liczb losowych. |
IExceptionContext.ContextDescription |
Wspólny kontekst dla wszystkich operacji ML.NET. Po utworzeniu wystąpienia przez użytkownika zapewnia on sposób tworzenia składników na potrzeby przygotowywania danych, inżynierii cech, szkolenia, przewidywania i oceny modelu. Umożliwia również rejestrowanie, kontrolę wykonywania i możliwość ustawiania powtarzalnych liczb losowych. |
IExceptionContext.Process<TException>(TException) |
Wspólny kontekst dla wszystkich operacji ML.NET. Po utworzeniu wystąpienia przez użytkownika zapewnia on sposób tworzenia składników na potrzeby przygotowywania danych, inżynierii cech, szkolenia, przewidywania i oceny modelu. Umożliwia również rejestrowanie, kontrolę wykonywania i możliwość ustawiania powtarzalnych liczb losowych. |
IHostEnvironment.Register(String, Nullable<Int32>, Nullable<Boolean>) |
Wspólny kontekst dla wszystkich operacji ML.NET. Po utworzeniu wystąpienia przez użytkownika zapewnia on sposób tworzenia składników na potrzeby przygotowywania danych, inżynierii cech, szkolenia, przewidywania i oceny modelu. Umożliwia również rejestrowanie, kontrolę wykonywania i możliwość ustawiania powtarzalnych liczb losowych. |
IProgressChannelProvider.StartProgressChannel(String) |
Wspólny kontekst dla wszystkich operacji ML.NET. Po utworzeniu wystąpienia przez użytkownika zapewnia on sposób tworzenia składników na potrzeby przygotowywania danych, inżynierii cech, szkolenia, przewidywania i oceny modelu. Umożliwia również rejestrowanie, kontrolę wykonywania i możliwość ustawiania powtarzalnych liczb losowych. |