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
Среда узла, используемая для кэширования.