NumPy로 만든 이진 행렬이 있습니다. 행렬에는 5 행 32 열이 있습니다.이진 문자열을 IEEE-754 단 정밀도로 변환 - Python
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)
어떻게 문자열을 float (float32 - IEEE-754 single)로 변환 할 수 있습니까? struct.pack
를 사용