IRowToRowMapper.GetRow Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- activeColumns
- IEnumerable<DataViewSchema.Column>