MLContext クラス

定義

すべての ML.NET 操作の共通コンテキスト。 ユーザーによってインスタンス化されると、データ準備、特徴エンジニアリング、トレーニング、予測、モデル評価のためのコンポーネントを作成する方法が提供されます。 また、ログ記録、実行制御、繰り返し可能な乱数を設定することもできます。

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
継承
MLContext
実装

コンストラクター

MLContext(Nullable<Int32>)

ML コンテキストを作成します。

プロパティ

AnomalyDetection

異常検出の問題に固有のトレーナーとタスク。

BinaryClassification

二項分類の問題に固有のトレーナーとタスク。

Clustering

クラスタリングの問題に固有のトレーナーとタスク。

ComponentCatalog

これは、モデルの読み込みに使用されるコンポーネントのカタログです。

Data

データの読み込みと保存。

FallbackToCpu

GPU で実行できない場合は、フォールバックを CPU で実行できるようにします。

Forecasting

問題の予測に固有のトレーナーとタスク。

GpuDeviceId

CPU で実行するために実行 null を実行する GPU デバイス ID。

Model

トレーニング済みのモデルを使用した操作。

MulticlassClassification

多クラス分類の問題に固有のトレーナーとタスク。

Ranking

問題のランク付けに固有のトレーナーとタスク。

Regression

回帰問題に固有のトレーナーとタスク。

TempFilePath

ML.NET によって作成された一時ファイルの場所を取得または設定します。

Transforms

データ処理操作。

イベント

Log

ログ メッセージのハンドラー。

明示的なインターフェイスの実装

IChannelProvider.Start(String)

すべての ML.NET 操作の共通コンテキスト。 ユーザーによってインスタンス化されると、データ準備、特徴エンジニアリング、トレーニング、予測、モデル評価のためのコンポーネントを作成する方法が提供されます。 また、ログ記録、実行制御、繰り返し可能な乱数を設定することもできます。

IChannelProvider.StartPipe<TMessage>(String)

すべての ML.NET 操作の共通コンテキスト。 ユーザーによってインスタンス化されると、データ準備、特徴エンジニアリング、トレーニング、予測、モデル評価のためのコンポーネントを作成する方法が提供されます。 また、ログ記録、実行制御、繰り返し可能な乱数を設定することもできます。

IExceptionContext.ContextDescription

すべての ML.NET 操作の共通コンテキスト。 ユーザーによってインスタンス化されると、データ準備、特徴エンジニアリング、トレーニング、予測、モデル評価のためのコンポーネントを作成する方法が提供されます。 また、ログ記録、実行制御、繰り返し可能な乱数を設定することもできます。

IExceptionContext.Process<TException>(TException)

すべての ML.NET 操作の共通コンテキスト。 ユーザーによってインスタンス化されると、データ準備、特徴エンジニアリング、トレーニング、予測、モデル評価のためのコンポーネントを作成する方法が提供されます。 また、ログ記録、実行制御、繰り返し可能な乱数を設定することもできます。

IHostEnvironment.Register(String, Nullable<Int32>, Nullable<Boolean>)

すべての ML.NET 操作の共通コンテキスト。 ユーザーによってインスタンス化されると、データ準備、特徴エンジニアリング、トレーニング、予測、モデル評価のためのコンポーネントを作成する方法が提供されます。 また、ログ記録、実行制御、繰り返し可能な乱数を設定することもできます。

IProgressChannelProvider.StartProgressChannel(String)

すべての ML.NET 操作の共通コンテキスト。 ユーザーによってインスタンス化されると、データ準備、特徴エンジニアリング、トレーニング、予測、モデル評価のためのコンポーネントを作成する方法が提供されます。 また、ログ記録、実行制御、繰り返し可能な乱数を設定することもできます。

適用対象