jax.numpy.lcm#
- jax.numpy.lcm(x1, x2)[源代码][源代码]#
计算两个数组的最小公倍数。
JAX 实现的
numpy.lcm()
。- 参数:
x1 (ArrayLike) – 第一个输入数组。元素必须具有整数数据类型。
x2 (ArrayLike) – 第二个输入数组。元素必须具有整数数据类型。
- 返回:
一个数组,包含 x1 和 x2 的绝对值的相应元素的最小公倍数。
- 返回类型:
参见
jax.numpy.gcd()
:计算两个数组的最大公约数。
示例
标量输入:
>>> 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)