İç İçe Sınıflar
| sınıf | BooleanMask.Seçenekler | BooleanMask için isteğe bağlı özellikler | |
Kamu İnşaatçıları
Genel Yöntemler
| statik BooleanMask.Seçenekler | eksen (Tamsayı ekseni) Maskelenecek ekseni belirtmek için kullanılır. |
| statik BooleanMask.Seçenekler | eksen (int ekseni) Maskelenecek ekseni belirtmek için kullanılır. |
| statik <T TType'ı genişletir > İşlenen <T> |
Kalıtsal Yöntemler
Kamu İnşaatçıları
genel BooleanMask ()
Genel Yöntemler
public static BooleanMask.Options ekseni (Tamsayı ekseni)
Maskelenecek ekseni belirtmek için kullanılır. axis + dim(mask) <= dim(tensor) ve mask şekli, tensor şeklinin ilk axis + dim(mask) boyutlarıyla eşleşmelidir.
Parametreler
| eksen | maskelenecek eksen. Boşsa 0 kullanır. |
|---|
public static BooleanMask.Options ekseni (int ekseni)
Maskelenecek ekseni belirtmek için kullanılır. axis + dim(mask) <= dim(tensor) ve mask şekli, tensor şeklinin ilk axis + dim(mask) boyutlarıyla eşleşmelidir.
Parametreler
| eksen | maskelenecek eksen. |
|---|
public static İşlenen <T> oluştur ( Kapsam kapsamı, İşlenen <T> tensörü, İşlenen < TBool > maske, Seçenekler... seçenekler)
Tensöre boole maskesi uygulayın. Maskedeki bir true karşılık gelen her öğenin düz dizisini döndürür.
Numpy'nin eşdeğeri tensor[mask] tır.
Genel olarak, 0 < dim(mask) = K <= dim(tensor) ve mask şekli, tensor şeklinin ilk K boyutlarıyla eşleşmelidir. O zaman elimizde: booleanMask(tensor, mask)[i, j1,...,jd] = tensor[i1,...,iK,j1,...,jd] burada (i1,...,iK) mask i'inci true girişidir (satır-ana sıralama).
axis maskelenecek ekseni belirtmek için mask birlikte kullanılabilir (varsayılan olarak 0'dır). Bu durumda axis + dim(mask) <= dim(tensor) ve mask 'ın şekli, tensor şeklinin birinci axis + dim(mask) boyutlarıyla eşleşmelidir.
Parametreler
| tensör | Maskelenecek tensör. |
|---|---|
| maske | Uygulanacak maske. |
| seçenekler | isteğe bağlı nitelik değerlerini taşır |
İadeler
- Maskeli tensör.