Compartir a través de


TextLoader.Options Clase

Definición

La configuración de TextLoader

public class TextLoader.Options
type TextLoader.Options = class
Public Class TextLoader.Options
Herencia
TextLoader.Options

Constructores

TextLoader.Options()

La configuración de TextLoader

Campos

AllowQuoting

Si la entrada puede incluir valores entre comillas dobles. Este parámetro se usa para distinguir caracteres separadores en un valor de entrada de separadores reales. Cuando true, los separadores entre comillas dobles se tratan como parte del valor de entrada. Cuando false, todos los separadores, incluso aquellos entre comillas, se tratan como delimitadores de una nueva columna.

AllowSparse

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".

Columns

Especifica las columnas de entrada que se deben asignar a IDataView columnas.

DecimalMarker

Carácter que se debe usar como marcador decimal. El valor predeterminado es ".". Solo '.' y '', pueden ser marcadores decimales.

EscapeChar

Carácter que se va a usar para escape entre comillas dentro de los campos entre comillas. No puede ser un carácter usado como separador.

HasHeader

Si el archivo tiene un encabezado con nombres de características. Cuando true, el cargador omitirá la primera línea cuando Load(IMultiStreamSource) se llame a . El ejemplo se puede usar para deducir anotaciones de nombre de ranura si están presentes.

HeaderFile

Archivo que contiene un encabezado con nombres de características. Si se especifica, el encabezado definido en el archivo de datos se omite independientemente de HasHeader.

InputSize

Número de columnas de origen en los datos de texto. El valor predeterminado es que las filas dispersas contienen su información de tamaño.

MaxRows

Número máximo de filas que se van a generar.

MissingRealsAsNaNs

Si es true, los campos reales que faltan (es decir, campos dobles o individuales) se cargarán como NaN. Si es false, se cargarán como 0. El valor predeterminado es False. Un campo se considera "ausente" si está vacío, si solo tiene espacios en blanco o si faltan columnas al final de una fila determinada.

ReadMultilines

Si es true, los caracteres de línea nuevos son aceptables dentro de un campo entre comillas y, por lo tanto, un campo puede tener varias líneas de texto dentro de ella Si AllowQuoting es false, se omite esta opción.

Separators

Caracteres que se deben usar como separadores de columna.

TrimWhitespace

Wheter to remove trailing whitespace from lines.

UseThreads

Si se van a usar subprocesos de análisis independientes.

Se aplica a