Partilhar via


CompositeDataLoader<TSource,TLastTransformer> Classe

Definição

Essa classe representa um carregador de dados que aplica uma cadeia de transformadores após o carregamento. Ele também tem métodos para se salvar em um repositório.

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)

Parâmetros de tipo

TSource
TLastTransformer
Herança
CompositeDataLoader<TSource,TLastTransformer>
Implementações

Construtores

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

Essa classe representa um carregador de dados que aplica uma cadeia de transformadores após o carregamento. Ele também tem métodos para se salvar em um repositório.

Campos

Loader

O carregador de dados subjacente.

Transformer

A cadeia de transformadores (possivelmente vazia) que são aplicadas aos dados ao carregar.

Métodos

AppendTransformer<TNewLast>(TNewLast)

Acrescente um novo transformador ao final.

Dispose()

Essa classe representa um carregador de dados que aplica uma cadeia de transformadores após o carregamento. Ele também tem métodos para se salvar em um repositório.

GetOutputSchema()

Essa classe representa um carregador de dados que aplica uma cadeia de transformadores após o carregamento. Ele também tem métodos para se salvar em um repositório.

Load(TSource)

Produza a exibição de dados da entrada especificada. Observe que IDataView's são lentos, portanto, nenhum carregamento real acontece aqui, apenas validação de esquema.

Implantações explícitas de interface

ICanSaveModel.Save(ModelSaveContext)

Essa classe representa um carregador de dados que aplica uma cadeia de transformadores após o carregamento. Ele também tem métodos para se salvar em um repositório.

Métodos de Extensão

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

Visualizar um efeito do loader em um determinado source.

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

Crie um carregador composto acrescentando um transformador a esse carregador de dados.

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

Crie um novo avaliador de carregador composto acrescentando um avaliador a esse carregador de dados.

Aplica-se a