Mengemas daftar tensor `N` rank-`R` menjadi satu tensor rank-`(R+1)`.
Mengemas tensor `N` dalam `nilai` ke dalam tensor dengan peringkat satu lebih tinggi dari setiap tensor dalam `nilai`, dengan mengemasnya di sepanjang dimensi `sumbu`. Diberikan daftar tensor bentuk `(A, B, C)`;
jika `sumbu == 0` maka tensor `output` akan berbentuk `(N, A, B, C)`. jika `sumbu == 1` maka tensor `output` akan berbentuk `(A, N, B, C)`. Dll.
Misalnya:
# 'x' is [1, 4]
# 'y' is [2, 5]
# 'z' is [3, 6]
pack([x, y, z]) => [[1, 4], [2, 5], [3, 6]] # Pack along first dim.
pack([x, y, z], axis=1) => [[1, 2, 3], [4, 5, 6]]
Ini kebalikan dari `membongkar`. Kelas Bersarang
kelas | Tumpukan.Opsi | Atribut opsional untuk Stack |
Metode Publik
Keluaran <T> | sebagai Keluaran () Mengembalikan pegangan simbolik tensor. |
Stack.Options statis | sumbu (Sumbu panjang) |
statis <T> Tumpukan <T> | |
Keluaran <T> | keluaran () Tensor yang dikemas. |
Metode Warisan
Metode Publik
Keluaran publik <T> sebagai Keluaran ()
Mengembalikan pegangan simbolik tensor.
Masukan ke operasi TensorFlow adalah keluaran dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
Sumbu Stack.Options statis publik (Sumbu panjang)
Parameter
sumbu | Dimensi yang akan dikemas. Nilai negatif menyelimutinya, sehingga rentang yang valid adalah `[-(R+1), R+1)`. |
---|
public static Stack <T> buat ( Lingkup lingkup, nilai Iterable< Operand <T>>, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi Stack baru.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
nilai-nilai | Bentuk dan jenisnya harus sama. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru dari Stack