异常:“向量的范数顺序无效”-Python
我试图用numpy规范化python中的向量。我做了以下工作:异常:“向量的范数顺序无效”-Python,python,numpy,vector,normalization,Python,Numpy,Vector,Normalization,我试图用numpy规范化python中的向量。我做了以下工作: matrix_norm = numpy.linalg.norm(matrix1[:,0], ord='fro') print(matrix_norm) 矩阵1的大小为:1000 X 1400。我试图找到矩阵第一列的标准化值。它给了我以下的例外: 向量的范数顺序无效 请帮忙! 提前感谢…: ord='fro'是Frobenius范数,在numpy中,它被认为是无效的向量范数,请参见。如果想要向量的2-范数,只需删除ord: ord=
matrix_norm = numpy.linalg.norm(matrix1[:,0], ord='fro')
print(matrix_norm)
矩阵1的大小为:1000 X 1400。我试图找到矩阵第一列的标准化值。它给了我以下的例外:
向量的范数顺序无效
请帮忙!
提前感谢…: ord='fro'是Frobenius范数,在numpy中,它被认为是无效的向量范数,请参见。如果想要向量的2-范数,只需删除ord:
ord='fro'是Frobenius范数,在numpy中,它被认为是无效的向量范数,请参见。如果想要向量的2-范数,只需删除ord:
非常感谢你,兄弟!:非常感谢你,兄弟!:
norm_of_first_column = numpy.linalg.norm(matrix1[:,0])