TextLoader.Options Třída

Definice

Nastavení pro TextLoader

public class TextLoader.Options
type TextLoader.Options = class
Public Class TextLoader.Options
Dědičnost
TextLoader.Options

Konstruktory

Name Description
TextLoader.Options()

Nastavení pro TextLoader

Pole

Name Description
AllowQuoting

Zda vstup může obsahovat dvojité uvozované hodnoty. Tento parametr slouží k rozlišení oddělovačů ve vstupní hodnotě od skutečných oddělovačů. Pokud truejsou oddělovače v uvozovkách považovány za součást vstupní hodnoty. Když falsese všechny oddělovače, i ty v uvozovkách, považují za oddělovač nového sloupce.

AllowSparse

Zda vstup může zahrnovat řídké reprezentace. Například řádek obsahující 5 2:6 4:3 znamená, že existuje 5 sloupců a jediným nenulovým sloupcem jsou sloupce 2 a 4, které mají hodnoty 6 a 3. Indexy sloupců jsou založené na nule, takže sloupce 2 a 4 představují třetí a 5. sloupce. Sloupec může mít také zhuštěné hodnoty následované řídkými hodnotami reprezentovanými tímto způsobem. Například řádek obsahující 1 2 5 5 2:6 4:3 představuje dva zhuštěné sloupce s hodnotami 1 a 2, následované 5 řídkými reprezentovanými sloupci s hodnotami 0, 0, 6, 0 a 3. Indexy řídkých sloupců začínají od 0, i když 0 představuje třetí sloupec.

Kromě toho by se měl použít, InputSize pokud počet řídkých prvků (5 v tomto příkladu) není na každém řádku. Měla by určovat celkovou velikost, nejen velikost řídké části. Indexy části spars jsou však relativní vzhledem k tomu, kde začíná řídká část. Pokud InputSize je nastavená hodnota 7, namapuje se řádek 1 2 2:6 4:3 na hodnotu 1 2 0 0 6 0 4, ale pokud je nastavená hodnota 10, namapuje se stejná čára na 1 2 0 0 0 6 0 4 0 0.

Columns

Určuje vstupní sloupce, které by se měly mapovat na IDataView sloupce.

DecimalMarker

Znak, který se má použít jako desetinná značka. Výchozí hodnota je .. Desetinné znaménky mohou být pouze "." a ",".

EscapeChar

Znak, který se použije k řídicím uvozovkách uvnitř uvozovek v uvozovkách. Nemůže se jednat o znak, který se používá jako oddělovač.

HasHeader

Určuje, jestli má soubor záhlaví s názvy funkcí. Když truezavaděč přeskočí první řádek při Load(IMultiStreamSource) zavolání. Ukázku lze použít k odvození poznámek názvu slotu, pokud jsou k dispozici.

HeaderFile

Soubor obsahující záhlaví s názvy funkcí Pokud je zadáno, hlavička definovaná v datovém souboru je ignorována bez ohledu na .HasHeader

InputSize

Počet zdrojových sloupců v textových datech Výchozí hodnota je, že řídké řádky obsahují informace o velikosti.

MaxRows

Maximální počet řádků, které se mají vytvořit.

MissingRealsAsNaNs

Pokud je pravda, chybějící skutečná pole (tj. dvojitá nebo jednoduchá pole) se načtou jako NaN. Pokud je false, načtou se jako 0. Výchozí hodnota je nastavená na false. Pole se považuje za chybějící, pokud je prázdné, pokud má pouze prázdné znaky nebo pokud na konci daného řádku chybí sloupce.

ReadMultilines

Pokud ano, znaky nového řádku jsou přijatelné uvnitř uvozovky, a proto může mít jedno pole více řádků textu uvnitř, Pokud AllowQuoting je false, bude tato možnost ignorována.

Separators

Znaky, které by se měly použít jako oddělovače sloupců.

TrimWhitespace

Odeberte koncové prázdné znaky z čar.

UseThreads

Zda použít samostatná vlákna analýzy.

Platí pro