다음을 통해 공유


EstimatorChain<TLastTransformer>.AppendCacheCheckpoint 메서드

정의

추정기 체인에 '캐싱 검사점'을 추가합니다. 이렇게 하면 다운스트림 추정기가 캐시된 데이터에 대해 학습됩니다. 여러 데이터 패스를 사용하는 트레이너 또는 기능 엔지니어링 전에 캐싱 검사점을 사용하는 것이 유용합니다. 또한 느린 원본에서 데이터 세트를 로드한 후 또는 적용 단계에서 속도가 느린 기능 엔지니어링 후 다운스트림 추정기가 이 작업의 출력을 통해 여러 번의 통과를 수행하는 경우와 같이 느린 작업 후에 사용하는 것이 좋습니다. 캐시 검사점을 시작 또는 끝에 EstimatorChain<TLastTransformer> 추가하는 것은 의미가 없으므로 피해야 합니다. 디스크 스래싱 또는 OutOfMemory 예외가 표시되면 캐시 검사점을 제거해야 합니다. 검사점 바로 앞에 있는 주요 데이터 세트가 사용 가능한 RAM보다 큰 경우에 발생할 수 있습니다.

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

캐싱에 사용할 호스트 환경입니다.

반환

적용 대상