From a814152b68a286f5bb9ddc095bb1897ec0e3d8ff Mon Sep 17 00:00:00 2001 From: Won Jeon Date: Mon, 29 Apr 2024 23:57:27 +0000 Subject: Use native size of Bfloat16 and Float8 for serialization/deserialization Signed-off-by: Won Jeon Change-Id: I0d2075f90988d4fd1139a11b5c154bdd600bb2cd --- include/tosa_serialization_handler.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'include/tosa_serialization_handler.h') diff --git a/include/tosa_serialization_handler.h b/include/tosa_serialization_handler.h index 139a476..c09a47d 100644 --- a/include/tosa_serialization_handler.h +++ b/include/tosa_serialization_handler.h @@ -412,9 +412,9 @@ public: tosa_err_t LoadFileSchema(const char* schema_filename); // data format conversion. little-endian. - static tosa_err_t ConvertBF16toU8(const std::vector& in, std::vector& out); - static tosa_err_t ConvertFP8E4M3toU8(const std::vector& in, std::vector& out); - static tosa_err_t ConvertFP8E5M2toU8(const std::vector& in, std::vector& out); + static tosa_err_t ConvertBF16toU8(const std::vector& in, std::vector& out); + static tosa_err_t ConvertFP8E4M3toU8(const std::vector& in, std::vector& out); + static tosa_err_t ConvertFP8E5M2toU8(const std::vector& in, std::vector& out); static tosa_err_t ConvertF16toU8(const std::vector& in, std::vector& out); static tosa_err_t ConvertF32toU8(const std::vector& in, std::vector& out); static tosa_err_t ConvertI64toU8(const std::vector& in, std::vector& out); @@ -425,9 +425,9 @@ public: static tosa_err_t ConvertI4toU8(const std::vector& in, std::vector& out); static tosa_err_t ConvertBooltoU8(const std::vector& in, std::vector& out); - static tosa_err_t ConvertU8toBF16(const std::vector& in, uint32_t out_size, std::vector& out); - static tosa_err_t ConvertU8toFP8E4M3(const std::vector& in, uint32_t out_size, std::vector& out); - static tosa_err_t ConvertU8toFP8E5M2(const std::vector& in, uint32_t out_size, std::vector& out); + static tosa_err_t ConvertU8toBF16(const std::vector& in, uint32_t out_size, std::vector& out); + static tosa_err_t ConvertU8toFP8E4M3(const std::vector& in, uint32_t out_size, std::vector& out); + static tosa_err_t ConvertU8toFP8E5M2(const std::vector& in, uint32_t out_size, std::vector& out); static tosa_err_t ConvertU8toF16(const std::vector& in, uint32_t out_size, std::vector& out); static tosa_err_t ConvertU8toF32(const std::vector& in, uint32_t out_size, std::vector& out); -- cgit v1.2.1