我们在构造一个numpy数组时,尤其是使用np.zeros
等时,最好不要设定dtype
的类型,使用默认类型即可,因为很可能因为类型装换引起各种莫名其妙的bug。
比如,在图像处理中,使用np.zeros
时将dtype设置为int,那么各个像素点的运算就会出错。
我们在构造一个numpy数组时,尤其是使用np.zeros
等时,最好不要设定dtype
的类型,使用默认类型即可,因为很可能因为类型装换引起各种莫名其妙的bug。
比如,在图像处理中,使用np.zeros
时将dtype设置为int,那么各个像素点的运算就会出错。