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

用于缓存的主机环境。

返回

适用于