mendevi.database.serialize.binary_to_tensor

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

Serialize a 2d array into binary data.

Bijection os binary_to_tensor().

Parameters

databytes

The serialized float32 tensor.

Returns

tensornp.ndarray

The list of list of float

Examples

>>> from mendevi.database.serialize import binary_to_tensor
>>> data = b'\x02\x00\x00\x00\xcd\xcc\x8c?\xcd\xcc\x0c@33S@\xcd\xcc\x8c@\x00\x00\xb0@33\xd3@'
>>> binary_to_tensor(data)
array([[1.1, 2.2],
       [3.3, 4.4],
       [5.5, 6.6]], dtype=float32)
>>>