标签: numpy
为什么这是numpy的默认行为?
In [5]: np.dtype(None) Out[5]: dtype('float64')
我希望使用np.issubdtype(None,float)进行一些涉及图像返回类型的类型检查(PIL喜欢0-255张图片,skimage喜欢[0,1)张图片,但这不起作用。我对一个看起来很干净的解决方法感兴趣,但我会对主要问题的答案感到满意。
np.issubdtype(None,float)
skimage
[0,1)
答案 0 :(得分:3)
这是None转换为默认dtype的特殊情况。参见:
None
https://github.com/numpy/numpy/issues/2190