mindspore.ops.lcm

mindspore.ops.lcm(input, other)[源代码]

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

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

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

返回:

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

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

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

支持平台:

Ascend GPU CPU

样例:

>>> import numpy as np
>>> from mindspore import Tensor, ops
>>> input = Tensor(np.array([7, 8, 9]))
>>> other = Tensor(np.array([14, 6, 12]))
>>> y = ops.lcm(input, other)
>>> print(y)
[14 24 36]