Membongkar dimensi tertentu dari tensor rank-`R` ke dalam tensor `num` rank-`(R-1)`.
Membongkar tensor `num` dari `nilai` dengan memotongnya di sepanjang dimensi `sumbu`. Misalnya, diberikan tensor berbentuk `(A, B, C, D)`;
Jika `axis == 0` maka tensor ke-i dalam `output` adalah `nilai irisan[i, :, :, :]` dan setiap tensor dalam `output` akan berbentuk `(B, C, D) `. (Perhatikan bahwa dimensi yang dibongkar telah hilang, tidak seperti `split`).
Jika `axis == 1` maka tensor ke-i pada `output` adalah `value[:, i, :, :]` dan setiap tensor dalam `output` akan berbentuk `(A, C, D) `. Dll.
Ini adalah kebalikan dari `paket`.
Kelas Bersarang
kelas | Unstack.Options | Atribut opsional untuk Unstack |
Metode Publik
statis Unstack.Options | axis (Long axis) |
statis <T> unstack <T> | membuat ( Lingkup lingkup, Operan <T> nilai, Long num, Options ... pilihan) Metode pabrik untuk membuat kelas yang membungkus operasi Unstack baru. |
Iterator < Operan <T >> | iterator () |
Daftar < Keluaran <T >> | Output () Daftar tensor yang dibongkar dari `nilai`. |
Metode yang Diwarisi
Metode Publik
public static Unstack.Options sumbu (Long axis)
Parameter
sumbu | Dimensi yang akan dibongkar. Nilai negatif menyelimuti, jadi rentang yang valid adalah `[-R, R)`. |
---|
public static unstack <T> membuat ( Lingkup lingkup, Operan <T> nilai, Long num, Options ... pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi Unstack baru.
Parameter
cakupan | lingkup saat ini |
---|---|
nilai | 1-D atau lebih tinggi, dengan ukuran dimensi `sumbu` sama dengan `angka`. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru dari Unstack