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

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

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

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