提问人:sten 提问时间:2/12/2022 最后编辑:sten 更新时间:2/13/2022 访问量:243
如何在数组类中添加对 float16 类型的支持
how to add support for float16 type in array class
问:
为什么 C/Python 数组类不支持 float16 ?
/ 我可以看到像 numba 这样的其他项目也没有支持 float16/
有没有办法添加支持?如果是,这很容易吗?
我问的原因是,如果数组太大,float32 会占用两倍的空间。 有一个选择似乎是合理的!如果不可用,则必须有某种原因
看来是情报!CPU,天真地不支持float16运算,但支持转换..
lscpu | grep Flags | grep f16c
答:
1赞
Joran Beasley
2/12/2022
#1
你是什么意思它不受支持等?
a_float_16 = numpy.zeros(10, dtype=numpy.float16)
评论
0赞
Kelly Bundy
2/12/2022
但那是 NumPy。
0赞
Joran Beasley
2/12/2022
或者如果有一个简单的实现......import numpy
评论