Język

TrivialEstimator<TTransformer> Klasa

Definicja

Trywialna implementacja IEstimator<TTransformer> tego elementu ma już transformator i zwraca go przy każdym wywołaniu metody Fit(IDataView).

Konkretne implementacje nadal muszą zapewnić mechanizm propagacji schematu, ponieważ nie ma łatwego sposobu wnioskowania go z transformatora.

public abstract class TrivialEstimator<TTransformer> : Microsoft.ML.IEstimator<TTransformer> where TTransformer : class, ITransformer
type TrivialEstimator<'ransformer (requires 'ransformer : null and 'ransformer :> ITransformer)> = class
    interface IEstimator<'ransformer (requires 'ransformer : null and 'ransformer :> ITransformer)>
Public MustInherit Class TrivialEstimator(Of TTransformer)
Implements IEstimator(Of TTransformer)

Parametry typu

TTransformer
Dziedziczenie
TrivialEstimator<TTransformer>
Pochodne
Implementuje

Metody

Nazwa Opis
Fit(IDataView)

Trywialna implementacja IEstimator<TTransformer> tego elementu ma już transformator i zwraca go przy każdym wywołaniu metody Fit(IDataView).

Konkretne implementacje nadal muszą zapewnić mechanizm propagacji schematu, ponieważ nie ma łatwego sposobu wnioskowania go z transformatora.

GetOutputSchema(SchemaShape)

Trywialna implementacja IEstimator<TTransformer> tego elementu ma już transformator i zwraca go przy każdym wywołaniu metody Fit(IDataView).

Konkretne implementacje nadal muszą zapewnić mechanizm propagacji schematu, ponieważ nie ma łatwego sposobu wnioskowania go z transformatora.

Metody rozszerzania

Nazwa Opis
AppendCacheCheckpoint<TTrans>(IEstimator<TTrans>, IHostEnvironment)

Dołącz punkt kontrolny buforowania do łańcucha narzędzia do szacowania. Zapewni to, że narzędzia do szacowania podrzędnego zostaną wytrenowane z buforowanych danych. Warto mieć punkt kontrolny buforowania, zanim trenerzy przejdą wiele danych.

WithOnFitDelegate<TTransformer>(IEstimator<TTransformer>, Action<TTransformer>)

Biorąc pod uwagę narzędzie do szacowania, zwróć obiekt opakowujący, który wywoła delegata po Fit(IDataView) wywołaniu. Często ważne jest, aby narzędzie do szacowania zwracało informacje o tym, co było odpowiednie, dlatego Fit(IDataView) metoda zwraca specjalnie wpisany obiekt, a nie tylko ogólne ITransformer. Jednak w tym samym czasie IEstimator<TTransformer> są często tworzone w potoki z wieloma obiektami, więc może być konieczne utworzenie łańcucha narzędzi do szacowania za pośrednictwem EstimatorChain<TLastTransformer> miejsca, w którym narzędzie do szacowania, dla którego chcemy uzyskać transformator jest pochowany gdzieś w tym łańcuchu. W tym scenariuszu możemy za pomocą tej metody dołączyć delegata, który będzie wywoływany po wywołaniu dopasowania.

Dotyczy