Udostępnij za pośrednictwem


CompositeDataLoader<TSource,TLastTransformer> Klasa

Definicja

Ta klasa reprezentuje moduł ładujący dane, który stosuje łańcuch przekształcania po załadowaniu. Zawiera również metody zapisywania się w repozytorium.

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)

Parametry typu

TSource
TLastTransformer
Dziedziczenie
CompositeDataLoader<TSource,TLastTransformer>
Implementuje

Konstruktory

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

Ta klasa reprezentuje moduł ładujący dane, który stosuje łańcuch przekształcania po załadowaniu. Zawiera również metody zapisywania się w repozytorium.

Pola

Loader

Podstawowy moduł ładujący dane.

Transformer

Łańcuch transformatorów (prawdopodobnie pustych), które są stosowane do danych podczas ładowania.

Metody

AppendTransformer<TNewLast>(TNewLast)

Dołącz nowy transformator na końcu.

Dispose()

Ta klasa reprezentuje moduł ładujący dane, który stosuje łańcuch przekształcania po załadowaniu. Zawiera również metody zapisywania się w repozytorium.

GetOutputSchema()

Ta klasa reprezentuje moduł ładujący dane, który stosuje łańcuch przekształcania po załadowaniu. Zawiera również metody zapisywania się w repozytorium.

Load(TSource)

Wygeneruj widok danych z określonych danych wejściowych. Należy pamiętać, że IDataView"s są leniwe, więc w tym miejscu nie ma rzeczywistego ładowania, tylko walidacja schematu.

Jawne implementacje interfejsu

ICanSaveModel.Save(ModelSaveContext)

Ta klasa reprezentuje moduł ładujący dane, który stosuje łańcuch przekształcania po załadowaniu. Zawiera również metody zapisywania się w repozytorium.

Metody rozszerzania

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

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

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.

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.

Dotyczy