Język

IRowToRowMapper.GetRow Metoda

Definicja

Pobierz element DataViewRow ze wskazanymi aktywnymi kolumnami na podstawie danych wejściowych input. Zwracane są wartości dla nieaktywnych kolumn zwracanego wiersza.

Element Schema z input powinien być tym samym obiektem co InputSchema. Implementatory tej metody powinny zgłaszać, jeśli tak nie jest. Z drugiej strony zwrócona wartość musi mieć ten sam schemat co OutputSchema.

Ta metoda tworzy połączenie na żywo między danymi wejściowymi DataViewRow i wyjściowymi DataViewRow. W szczególności, gdy metody pobierania danych wyjściowych DataViewRow są wywoływane, wywołują metody pobierania wiersza wejściowego i bazują wartości wyjściowe na bieżących wartościach danych wejściowych DataViewRow. Wartości wyjściowe DataViewRow są ponownie obliczane po żądaniu za pośrednictwem metody pobierania. Ponadto zwrócony DataViewRow element zostanie usunięty input , gdy zostanie usunięty.

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

Zwraca

Dotyczy