2

为什么这是 numpy 的默认行为?

In [5]: np.dtype(None)
Out[5]: dtype('float64')

我希望np.issubdtype(None,float)用于一些涉及图像返回类型的类型检查(PIL 喜欢 0-255 图像,skimage喜欢[0,1)图像),但这不起作用。我会对看起来干净的解决方法感兴趣,但我会对主要问题的答案感到满意。

4

1 回答 1

3

None这是转换为默认 dtype的特殊情况。看:

https://github.com/numpy/numpy/issues/2190

于 2013-04-02T14:13:29.630 回答