Freigeben über


CompositeDataLoader<TSource,TLastTransformer> Klasse

Definition

Diese Klasse stellt einen Datenlaster dar, der nach dem Laden eine Transformatorkette anwendet. Außerdem gibt es Methoden, um sich selbst in einem Repository zu speichern.

public sealed class CompositeDataLoader<TSource,TLastTransformer> : IDisposable, Microsoft.ML.IDataLoader<TSource> where TLastTransformer : class, ITransformer
public sealed class CompositeDataLoader<TSource,TLastTransformer> : Microsoft.ML.IDataLoader<TSource> where TLastTransformer : class, ITransformer
type CompositeDataLoader<'Source, 'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :> ITransformer)> = class
    interface IDataLoader<'Source>
    interface ICanSaveModel
    interface IDisposable
type CompositeDataLoader<'Source, 'LastTransformer (requires 'LastTransformer : null and 'LastTransformer :> ITransformer)> = class
    interface IDataLoader<'Source>
    interface ICanSaveModel
Public NotInheritable Class CompositeDataLoader(Of TSource, TLastTransformer)
Implements IDataLoader(Of TSource), IDisposable
Public NotInheritable Class CompositeDataLoader(Of TSource, TLastTransformer)
Implements IDataLoader(Of TSource)

Typparameter

TSource
TLastTransformer
Vererbung
CompositeDataLoader<TSource,TLastTransformer>
Implementiert

Konstruktoren

CompositeDataLoader<TSource,TLastTransformer>(IDataLoader<TSource>, TransformerChain<TLastTransformer>)

Diese Klasse stellt einen Datenlaster dar, der nach dem Laden eine Transformatorkette anwendet. Außerdem gibt es Methoden, um sich selbst in einem Repository zu speichern.

Felder

Loader

Das zugrunde liegende Datenladefeld.

Transformer

Die Kette von Transformatoren (möglicherweise leer), die auf Daten beim Laden angewendet werden.

Methoden

AppendTransformer<TNewLast>(TNewLast)

Fügen Sie einen neuen Transformator an das Ende an.

Dispose()

Diese Klasse stellt einen Datenlaster dar, der nach dem Laden eine Transformatorkette anwendet. Außerdem gibt es Methoden, um sich selbst in einem Repository zu speichern.

GetOutputSchema()

Diese Klasse stellt einen Datenlaster dar, der nach dem Laden eine Transformatorkette anwendet. Außerdem gibt es Methoden, um sich selbst in einem Repository zu speichern.

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.

Explizite Schnittstellenimplementierungen

ICanSaveModel.Save(ModelSaveContext)

Diese Klasse stellt einen Datenlaster dar, der nach dem Laden eine Transformatorkette anwendet. Außerdem gibt es Methoden, um sich selbst in einem Repository zu speichern.

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: