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


IDataLoader<TSource> Интерфейс

Определение

Загрузчик данных принимает определенный тип входных данных и превращает его в IDataView.

public interface IDataLoader<in TSource> : Microsoft.ML.ICanSaveModel
type IDataLoader<'Source> = interface
    interface ICanSaveModel
Public Interface IDataLoader(Of In TSource)
Implements ICanSaveModel

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

TSource

Тип входных данных, который принимает загрузчик.

Это контравариантный параметр типа. Это означает, что вы можете использовать любой из указанных типов или любой тип, являющийся менее производным. Дополнительные сведения о ковариантности и контрвариантности см. в статье Ковариантность и контрвариантность в универсальных шаблонах.
Производный
Реализации

Методы

GetOutputSchema()

Выходная схема загрузчика.

Load(TSource)

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

Save(ModelSaveContext)

Загрузчик данных принимает определенный тип входных данных и превращает его в IDataView.

(Унаследовано от ICanSaveModel)

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

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

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

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

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

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

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

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