當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python tf.math.minimum用法及代碼示例


返回 x 和 y 的最小值(即 x < y ? x:y)元素。

用法

tf.math.minimum(
    x, y, name=None
)

參數

  • x 一個Tensor。必須是以下類型之一:bfloat16 , half , float32 , float64 , int8 , uint8 , int16 , uint16 , int32 , uint32 , int64 , uint64
  • y 一個Tensor。必須與 x 具有相同的類型。
  • name 操作的名稱(可選)。

返回

  • 一個Tensor。具有與 x 相同的類型。

兩個輸入都是number-type 張量(複數除外)。 minimum 期望兩個張量具有相同的 dtype

例子:

x = tf.constant([0., 0., 0., 0.])
y = tf.constant([-5., -2., 0., 3.])
tf.math.minimum(x, y)
<tf.Tensor:shape=(4,), dtype=float32, numpy=array([-5., -2., 0., 0.], dtype=float32)>

請注意,minimum 支持 xy 的廣播語義。

x = tf.constant([-5., 0., 0., 0.])
y = tf.constant([-3.])
tf.math.minimum(x, y)
<tf.Tensor:shape=(4,), dtype=float32, numpy=array([-5., -3., -3., -3.], dtype=float32)>

此元素操作的縮減版本是tf.math.reduce_min

相關用法


注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.math.minimum。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。