W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
squeeze(
input,
axis=None,
name=None,
squeeze_dims=None
)
定義在:tensorflow/python/ops/array_ops.py.
參見(jiàn)指南:張量變換>形狀的確定與改變
從張量形狀中移除大小為1的維度.
給定一個(gè)張量 input,該操作返回一個(gè)與已經(jīng)移除的所有大小為1的維度具有相同類型的張量.如果您不想刪除所有大小為1的維度,則可以通過(guò)指定 axis 來(lái)刪除特定的大小為1的維度.
如本例所示:
# 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
tf.shape(tf.squeeze(t)) # [2, 3]
或者,要?jiǎng)h除特定的大小為1的維度:
# 't' is a tensor of shape [1, 2, 1, 3, 1, 1]
tf.shape(tf.squeeze(t, [2, 4])) # [1, 2, 3, 1]
函數(shù)參數(shù):
函數(shù)返回值:
一Tensor.與.類型相同input.包含與之相同的數(shù)據(jù)input,但刪除了一個(gè)或多個(gè)尺寸為1的尺寸.
可能引發(fā)的異常:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: