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