Flatten()和Ravel() Numpy函数的区别有两种方法可以将narray转换为1D数组flatten()和Ravel() 这里的问题是,为什么会有两个不同的角色来完成同样的工作? Flatten()与Ravel()的区别P.ravel ():
P.flatten ():
让我们看看使用这段代码的flatter()和ravel()函数之间的区别。 代码: 输出: 原始数组:[[3 4 5 6][5 3 6 7]]数组维数:2 RAVEL的输出[3 4 5 6 5 3 6 7][1000 4 5 5 5 5 3 6 7][[1000 4 5 6][5 3 6 7]]FLATTEN的输出[1000 4 5 6 5 5 3 6 7][[1000 4 5 6][5 3 6 7]]数组维数1
下一个话题
学习向量量化
|