W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
tf.stack(
values,
axis=0,
name='stack'
)
定義在:tensorflow/python/ops/array_ops.py.
請(qǐng)參閱指南:圖層(contrib)>構(gòu)建神經(jīng)網(wǎng)絡(luò)圖層的更高級(jí)別操作,張量變換>分割和連接
將秩為 R 的張量列表堆疊成一個(gè)秩為 (R+1) 的張量.
將 values 中的張量列表打包成一個(gè)張量,該張量比 values 中的每個(gè)張量都高一個(gè)秩,通過(guò)沿 axis 維度打包.給定一個(gè)形狀為(A, B, C)的張量的長(zhǎng)度 N 的列表;
如果 axis == 0,那么 output 張量將具有形狀(N, A, B, C).如果 axis == 1,那么 output 張量將具有形狀(A, N, B, C).
例如:
x = tf.constant([1, 4])
y = tf.constant([2, 5])
z = tf.constant([3, 6])
tf.stack([x, y, z]) # [[1, 4], [2, 5], [3, 6]] (Pack along first dim.)
tf.stack([x, y, z], axis=1) # [[1, 2, 3], [4, 5, 6]]
這與 unpack 相反,numpy 相當(dāng)于:
tf.stack([x, y, z]) = np.stack([x, y, z])
函數(shù)參數(shù):
函數(shù)返回值:
可能引發(fā)的異常:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: