我有一个由NumPy创建的二进制矩阵,该矩阵有5行32列。
array([[1, 1, ..., 1, 1],
[0, 1, ..., 0, 1],
[1, 1, ..., 0, 1],
[0, 0, ..., 1, 0],
[1, 1, ..., 0, 1]])
我将矩阵的行转换为字符串,然后转换为整数。
str = ''.join(map(str,array[0])).replace(' ','')
int(str, base=2)
如何将字符串转换为浮点数 (float32 - IEEE-754 single)?