Compartir a través de


TextLoader.Options.AllowSparse Campo

Definición

Si la entrada puede incluir representaciones dispersas. Por ejemplo, una fila que contiene "5 2:6 4:3" significa que hay 5 columnas y que el único distinto de cero son las columnas 2 y 4, que tienen valores 6 y 3, respectivamente. Los índices de columna son de base cero, por lo que las columnas 2 y 4 representan las columnas 3 y 5. Una columna también puede tener valores densos seguidos de valores dispersos representados de esta manera. Por ejemplo, una fila que contiene "1 2 5 2:6 4:3" representa dos columnas densas con valores 1 y 2, seguidas de 5 columnas representadas dispersamente con valores 0, 0, 6, 0 y 3. Los índices de las columnas dispersas comienzan desde 0, aunque 0 representa la tercera columna.

Además, InputSize se debe usar cuando el número de elementos dispersos (5 en este ejemplo) no está presente en cada línea. Debe especificar el tamaño total, no solo el tamaño de la parte dispersa. Sin embargo, los índices de la parte spars son relativos a dónde comienza la parte dispersa. Si InputSize se establece en 7, la línea "1 2 2:6 4:3" se asignará a "1 2 0 0 6 0 4", pero si se establece en 10, la misma línea se asignará a "1 2 0 0 6 0 4 0 0 0".

public bool AllowSparse;
val mutable AllowSparse : bool
Public AllowSparse As Boolean 

Valor de campo

Se aplica a