Partager via


TextLoader.Options.AllowSparse Champ

Définition

Indique si l’entrée peut inclure des représentations éparses. Par exemple, une ligne contenant « 5 2:6 4:3 » signifie qu’il y a 5 colonnes, et les seules autres que zéro sont les colonnes 2 et 4, qui ont respectivement les valeurs 6 et 3. Les index de colonne étant de base zéro, les colonnes 2 et 4 représentent les 3e et 5e colonnes. Une colonne peut également avoir des valeurs denses suivies de valeurs éparses représentées de cette façon. Par exemple, une ligne contenant « 1 2 5 2:6 4:3 » représente deux colonnes denses avec les valeurs 1 et 2, suivies de 5 colonnes partiellement représentées avec les valeurs 0, 0, 6, 0 et 3. Les index des colonnes éparses commencent à partir de 0, même si 0 représente la troisième colonne.

En outre, InputSize doit être utilisé lorsque le nombre d’éléments éparses (5 dans cet exemple) n’est pas présent dans chaque ligne. Il doit spécifier la taille totale, pas seulement la taille de la partie éparse. Toutefois, les index de la partie éparse sont relatifs à l’endroit où commence la partie éparse. Si InputSize est défini sur 7, la ligne « 1 2 2:6 4:3 » est mappée à « 1 2 0 0 6 0 4 », mais si elle est définie sur 10, la même ligne est mappée à « 1 2 0 0 6 0 0 0 0 0 ».

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

Valeur de champ

S’applique à