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