Udostępnij za pośrednictwem


EstimatorChain<TLastTransformer>.AppendCacheCheckpoint Metoda

Definicja

Dołącz "punkt kontrolny buforowania" do łańcucha narzędzia do szacowania. Zapewni to, że narzędzia do szacowania podrzędnego zostaną wytrenowane pod kątem buforowanych danych. Warto mieć punkt kontrolny buforowania przed trenerami lub inżynierią cech, które przyjmują wiele przebiegów danych. Warto również wykonać po powolnej operacji, na przykład po załadowaniu zestawu danych z powolnego źródła lub po zakończeniu inżynierii cech, która działa wolno w fazie stosowania, jeśli narzędzia do szacowania podrzędnego będą wykonywać wiele przejść przez dane wyjściowe tej operacji. Dodawanie punktu kontrolnego pamięci podręcznej na początku lub na końcu obiektu EstimatorChain<TLastTransformer> jest bez znaczenia i należy go unikać. Punkty kontrolne pamięci podręcznej należy usunąć, jeśli występują wyjątki ograniczania dysku lub outOfMemory, które mogą wystąpić, gdy proponowany zestaw danych bezpośrednio przed punktem kontrolnym jest większy niż dostępna pamięć 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)

Parametry

env
IHostEnvironment

Środowisko hosta do użycia do buforowania.

Zwraca

Dotyczy