mindspore.ops.lcm

mindspore.ops.lcm(x1, x2)[源代码]

逐元素计算两个输入Tensor的最小公倍数。两个输入Tensor的shape应该是可广播的,并且它们的数据类型应该是int32和int64其中之一。

参数:
  • x1 (Tensor) - 第一个输入tensor。

  • x2 (Tensor) - 第二个输入tensor。

返回:

Tensor,其shape与广播后的shape相同,其数据类型为两个输入中精度较高的类型。

异常:
  • TypeError - x1x2 的数据类型不是 int32 或 int64。

  • ValueError - x1x2 的广播后的shape不相同。

支持平台:

GPU CPU

样例:

>>> x1 = Tensor(np.array([7, 8, 9]))
>>> x2 = Tensor(np.array([14, 6, 12]))
>>> y = ops.lcm(x1, x2)
>>> print(y)
[14 24 36]