DataOperationsCatalog Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třída použitá k vytváření komponent, které pracují s daty, ale nejsou součástí trénovacího kanálu modelu. Zahrnuje komponenty pro načtení, ukládání, ukládání, filtrování, shuffle a rozdělení dat.
public sealed class DataOperationsCatalog
type DataOperationsCatalog = class
Public NotInheritable Class DataOperationsCatalog
- Dědičnost
-
DataOperationsCatalog
Metody
BootstrapSample(IDataView, Nullable<Int32>, Boolean) |
Vezměte přibližnou ukázku bootstrap . |
Cache(IDataView, String[]) |
Vytvoří opožděnou mezipaměť |
CreateEnumerable<TRow>(IDataView, Boolean, Boolean, SchemaDefinition) |
Převeďte ho IDataView na silně napsaný IEnumerable<T>. |
CrossValidationSplit(IDataView, Int32, String, Nullable<Int32>) |
Rozdělte datovou sadu na křížové ověřování překládání trénovací sady a testovací sady.
|
FilterRowsByColumn(IDataView, String, Double, Double) |
Vyfiltrujte datovou sadu podle hodnot číselného sloupce. |
FilterRowsByKeyColumnFraction(IDataView, String, Double, Double) |
Vyfiltrujte datovou sadu podle hodnot KeyDataViewType sloupce. |
FilterRowsByMissingValues(IDataView, String[]) |
Vytáhněte řádky, ve |
LoadFromEnumerable<TRow>(IEnumerable<TRow>, DataViewSchema) |
Vytvořte nový IDataView výčet položek uživatelem definovaného typu pomocí zadaného DataViewSchematypu, který může obsahovat více informací o schématu, než může typ zachytit. |
LoadFromEnumerable<TRow>(IEnumerable<TRow>, SchemaDefinition) |
Vytvořte novou IDataView v výčtu položek uživatelem definovaného typu.
Uživatel udržuje vlastnictví Jedním z typických použití pro zobrazení streamovaných dat může být: vytvořte zobrazení dat, které podle potřeby lazily načítá data, a pak na ně použijte předem vytrénované transformace a kurzorem pro výsledky transformace. |
ShuffleRows(IDataView, Nullable<Int32>, Int32, Boolean) |
Shuffle řádky . |
SkipRows(IDataView, Int64) |
Přeskočte |
TakeRows(IDataView, Int64) |
Vezměte |
TrainTestSplit(IDataView, Double, String, Nullable<Int32>) |
Datovou sadu rozdělte do trénovací sady a testovací sady podle daného zlomku.
|