EstimatorChain<TLastTransformer>.AppendCacheCheckpoint Método

Definição

Acrescente um 'ponto de verificação de cache' à cadeia do avaliador. Isso garantirá que os avaliadores downstream serão treinados em relação aos dados armazenados em cache. É útil ter um ponto de verificação de cache antes dos treinadores ou da 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 avaliadores 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 deverão 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 de host a ser usado para cache.

Retornos

Aplica-se a