Freigeben über


IDataLoader<TSource> Schnittstelle

Definition

Der "Datenladeer" nimmt eine bestimmte Art von Eingabe und wandelt es in eine IDataView.

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

Typparameter

TSource

Der Typ der Eingabe, die der Ladeer übernimmt.

Dieser Typparameter ist kontravariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen weniger abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.
Abgeleitet
Implementiert

Methoden

GetOutputSchema()

Das Ausgabeschema des Ladegeräts.

Load(TSource)

Erstellen Sie die Datenansicht aus der angegebenen Eingabe. Beachten Sie, dass IDataView"s lazy" ist, sodass hier keine tatsächliche Ladevorgang erfolgt, nur schemaüberprüfung.

Save(ModelSaveContext)

Der "Datenladeer" nimmt eine bestimmte Art von Eingabe und wandelt es in eine IDataView.

(Geerbt von ICanSaveModel)

Erweiterungsmethoden

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

Vorschau eines Effekts loader auf ein bestimmtes source.

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

Erstellen Sie einen neuen Verbundlaster, indem Sie einen Transformator an diesen Datenlaster anfügen.

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

Erstellen Sie eine neue Zusammengesetzte Lade-Estimator, indem Sie eine Schätzung an diese Datenlaster anfügen.

Gilt für: