EstimatorChain<TLastTransformer>.AppendCacheCheckpoint 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在估計鏈中附加一個「快取檢查點」。 這將確保下游估計器能針對快取資料進行訓練。 在訓練器或需要多次資料處理的特徵工程之前,設置快取檢查點會很有幫助。 在緩慢操作後,例如從緩慢來源載入資料集後,或特徵工程在應用階段緩慢後,若下游估計器會對該操作的輸出進行多次處理,這也非常有幫助。 在 開始 EstimatorChain<TLastTransformer> 或結束處新增快取檢查點毫無意義,應避免使用。 若出現磁碟狂暴或記憶體不足異常,應移除快取檢查點,這種情況可能發生在檢查點前的精選資料集大於可用記憶體時。
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
用於快取的主機環境。