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

用于缓存的主机环境。

返回

适用于