Compartir a través de


EstimatorChain<TLastTransformer>.AppendCacheCheckpoint Método

Definición

Anexe un "punto de control de almacenamiento en caché" a la cadena del estimador. Esto garantizará que los estimadores de nivel inferior se entrenarán con los datos almacenados en caché. Resulta útil tener un punto de control de almacenamiento en caché antes de los instructores o la ingeniería de características que toman varios pasos de datos. También es útil tener después de una operación lenta, por ejemplo, después de la carga del conjunto de datos desde un origen lento o después de la ingeniería de características que es lenta en su fase de aplicación, si los estimadores de bajada realizarán varios pasos sobre la salida de esta operación. Agregar un punto de control de caché al principio o al final de un EstimatorChain<TLastTransformer> no tiene sentido y debe evitarse. Los puntos de control de caché deben quitarse si se ven excepciones de limitación de disco o OutOfMemory, que pueden producirse cuando el conjunto de datos destacado inmediatamente antes del punto de control es mayor que la RAM disponible.

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

Entorno de host que se va a usar para el almacenamiento en caché.

Devoluciones

Se aplica a