DataOperationsCatalog Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klasse, die zum Erstellen von Komponenten verwendet wird, die mit Daten arbeiten, aber nicht Teil der Modellschulungspipeline sind. Enthält Komponenten zum Laden, Speichern, Zwischenspeichern, Filtern, Shuffle und Teilen von Daten.
public sealed class DataOperationsCatalog
type DataOperationsCatalog = class
Public NotInheritable Class DataOperationsCatalog
- Vererbung
-
DataOperationsCatalog
Methoden
| Name | Beschreibung |
|---|---|
| BootstrapSample(IDataView, Nullable<Int32>, Boolean) |
Nehmen Sie ein ungefähres Bootstrap-Beispiel von |
| Cache(IDataView, String[]) |
Erstellt einen faulen Speichercache von |
| CreateEnumerable<TRow>(IDataView, Boolean, Boolean, SchemaDefinition) |
Konvertieren Sie eine IDataView in eine stark typierte IEnumerable<T>. |
| CrossValidationSplit(IDataView, Int32, String, Nullable<Int32>) |
Teilen Sie das Dataset in validierungsübergreifende Faltungen von Zugsätzen und Testsätzen auf.
Berücksichtigt die |
| FilterRowsByColumn(IDataView, String, Double, Double) |
Filtern Sie das Dataset nach den Werten einer numerischen Spalte. |
| FilterRowsByKeyColumnFraction(IDataView, String, Double, Double) |
Filtern Sie das Dataset nach den Werten einer KeyDataViewType Spalte. |
| FilterRowsByMissingValues(IDataView, String[]) |
Legen Sie Zeilen ab, in |
| LoadFromEnumerable<TRow>(IEnumerable<TRow>, DataViewSchema) |
Erstellen Sie mithilfe des bereitgestellten DataViewSchemaTyps eine neue IDataView Aufzählung der Elemente benutzerdefinierter Typen, die möglicherweise mehr Informationen zum Schema enthalten, als der Typ erfassen kann. |
| LoadFromEnumerable<TRow>(IEnumerable<TRow>, SchemaDefinition) |
Erstellen Sie eine neue IDataView Aufzählung der Elemente eines benutzerdefinierten Typs.
Der Benutzer behält den Besitz der Eine typische Verwendung für die Streamingdatenansicht könnte sein: Erstellen Sie die Datenansicht, die Daten nach Bedarf lazily lädt, und wenden Sie dann vorab trainierte Transformationen darauf an, und cursorn Sie durch sie für Transformationsergebnisse. |
| ShuffleRows(IDataView, Nullable<Int32>, Int32, Boolean) |
Bluffle die Zeilen von |
| SkipRows(IDataView, Int64) |
Zeilen überspringen |
| TakeRows(IDataView, Int64) |
Nehmen Sie |
| TrainTestSplit(IDataView, Double, String, Nullable<Int32>) |
Teilen Sie das Dataset in den Zugsatz und den Testsatz gemäß dem angegebenen Bruchteil auf.
Berücksichtigt die |