mendevi.database.serialize.binary_to_list

mendevi.database.serialize.binary_to_list(data: bytes) ndarray[float32][source]

Deserialize a binary data into a float vector.

Bijection of list_to_binary().

Parameters

databytes

The serialized float 32 list.

Returns

vectnp.ndarray

The list of floats

Examples

>>> from mendevi.database.serialize import binary_to_list
>>> binary_to_list(b'\x00\x00\x00\x00\x00\x00\x80\xbf\xea\xd6\xfc=')
array([ 0.        , -1.        ,  0.12345679], dtype=float32)
>>>