使用NumPy时,我注意到它支持np.float16,但是没有np.complex32。为什么会这样呢?计划在将来的版本中使用低优先级功能吗?是否有一种直接的方法来实现基于我所忽略的np.float16的复杂表示形式?
我在网上找不到很多有关此的信息。谢谢!
例如,以下代码适用于a,但不适用于b。
import numpy as np
a = np.array([0, 1], dtype=np.float16)
print(a)
b = np.array([0, 1], dtype=np.complex32)
print(b)