次の方法で共有


EstimatorChain<TLastTransformer>.AppendCacheCheckpoint メソッド

定義

エスティメーター チェーンに 'キャッシュ チェックポイント' を追加します。 これにより、ダウンストリームエスティメーターがキャッシュされたデータに対してトレーニングされます。 複数のデータを受け取るトレーナーまたは特徴エンジニアリングの前にキャッシュ チェックポイントを設定すると便利です。 また、低速な操作の後 (たとえば、低速ソースからのデータセットの読み込み後や、適用フェーズで遅い特徴エンジニアリング後に)、ダウンストリームの推定機能がこの操作の出力に対して複数のパスを実行する場合にも役立ちます。 先頭または末尾にキャッシュ チェックポイントを EstimatorChain<TLastTransformer> 追加することは意味がないため、避ける必要があります。 ディスク スラッシングまたは OutOfMemory 例外が見られる場合は、キャッシュ チェックポイントを削除する必要があります。これは、チェックポイントの直前の注目のデータセットが使用可能な RAM よりも大きい場合に発生する可能性があります。

public Microsoft.ML.Data.EstimatorChain<TLastTransformer> AppendCacheCheckpoint (Microsoft.ML.Runtime.IHostEnvironment env);
member this.AppendCacheCheckpoint : Microsoft.ML.Runtime.IHostEnvironment -> Microsoft.ML.Data.EstimatorChain<'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :> Microsoft.ML.ITransformer)>
Public Function AppendCacheCheckpoint (env As IHostEnvironment) As EstimatorChain(Of TLastTransformer)

パラメーター

env
IHostEnvironment

キャッシュに使用するホスト環境。

戻り値

適用対象