torch.nn.functional.normalize
- torch.nn.functional.normalize(input, p=2.0, dim=1, eps=1e-12, out=None)[源代码]
-
在指定维度上对输入执行$L_p$规范化。
对于大小为 $(n_0, ..., n_{dim}, ..., n_k)$ 的张量
input
,沿维度dim
的每个包含 $n_{dim}$ 个元素的向量 $v$ 进行转换:$v = \frac{v}{\max(\lVert v \rVert_p, \epsilon)}.$使用默认参数时,它会沿维度$1$对向量采用欧几里得范数进行归一化。