Compartir a través de


IRowToRowMapper.GetRow Método

Definición

Obtenga un DataViewRow objeto con las columnas activas indicadas, en función de la entrada input. Se producirá la obtención de valores en columnas inactivas de la fila devuelta.

el Schema de input debe ser el mismo objeto que InputSchema. Los implementadores de este método deben iniciarse si no es así. Por el contrario, el valor devuelto debe tener el mismo esquema que OutputSchema.

Este método crea una conexión dinámica entre la entrada DataViewRow y la salida DataViewRow. En concreto, cuando se invocan los captadores de la salida DataViewRow , invocan a los captadores de la fila de entrada y basan los valores de salida en los valores actuales de la entrada DataViewRow. Los valores de salida DataViewRow se vuelven a calcular cuando se solicitan a través de los captadores. Además, el devuelto DataViewRow se eliminará input cuando se elimine.

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

Parámetros

input
DataViewRow

Devoluciones

Se aplica a