mindspore/docs/api/api_python/ops/mindspore.ops.func_maximum.rst

31 lines
1.2 KiB
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

mindspore.ops.maximum
======================
.. py:function:: mindspore.ops.maximum(x, y)
计算输入Tensor的最大值。
.. note::
- 输入 `x``y` 遵循隐式类型转换规则,使数据类型保持一致。
- 输入必须是两个Tensor或一个Tensor和一个Scalar。
- 当输入是两个Tensor时它们的数据类型不能同时是bool并保证其shape可以广播。
- 当输入是一个Tensor和一个Scalar时Scalar只能是一个常数。
- 支持广播。
- 如果一个元素和NaN比较则返回该元素。
.. math::
output_i = max(x_i, y_i)
**参数:**
- **x** (Union[Tensor, Number, bool]) - 第一个输入可以是Number或bool也可以是数据类型为Number或bool的Tensor。
- **y** (Union[Tensor, Number, bool]) - 第二个输入是Number当第一个输入是Tensor时也可以是bool或数据类型为Number或bool的Tensor。
**返回:**
Tensor的shape与广播后的shape相同数据类型为两个输入中精度较高或数字较多的类型。
**异常:**
- **TypeError** - `x``y` 不是以下之一TensorNumberbool。
- **ValueError** - `x``y` 的shape不相同。