reshape的理解
b = np.array([(1.5,2,3),(4,5,6)],dtype = float)b.reshape(3,-2)求b.reshape(3,-2)的理解,-2的作用是什么,和2的区别如何? 只要是负数,就根据前面的维度计算,这里你写-1,-100,-2都是一样的
由于b本身就是6个数据,前面给定了3行,那么自动计算得到的列数就是2
所以这里写-2和2没有任何区别
一般来说,习惯写作-1 BngThea 发表于 2020-4-13 15:56
只要是负数,就根据前面的维度计算,这里你写-1,-100,-2都是一样的
由于b本身就是6个数据,前面给定了3行 ...
这次明白了,谢谢大神!
页:
[1]