jax.numpy.remainder#
- jax.numpy.remainder(x1, x2, /)[source]#
返回除法的逐元素余数。
numpy.remainder()
的 LAX 后端实现。原始文档字符串如下。
计算相对于 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)
的逐元素余数。如果 x1 和 x2 都是标量,则此结果也是标量。- 返回类型:
ndarray