mendevi.database.serialize.tensor_to_binary¶
- mendevi.database.serialize.tensor_to_binary(tensor: list[list[float]]) bytes[source]¶
Serialize a 2d array into binary data.
Bijection os
binary_to_tensor().Parameters¶
- tensorarraylike
The list of list of float
Returns¶
- databytes
The serialized float32 tensor.
Examples¶
>>> from mendevi.database.serialize import tensor_to_binary >>> tensor_to_binary([[1.1, 2.2], [3.3, 4.4], [5.5, 6.6]]) b'\x02\x00\x00\x00\xcd\xcc\x8c?\xcd\xcc\x0c@33S@\xcd\xcc\x8c@\x00\x00\xb0@33\xd3@' >>>