BooleanMask

publiczna klasa abstrakcyjna BooleanMask

Klasy zagnieżdżone

klasa Opcje maski logicznej Opcjonalne atrybuty BooleanMask

Konstruktorzy publiczni

Metody publiczne

statyczne BooleanMask.Options
(oś całkowita)
Służy do wskazania osi, od której ma zostać zamaskowana.
statyczne BooleanMask.Options
(oś int)
Służy do wskazania osi, od której ma zostać zamaskowana.
statyczny <T rozszerza TType > Operand <T>
utwórz (zakres zakresu , tensor argumentu <T>, maska ​​argumentu <TBool> , opcje... opcje)
Zastosuj maskę boolowską do tensora.

Metody dziedziczone

Konstruktorzy publiczni

publiczna maska ​​Boole'a ()

Metody publiczne

publiczna statyczna BooleanMask.Options (oś Integer)

Służy do wskazania osi, od której ma zostać zamaskowana. axis + dim(mask) <= dim(tensor) i kształt mask muszą odpowiadać wymiarom pierwszej axis + dim(mask) kształtu tensor .

Parametry
oś, z której ma zostać zamaskowana. Używa 0, jeśli ma wartość null.

publiczna statyczna BooleanMask.Options (oś int)

Służy do wskazania osi, od której ma zostać zamaskowana. axis + dim(mask) <= dim(tensor) i kształt mask muszą odpowiadać wymiarom pierwszej axis + dim(mask) kształtu tensor .

Parametry
oś, z której ma zostać zamaskowana.

public static Operand <T> create (zakres zakresu , tensor argumentu <T>, argument < TBool > maska, opcje... opcje)

Zastosuj maskę boolowską do tensora. Zwraca płaską tablicę każdego elementu odpowiadającego wartości true w masce.

Odpowiednikiem Numpy jest tensor[mask] .

Ogólnie rzecz biorąc, 0 < dim(mask) = K <= dim(tensor) , a kształt mask musi odpowiadać pierwszym K wymiarom kształtu tensor . Mamy wtedy: booleanMask(tensor, mask)[i, j1,...,jd] = tensor[i1,...,iK,j1,...,jd] gdzie (i1,...,iK) jest i-tym true wpisem mask (kolejność główna wiersza).

axis może być użyta z mask do wskazania osi, z której ma być maskowana (domyślnie jest to 0). W takim przypadku axis + dim(mask) <= dim(tensor) i kształt mask muszą odpowiadać wymiarom pierwszej axis + dim(mask) kształtu tensor .

Parametry
napinacz Tensor do maskowania.
maska Maska do nałożenia.
opcje przenosi opcjonalne wartości atrybutów
Zwroty
  • Zamaskowany tensor.