import numpy as np
a = np.array([1,3,4,5])
print(a.shape)
a = np.transpose(a)
numpy一维数组永远为列向量
numpy的一维数组始终以列向量形式存储,即使使用transpose或ravel也无法转换为行向量。在机器学习中,有时需要最后一维为特定尺寸N,此时列向量不适用。解决方法是通过reshape方法将一维numpy列向量转换为所需形状。
摘要由CSDN通过智能技术生成