jax.numpy.linalg.lstsq#
- jax.numpy.linalg.lstsq(a, b, rcond=None, *, numpy_resid=False)[源代码][源代码]#
返回线性方程的最小二乘解。
JAX 实现的
numpy.linalg.lstsq()
。- 参数:
- 返回:
数组的元组
(x, resid, rank, s)
其中 -x
是一个形状为(N,)
或(N, K)
的数组,包含最小二乘解。 -resid
是形状为()
或(K,)
的平方残差和。 -rank
是矩阵a
的秩。 -s
是矩阵a
的奇异值。- 返回类型:
示例
>>> a = jnp.array([[1, 2], ... [3, 4]]) >>> b = jnp.array([5, 6]) >>> x, _, _, _ = jnp.linalg.lstsq(a, b) >>> with jnp.printoptions(precision=3): ... print(x) [-4. 4.5]