jax.numpy.lcm

目录

jax.numpy.lcm#

jax.numpy.lcm(x1, x2)[源代码][源代码]#

计算两个数组的最小公倍数。

JAX 实现的 numpy.lcm()

参数:
  • x1 (ArrayLike) – 第一个输入数组。元素必须具有整数数据类型。

  • x2 (ArrayLike) – 第二个输入数组。元素必须具有整数数据类型。

返回:

一个数组,包含 x1x2 的绝对值的相应元素的最小公倍数。

返回类型:

Array

参见

示例

标量输入:

>>> jnp.lcm(12, 18)
Array(36, dtype=int32, weak_type=True)

数组输入:

>>> x1 = jnp.array([12, 18, 24])
>>> x2 = jnp.array([5, 10, 15])
>>> jnp.lcm(x1, x2)
Array([ 60,  90, 120], dtype=int32)

广播:

>>> x1 = jnp.array([12])
>>> x2 = jnp.array([6, 9, 12])
>>> jnp.lcm(x1, x2)
Array([12, 36, 12], dtype=int32)