EstimatorChain<TLastTransformer>.AppendCacheCheckpoint Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.