jax.numpy.mod

内容

jax.numpy.mod#

jax.numpy.mod(x1, x2, /)[source]#

返回除法的逐元素余数。

LAX 后端实现 numpy.remainder()

原始文档字符串如下。

计算与 floor_divide 函数互补的余数。它等价于 Python 模数运算符 x1 % x2,并且与除数 x2 具有相同的符号。与 np.remainder 等效的 MATLAB 函数是 mod

警告

这不要与以下内容混淆:

  • Python 3.7 的 math.remainder 和 C 的 remainder,它们计算 IEEE 余数,这是 round(x1 / x2) 的补码。

  • MATLAB rem 函数或 C % 运算符,它是 int(x1 / x2) 的补码。

参数:
  • x1 (array_like) – 被除数数组。

  • x2 (array_like) – 除数数组。如果 x1.shape != x2.shape,则它们必须可广播到一个共同的形状(这将成为输出的形状)。

返回:

y – 商 floor_divide(x1, x2) 的按元素余数。如果 x1x2 都是标量,则这是一个标量。

返回类型:

ndarray