TextLoader.Options.AllowSparse Campo

Definizione

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

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

Valore del campo

Si applica a