Mengemas daftar tensor `N` rank-`R` ke dalam satu tensor rank-`(R+1)`.
Kemas 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 `axis == 0` maka tensor `output` akan berbentuk `(N, A, B, C)`. jika `axis == 1` maka tensor `output` akan berbentuk `(A, N, B, C)`. Dll.
Sebagai contoh:
# '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 adalah kebalikan dari `unpack`. Kelas Bersarang
kelas | Tumpukan. Opsi | Atribut opsional untuk Stack |
Metode Publik
Output <T> | asOutput () Mengembalikan pegangan simbolis tensor. |
statis Stack.Options | axis (Long axis) |
statis <T> Stack <T> | membuat ( Lingkup lingkup, Iterable < Operan <T >> nilai-nilai, Options ... pilihan) Metode pabrik untuk membuat kelas yang membungkus operasi Stack baru. |
Output <T> | Output () Tensor yang dikemas. |
Metode yang Diwarisi
Metode Publik
publik Keluaran <T> asOutput ()
Mengembalikan pegangan simbolis tensor.
Input ke operasi TensorFlow adalah output dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
public static Stack.Options sumbu (Long axis)
Parameter
sumbu | Dimensi di mana untuk berkemas. Nilai negatif menyelimuti, jadi rentang yang valid adalah `[-(R+1), R+1)`. |
---|
public static Stack <T> membuat ( Lingkup lingkup, Iterable < Operan <T >> nilai-nilai, Options ... pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi Stack baru.
Parameter
cakupan | lingkup saat ini |
---|---|
nilai-nilai | Harus memiliki bentuk dan jenis yang sama. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru dari Stack