TextLoader.Options.AllowSparse Pole
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zda vstup může obsahovat řídké reprezentace. Například řádek obsahující "5 2:6 4:3" znamená, že existuje 5 sloupců a jediné nenulové 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. sloupec. Sloupec může mít také husté hodnoty následované řídkými hodnotami reprezentovanými tímto způsobem. Například řádek obsahující "1 2 5 2:6 4:3" představuje dva husté sloupce s hodnotami 1 a 2, následované 5 řídce 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 v případě, InputSize že počet řídkých prvků (v tomto příkladu 5) není na každém řádku. Měla by určovat celkovou velikost, ne jenom velikost řídké části. Indexy části spars jsou však relativní vzhledem k místu, kde začíná řídká část. Pokud InputSize je nastavená hodnota 7, bude řádek "1 2 2:6 4:3" namapován na "1 2 0 0 6 0 4", ale pokud je nastavený na hodnotu 10, bude stejný řádek mapován na "1 2 0 0 6 0 4 0 0 0".
public bool AllowSparse;
val mutable AllowSparse : bool
Public AllowSparse As Boolean