Bir derece "R" tensörünün belirli bir boyutunu "sayı" derece-"(R-1)" tensörlere açar.
"Eksen" boyutu boyunca parçalayarak "değer"den "sayı" tensörlerini paketinden çıkarır. Örneğin, '(A, B, C, D)' şeklinde bir tensör verildiğinde;
Eğer 'eksen == 0' ise, o zaman 'çıkış'taki i'inci tensör 'değer[i, :, :, :]' dilimidir ve 'çıkış'taki her tensör '(B, C, D) şekline sahip olacaktır. '. ('Bölme'den farklı olarak, birlikte açılan boyutun kaybolduğunu unutmayın).
Eğer "eksen == 1" ise, "çıkış"taki i'inci tensör "değer[:, i, :, :]" dilimidir ve "çıkış"taki her tensör "(A, C, D) şeklinde olacaktır" '. Vesaire.
Bu 'paket'in tam tersidir.
İç İçe Sınıflar
sınıf | Yığından Çıkarma Seçenekleri | Unstack için isteğe bağlı özellikler |
Genel Yöntemler
statik Unstack.Options | eksen (Uzun eksen) |
statik <T> Yığını kaldır <T> | oluştur ( Kapsam kapsamı, İşlenen <T> değeri, Uzun sayı, Seçenekler... seçenekler) Yeni bir Unstack işlemini saran bir sınıf oluşturmak için fabrika yöntemi. |
Yineleyici< İşlenen <T>> | yineleyici () |
Liste< Çıkış <T>> | çıktı () 'Değer'den çıkarılan tensörlerin listesi. |
Kalıtsal Yöntemler
Genel Yöntemler
public static Unstack.Options ekseni (Uzun eksen)
Parametreler
eksen | Paketin açılacağı boyut. Negatif değerler sarılır, dolayısıyla geçerli aralık "[-R, R)" olur. |
---|
public static Unstack <T> create ( Kapsam kapsamı, İşlenen <T> değeri, Uzun sayı, Seçenekler... seçenekler)
Yeni bir Unstack işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
değer | 1 boyutlu veya daha yüksek, "eksen" boyut boyutu "num"a eşit. |
seçenekler | isteğe bağlı nitelik değerlerini taşır |
İadeler
- Unstack'ın yeni bir örneği