İç İç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.