Kelas Bersarang
kelas | BooleanMask.Opsi | Atribut opsional untuk BooleanMask |
Konstruktor Publik
BooleanMask () |
Metode Publik
BooleanMask.Options statis | sumbu (sumbu bilangan bulat) Digunakan untuk menunjukkan sumbu yang akan dijadikan masking. |
BooleanMask.Options statis | sumbu (sumbu int) Digunakan untuk menunjukkan sumbu yang akan dijadikan masking. |
statis <T memperluas TType > Operan <T> |
Metode Warisan
Konstruktor Publik
BooleanMask publik ()
Metode Publik
sumbu BooleanMask.Options statis publik (sumbu bilangan bulat)
Digunakan untuk menunjukkan sumbu yang akan dijadikan masking. axis + dim(mask) <= dim(tensor)
dan bentuk mask
harus sesuai dengan dimensi axis + dim(mask)
pertama dari bentuk tensor
.
Parameter
sumbu | sumbu untuk menutupi. Menggunakan 0 jika nol. |
---|
Sumbu BooleanMask.Options statis publik (sumbu int)
Digunakan untuk menunjukkan sumbu yang akan dijadikan masking. axis + dim(mask) <= dim(tensor)
dan bentuk mask
harus sesuai dengan dimensi axis + dim(mask)
pertama dari bentuk tensor
.
Parameter
sumbu | sumbu untuk menutupi. |
---|
Operan statis publik <T> buat ( Lingkup lingkup, Tensor Operan <T>, Masker Operan < TBool >, Opsi... opsi)
Terapkan masker boolean ke tensor. Mengembalikan array datar setiap elemen yang berkorespondensi dengan nilai true
dalam mask.
Setara dengan numpy adalah tensor[mask]
.
Secara umum, 0 < dim(mask) = K <= dim(tensor)
, dan bentuk mask
harus sesuai dengan dimensi K pertama dari bentuk tensor
. Kami kemudian memiliki: booleanMask(tensor, mask)[i, j1,...,jd] = tensor[i1,...,iK,j1,...,jd]
di mana (i1,...,iK)
adalah entri mask
true
(urutan baris-utama).
axis
dapat digunakan dengan mask
untuk menunjukkan sumbu yang akan di-mask (secara default adalah 0). Dalam hal ini, axis + dim(mask) <= dim(tensor)
dan bentuk mask
harus cocok dengan dimensi axis + dim(mask)
pertama dari bentuk tensor
.
Parameter
tensor | Tensor yang akan disamarkan. |
---|---|
masker | Masker yang akan digunakan. |
pilihan | membawa nilai atribut opsional |
Kembali
- Tensor bertopeng.