Поделиться через


CompositeDataLoader<TSource,TLastTransformer> Класс

Определение

Этот класс представляет загрузчик данных, который применяет цепочку преобразователя после загрузки. Он также имеет методы сохранения себя в репозитории.

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)

Параметры типа

TSource
TLastTransformer
Наследование
CompositeDataLoader<TSource,TLastTransformer>
Реализации

Конструкторы

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

Этот класс представляет загрузчик данных, который применяет цепочку преобразователя после загрузки. Он также имеет методы сохранения себя в репозитории.

Поля

Loader

Базовый загрузчик данных.

Transformer

Цепочка преобразователей (возможно, пустая), применяемая к данным при загрузке.

Методы

AppendTransformer<TNewLast>(TNewLast)

Добавьте новый преобразователь в конец.

Dispose()

Этот класс представляет загрузчик данных, который применяет цепочку преобразователя после загрузки. Он также имеет методы сохранения себя в репозитории.

GetOutputSchema()

Этот класс представляет загрузчик данных, который применяет цепочку преобразователя после загрузки. Он также имеет методы сохранения себя в репозитории.

Load(TSource)

Создайте представление данных на основе указанных входных данных. Обратите внимание, что IDataView"отложены, поэтому фактическая загрузка здесь не выполняется, просто проверка схемы.

Явные реализации интерфейса

ICanSaveModel.Save(ModelSaveContext)

Этот класс представляет загрузчик данных, который применяет цепочку преобразователя после загрузки. Он также имеет методы сохранения себя в репозитории.

Методы расширения

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

Предварительный просмотр эффекта loader заданного sourceзначения.

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

Создайте составной загрузчик, добавив преобразователь к этому загрузчику данных.

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

Создайте новый оценщик составного загрузчика, добавив средство оценки к этому загрузчику данных.

Применяется к