亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

如何使用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

许昌市| 卢氏县| 新余市| 海晏县| 轮台县| 临沧市| 农安县| 格尔木市| 郑州市| 通州区| 彭泽县| 南充市| 郎溪县| 冷水江市| 台中县| 永和县| 长乐市| 黄山市| 呼玛县| 商水县| 兖州市| 师宗县| 富源县| 英山县| 平远县| 涟水县| 沁源县| 伊宁县| 西昌市| 新蔡县| 化德县| 吴旗县| 禹州市| 淳安县| 象州县| 兴安盟| 澄城县| 牡丹江市| 河西区| 雷州市| 迭部县|