91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用tensorflow中tf.reduce_mean函數

發布時間:2020-08-01 14:54:47 來源:億速云 閱讀:208 作者:小豬 欄目:開發技術

這篇文章主要講解了如何使用tensorflow中tf.reduce_mean函數,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。

tf.reduce_mean 函數用于計算張量tensor沿著指定的數軸(tensor的某一維度)上的的平均值,主要用作降維或者計算tensor(圖像)的平均值。

reduce_mean(input_tensor,
        axis=None,
        keep_dims=False,
        name=None,
        reduction_indices=None)
  • 第一個參數input_tensor: 輸入的待降維的tensor;
  • 第二個參數axis: 指定的軸,如果不指定,則計算所有元素的均值;
  • 第三個參數keep_dims:是否降維度,設置為True,輸出的結果保持輸入tensor的形狀,設置為False,輸出結果會降低維度;
  • 第四個參數name: 操作的名稱;
  • 第五個參數 reduction_indices:在以前版本中用來指定軸,已棄用; 

以一個維度是2,形狀是[2,3]的tensor舉例:

import tensorflow as tf
 
x = [[1,2,3],
   [1,2,3]]
 
xx = tf.cast(x,tf.float32)
 
mean_all = tf.reduce_mean(xx, keep_dims=False)
mean_0 = tf.reduce_mean(xx, axis=0, keep_dims=False)
mean_1 = tf.reduce_mean(xx, axis=1, keep_dims=False)
 
 
with tf.Session() as sess:
  m_a,m_0,m_1 = sess.run([mean_all, mean_0, mean_1])
 
print m_a  # output: 2.0
print m_0  # output: [ 1. 2. 3.]
print m_1  #output: [ 2. 2.]

如果設置保持原來的張量的維度,keep_dims=True ,結果:

print m_a  # output: [[ 2.]]
print m_0  # output: [[ 1. 2. 3.]]
print m_1  #output: [[ 2.], [ 2.]]

類似函數還有:

  • tf.reduce_sum :計算tensor指定軸方向上的所有元素的累加和;
  • tf.reduce_max  :  計算tensor指定軸方向上的各個元素的最大值;
  • tf.reduce_all :  計算tensor指定軸方向上的各個元素的邏輯和(and運算);
  • tf.reduce_any:  計算tensor指定軸方向上的各個元素的邏輯或(or運算);

看完上述內容,是不是對如何使用tensorflow中tf.reduce_mean函數有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

芜湖市| 台山市| 会昌县| 福海县| 平度市| 东兴市| 成都市| 疏勒县| 阿克苏市| 波密县| 万源市| 许昌县| 肥西县| 宁武县| 肃北| 上高县| 延吉市| 临西县| 靖西县| 和顺县| 罗山县| 从江县| 荃湾区| 即墨市| 偃师市| 县级市| 南投市| 大厂| 无极县| 锡林郭勒盟| 鲜城| 望都县| 和林格尔县| 桐庐县| 启东市| 临邑县| 九寨沟县| 简阳市| 临沭县| 宁波市| 石柱|