TextLoader.Options Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Impostazioni per TextLoader
public class TextLoader.Options
type TextLoader.Options = class
Public Class TextLoader.Options
- Ereditarietà
-
TextLoader.Options
Costruttori
| Nome | Descrizione |
|---|---|
| TextLoader.Options() |
Impostazioni per TextLoader |
Campi
| Nome | Descrizione |
|---|---|
| AllowQuoting |
Indica se l'input può includere valori tra virgolette doppie. Questo parametro viene usato per distinguere i caratteri separatori in un valore di input dai separatori effettivi. Quando |
| AllowSparse |
Indica se l'input può includere rappresentazioni di tipo sparse. Ad esempio, una riga contenente "5 2:6 4:3" indica che sono presenti 5 colonne e l'unico non zero sono colonne 2 e 4, che hanno rispettivamente valori 6 e 3. Gli indici di colonna sono in base zero, quindi le colonne 2 e 4 rappresentano le colonne 3 e 5. Una colonna può anche avere valori densi seguiti da valori di tipo sparse rappresentati in questo modo. Ad esempio, una riga contenente "1 2 5 2:6 4:3" rappresenta due colonne dense con valori 1 e 2, seguite da 5 colonne sparse rappresentate con valori 0, 0, 6, 0 e 3. Gli indici delle colonne di tipo sparse iniziano da 0, anche se 0 rappresenta la terza colonna. Inoltre, InputSize deve essere utilizzato quando il numero di elementi sparse (5 in questo esempio) non è presente in ogni riga. Deve specificare la dimensione totale, non solo le dimensioni della parte di tipo sparse. Tuttavia, gli indici della parte spars sono relativi alla posizione in cui inizia la parte di tipo sparse. Se InputSize è impostato su 7, la riga "1 2 2 2:6 4:3" verrà mappata a "1 2 0 0 6 0 4", ma se impostata su 10, la stessa riga verrà mappata a "1 2 0 0 0 6 0 4 0 0 0". |
| Columns |
Specifica le colonne di input di cui eseguire il mapping alle IDataView colonne. |
| DecimalMarker |
Carattere che deve essere utilizzato come marcatore decimale. Il valore predefinito è '.'. Solo '.' e ',' sono autorizzati a essere marcatori decimali. |
| EscapeChar |
Carattere da utilizzare per le virgolette all'interno di campi racchiusi tra virgolette. Non può essere un carattere usato come separatore. |
| HasHeader |
Indica se il file ha un'intestazione con nomi di funzionalità. Quando |
| HeaderFile |
File contenente un'intestazione con nomi di funzionalità. Se specificato, l'intestazione definita nel file di HasHeaderdati viene ignorata indipendentemente da . |
| InputSize |
Numero di colonne di origine nei dati di testo. Il valore predefinito è che le righe di tipo sparse contengono le relative informazioni sulle dimensioni. |
| MaxRows |
Numero massimo di righe da produrre. |
| MissingRealsAsNaNs |
Se true, i campi reali mancanti (ad esempio campi double o singoli) verranno caricati come NaN. Se false, verranno caricati come 0. Il valore predefinito è false. Un campo viene considerato "mancante" se è vuoto, se contiene solo spazi vuoti o se mancano colonne alla fine di una determinata riga. |
| ReadMultilines |
Se true, i nuovi caratteri di riga sono accettabili all'interno di un campo racchiuso tra virgolette e pertanto un campo può contenere più righe di testo Se AllowQuoting è false, questa opzione viene ignorata. |
| Separators |
Caratteri da utilizzare come separatori di colonna. |
| TrimWhitespace |
Wheter per rimuovere gli spazi vuoti finali dalle linee. |
| UseThreads |
Indica se usare thread di analisi separati. |