Język

IDataLoader<TSource> Interfejs

Definicja

Moduł ładujący dane przyjmuje określony rodzaj danych wejściowych i zamienia je w IDataViewelement .

public interface IDataLoader<in TSource> : Microsoft.ML.ICanSaveModel
type IDataLoader<'Source> = interface
    interface ICanSaveModel
Public Interface IDataLoader(Of In TSource)
Implements ICanSaveModel

Parametry typu

TSource

Typ danych wejściowych pobiera moduł ładujący.

Ten parametr typu jest kontrawariantny. Oznacza to, że możesz użyć typu, który został przez Ciebie określony, lub dowolnego typu, który jest mniej pochodny. Aby uzyskać więcej informacji o kowariancji i kontrawariancji, zobacz Kowariancja i kontrawariancja w typach ogólnych.
Pochodne
Implementuje

Metody

Nazwa Opis
GetOutputSchema()

Schemat wyjściowy modułu ładującego.

Load(TSource)

Wygeneruj widok danych z określonych danych wejściowych. Należy pamiętać, że IDataViewwartości są leniwe, więc w tym miejscu nie ma rzeczywistego ładowania, wystarczy zweryfikować schemat.

Save(ModelSaveContext)

Moduł ładujący dane przyjmuje określony rodzaj danych wejściowych i zamienia je w IDataViewelement .

(Odziedziczone po ICanSaveModel)

Metody rozszerzania

Nazwa Opis
Append<TSource,TTrans>(IDataLoader<TSource>, IEstimator<TTrans>)

Utwórz nowy narzędzie do szacowania modułu ładującego złożonego, dołączając narzędzie do szacowania do tego modułu ładującego dane.

Append<TSource,TTrans>(IDataLoader<TSource>, TTrans)

Utwórz nowy moduł ładujący złożony, dołączając transformator do tego modułu ładującego dane.

Preview<TSource>(IDataLoader<TSource>, TSource, Int32)

Podgląd wpływu loader elementu na dany sourceelement .

Dotyczy