BooleanMask

classe astratta pubblica BooleanMask

Classi nidificate

classe BooleanMask.Options Attributi facoltativi per BooleanMask

Costruttori pubblici

Metodi pubblici

BooleanMask.Options statico
asse (asse intero)
Utilizzato per indicare l'asse da cui mascherare.
BooleanMask.Options statico
asse (asse int)
Utilizzato per indicare l'asse da cui mascherare.
statico <T estende TType > Operando <T>
create ( ambito ambito , tensore operando <T>, maschera operando < TBool >, opzioni... opzioni)
Applicare la maschera booleana al tensore.

Metodi ereditati

Costruttori pubblici

public BooleanMask ()

Metodi pubblici

asse BooleanMask.Options pubblico statico (asse intero)

Utilizzato per indicare l'asse da cui mascherare. axis + dim(mask) <= dim(tensor) e la forma della mask devono corrispondere alle dimensioni del primo axis + dim(mask) della forma del tensor .

Parametri
asse l'asse da cui mascherare. Utilizza 0 se null.

asse BooleanMask.Options statico pubblico (asse int)

Utilizzato per indicare l'asse da cui mascherare. axis + dim(mask) <= dim(tensor) e la forma della mask devono corrispondere alle dimensioni del primo axis + dim(mask) della forma del tensor .

Parametri
asse l'asse da cui mascherare.

operando statico pubblico <T> creato ( ambito ambito , tensore operando <T>, maschera operando < TBool >, opzioni... opzioni)

Applicare la maschera booleana al tensore. Restituisce l'array piatto di ciascun elemento corrispondente a un true nella maschera.

L'equivalente Numpy è tensor[mask] .

In generale, 0 < dim(mask) = K <= dim(tensor) e la forma della mask deve corrispondere alle prime K dimensioni della forma del tensor . Abbiamo quindi: booleanMask(tensor, mask)[i, j1,...,jd] = tensor[i1,...,iK,j1,...,jd] dove (i1,...,iK) è l'iesima true voce della mask (ordine riga maggiore).

L' axis può essere utilizzato con mask per indicare l'asse da cui mascherare (è 0 per impostazione predefinita). In tal caso, axis + dim(mask) <= dim(tensor) e la forma della mask devono corrispondere alle dimensioni del primo axis + dim(mask) della forma del tensor .

Parametri
tensore Il tensore da mascherare.
maschera La maschera da applicare.
opzioni trasporta valori di attributi opzionali
ritorna
  • Il tensore mascherato.