IRowToRowMapper.GetRow Metoda
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í.
DataViewRow Získejte s vyznačenými aktivními sloupci na základě vstupu input
.
Při získávání hodnot u neaktivních sloupců vráceného řádku dojde k vyvolání hodnot.
input
Hodnota Schema by měla být stejný objekt jako InputSchema. Implementory této metody by měly vyvolat, pokud to není případ. Naopak vrácená hodnota musí mít stejné schéma jako OutputSchema.
Tato metoda vytvoří živé připojení mezi vstupem DataViewRow a výstupem DataViewRow. Konkrétně při vyvolání getterů výstupu DataViewRow vyvolá gettery vstupního řádku a založí výstupní hodnoty na aktuálních hodnotách vstupu DataViewRow.
Výstupní DataViewRow hodnoty se znovu počítají při vyžádání prostřednictvím getterů. Vrácená hodnota DataViewRow se také odstraní input
, jakmile je odstraněna.
public Microsoft.ML.DataViewRow GetRow (Microsoft.ML.DataViewRow input, System.Collections.Generic.IEnumerable<Microsoft.ML.DataViewSchema.Column> activeColumns);
abstract member GetRow : Microsoft.ML.DataViewRow * seq<Microsoft.ML.DataViewSchema.Column> -> Microsoft.ML.DataViewRow
Public Function GetRow (input As DataViewRow, activeColumns As IEnumerable(Of DataViewSchema.Column)) As DataViewRow
Parametry
- input
- DataViewRow
- activeColumns
- IEnumerable<DataViewSchema.Column>