X.reshape(X.shape[0], -1).T和X.reshape(-1,X.shape[0]) 虽然矩阵形式仍然一致但矩阵元素排列完全不同 在降低测试集维度时注意,应使用X.reshape(X.shape[0], -1).T