From 968b2bda37034dce3c1ae778c335b80f284a1a9a Mon Sep 17 00:00:00 2001
From: thibault allenet <thibault.allenet@cea.fr>
Date: Wed, 6 Dec 2023 10:47:04 +0000
Subject: [PATCH] Add aidge datatypes : int16_t uint16_t int8_t uint8_t

---
 include/aidge/data/Data.hpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/include/aidge/data/Data.hpp b/include/aidge/data/Data.hpp
index 02f4df320..ecadf97b7 100644
--- a/include/aidge/data/Data.hpp
+++ b/include/aidge/data/Data.hpp
@@ -63,6 +63,10 @@ template <> const Aidge::DataType NativeType<double>::type = Aidge::DataType::Fl
 template <> const Aidge::DataType NativeType<float>::type = Aidge::DataType::Float32;
 template <> const Aidge::DataType NativeType<long>::type = Aidge::DataType::Int64;
 template <> const Aidge::DataType NativeType<int>::type = Aidge::DataType::Int32;
+template <> const Aidge::DataType NativeType<int16_t>::type = Aidge::DataType::Int16;
+template <> const Aidge::DataType NativeType<u_int16_t>::type = Aidge::DataType::UInt16;
+template <> const Aidge::DataType NativeType<int8_t>::type = Aidge::DataType::Int8;
+template <> const Aidge::DataType NativeType<uint8_t>::type = Aidge::DataType::UInt8;
 
 template <>
 const char* const EnumStrings<Aidge::DataType>::data[]
-- 
GitLab