EstimatorChain<TLastTransformer>.AppendCacheCheckpoint Método

Definição

Acrescente um "ponto de verificação de cache" à cadeia de estimativas. Isso garantirá que os estimadores downstream serão treinados em relação aos dados armazenados em cache. É útil ter um ponto de verificação de cache antes de treinadores ou engenharia de recursos que exigem várias passagens de dados. Também é útil ter após uma operação lenta, por exemplo, após o carregamento do conjunto de dados de uma fonte lenta ou após a engenharia de recursos que está lenta em sua fase de aplicação, se os estimadores downstream fizerem várias passagens sobre a saída dessa operação. Adicionar um ponto de verificação de cache no início ou no final de um EstimatorChain<TLastTransformer> não tem sentido e deve ser evitado. Os pontos de verificação de cache devem ser removidos se exceções de disco ou OutOfMemory forem vistas, o que pode ocorrer quando o conjunto de dados em destaque imediatamente antes do ponto de verificação for maior do que a RAM disponível.

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)

Parâmetros

env
IHostEnvironment

O ambiente do host a ser usado para cache.

Retornos

Aplica-se a