IDataLoader<TSource> Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Moduł ładujący dane przyjmuje określony rodzaj danych wejściowych i zamienia je w IDataViewelement .
public interface IDataLoader<in TSource> : Microsoft.ML.ICanSaveModel
type IDataLoader<'Source> = interface
interface ICanSaveModel
Public Interface IDataLoader(Of In TSource)
Implements ICanSaveModel
Parametry typu
- TSource
Typ danych wejściowych pobiera moduł ładujący.
Ten parametr typu jest kontrawariantny. Oznacza to, że możesz użyć typu, który został przez Ciebie określony, lub dowolnego typu, który jest mniej pochodny. Aby uzyskać więcej informacji o kowariancji i kontrawariancji, zobacz Kowariancja i kontrawariancja w typach ogólnych.- Pochodne
- Implementuje
Metody
| Nazwa | Opis |
|---|---|
| GetOutputSchema() |
Schemat wyjściowy modułu ładującego. |
| Load(TSource) |
Wygeneruj widok danych z określonych danych wejściowych. Należy pamiętać, że IDataViewwartości są leniwe, więc w tym miejscu nie ma rzeczywistego ładowania, wystarczy zweryfikować schemat. |
| Save(ModelSaveContext) |
Moduł ładujący dane przyjmuje określony rodzaj danych wejściowych i zamienia je w IDataViewelement . (Odziedziczone po ICanSaveModel) |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| 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. |
| 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. |
| Preview<TSource>(IDataLoader<TSource>, TSource, Int32) |
Podgląd wpływu |