Partager via


CompositeDataLoader<TSource,TLastTransformer> Classe

Définition

Cette classe représente un chargeur de données qui applique une chaîne de transformateur après le chargement. Il a également des méthodes pour s’enregistrer dans un référentiel.

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)

Paramètres de type

TSource
TLastTransformer
Héritage
CompositeDataLoader<TSource,TLastTransformer>
Implémente

Constructeurs

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

Cette classe représente un chargeur de données qui applique une chaîne de transformateur après le chargement. Il a également des méthodes pour s’enregistrer dans un référentiel.

Champs

Loader

Chargeur de données sous-jacent.

Transformer

Chaîne de transformateurs (éventuellement vides) qui sont appliqués aux données lors du chargement.

Méthodes

AppendTransformer<TNewLast>(TNewLast)

Ajoutez un nouveau transformateur à la fin.

Dispose()

Cette classe représente un chargeur de données qui applique une chaîne de transformateur après le chargement. Il a également des méthodes pour s’enregistrer dans un référentiel.

GetOutputSchema()

Cette classe représente un chargeur de données qui applique une chaîne de transformateur après le chargement. Il a également des méthodes pour s’enregistrer dans un référentiel.

Load(TSource)

Produisez la vue de données à partir de l’entrée spécifiée. Notez que IDataView« sont paresseux, donc aucun chargement réel ne se produit ici, juste la validation du schéma.

Implémentations d’interfaces explicites

ICanSaveModel.Save(ModelSaveContext)

Cette classe représente un chargeur de données qui applique une chaîne de transformateur après le chargement. Il a également des méthodes pour s’enregistrer dans un référentiel.

Méthodes d’extension

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

Afficher un aperçu d’un effet sur loader un élément donné source.

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

Créez un chargeur composite en ajoutant un transformateur à ce chargeur de données.

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

Créez un estimateur de chargeur composite en ajoutant un estimateur à ce chargeur de données.

S’applique à