EstimatorChain<TLastTransformer>.AppendCacheCheckpoint Метод

Определение

Добавьте "контрольную точку кэширования" в цепочку оценщика. Это гарантирует, что подчиненные оценщики будут обучены на основе кэшированных данных. Полезно иметь контрольную точку кэширования перед обучением или проектированием признаков, которые принимают несколько проходов данных. Также полезно иметь после медленной операции, например после загрузки набора данных из медленного источника или после разработки признаков, медленно выполняющихся на этапе применения, если подчиненные оценщики будут выполнять несколько проходов по выходным данным этой операции. Добавление контрольной точки кэша в начале или конце EstimatorChain<TLastTransformer> не имеет смысла и следует избегать. Контрольные точки кэша должны быть удалены, если возникают исключения об ограничениях диска или OutOfMemory, которые могут возникать, когда рекомендуемый набор данных непосредственно перед контрольной точкой превышает доступный ОЗУ.

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

Среда узла, используемая для кэширования.

Возвращаемое значение

Применяется к