jax.numpy.linalg.vector_norm#
- jax.numpy.linalg.vector_norm(x, /, *, axis=None, keepdims=False, ord=2)[原始碼]#
計算向量或向量批次的向量範數。
JAX 實作的
numpy.linalg.vector_norm()
。- 參數:
- 返回:
包含
x
範數的陣列。- 返回類型:
另請參閱
jax.numpy.linalg.matrix_norm()
:矩陣或矩陣堆疊的範數。jax.numpy.linalg.norm()
:更一般的矩陣或向量範數。
範例
單個向量的範數
>>> x = jnp.array([1., 2., 3.]) >>> jnp.linalg.vector_norm(x) Array(3.7416575, dtype=float32)
向量批次的範數
>>> x = jnp.array([[1., 2., 3.], ... [4., 5., 7.]]) >>> jnp.linalg.vector_norm(x, axis=1) Array([3.7416575, 9.486833 ], dtype=float32)