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.
Die Klasse, die zum Erstellen von Komponenten verwendet wird, die auf Daten ausgeführt werden, sind jedoch nicht Teil der Modellschulungspipeline. Enthält Komponenten zum Laden, Speichern, Cache, Filtern, Shuffle und Teilen von Daten.
public sealed class DataOperationsCatalog
type DataOperationsCatalog = class
Public NotInheritable Class DataOperationsCatalog
- Vererbung
-
DataOperationsCatalog
Methoden
BootstrapSample(IDataView, Nullable<Int32>, Boolean) |
Nehmen Sie ein ungefähres Bootstrapbeispiel von |
Cache(IDataView, String[]) |
Erstellt einen lazyigen Speichercache von |
CreateEnumerable<TRow>(IDataView, Boolean, Boolean, SchemaDefinition) |
Konvertieren Sie eine IDataView in eine stark eingegebene IEnumerable<T>. |
CrossValidationSplit(IDataView, Int32, String, Nullable<Int32>) |
Teilen Sie das Dataset in Kreuzüberprüfungsfalten von Train-Set und Testsatz.
Respektiert 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[]) |
Geben Sie Zeilen ab, in denen jede Spalte |
LoadFromEnumerable<TRow>(IEnumerable<TRow>, DataViewSchema) |
Erstellen Sie eine neue IDataView Aufzählung der Elemente des benutzerdefinierten Typs mithilfe des angegebenen DataViewSchemaTyps, der möglicherweise mehr Informationen über das Schema enthält, als der Typ erfassen kann. |
LoadFromEnumerable<TRow>(IEnumerable<TRow>, SchemaDefinition) |
Erstellen Sie eine neue IDataView Aufzählung der Elemente des benutzerdefinierten Typs.
Der Benutzer verwaltet 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 auf sie an und cursorn sie für Transformationsergebnisse. |
ShuffleRows(IDataView, Nullable<Int32>, Int32, Boolean) |
Schränken Sie die Zeilen von |
SkipRows(IDataView, Int64) |
Überspringen Sie |
TakeRows(IDataView, Int64) |
Nehmen Sie |
TrainTestSplit(IDataView, Double, String, Nullable<Int32>) |
Teilen Sie das Dataset in den Zugsatz und den Testsatz nach dem angegebenen Bruch.
Respektiert die |