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@' >>>