From 3444c1741046805cce16e006434a472c491caebc Mon Sep 17 00:00:00 2001 From: thibault allenet <thibault.allenet@cea.fr> Date: Thu, 7 Dec 2023 09:24:03 +0000 Subject: [PATCH] Add tensor cpu support for int16_t, uint16_t, int8_t, uint8_t --- include/aidge/backend/cpu/data/TensorImpl.hpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/include/aidge/backend/cpu/data/TensorImpl.hpp b/include/aidge/backend/cpu/data/TensorImpl.hpp index 967b4233..590c83ed 100644 --- a/include/aidge/backend/cpu/data/TensorImpl.hpp +++ b/include/aidge/backend/cpu/data/TensorImpl.hpp @@ -72,6 +72,16 @@ static Registrar<Tensor> registrarTensorImpl_cpu_Float32( {"cpu", DataType::Float32}, Aidge::TensorImpl_cpu<float>::create); static Registrar<Tensor> registrarTensorImpl_cpu_Int32( {"cpu", DataType::Int32}, Aidge::TensorImpl_cpu<int>::create); +static Registrar<Tensor> registrarTensorImpl_cpu_Int16( + {"cpu", DataType::Int16}, Aidge::TensorImpl_cpu<int16_t>::create); +static Registrar<Tensor> registrarTensorImpl_cpu_UInt16( + {"cpu", DataType::UInt16}, Aidge::TensorImpl_cpu<uint16_t>::create); +static Registrar<Tensor> registrarTensorImpl_cpu_Int8( + {"cpu", DataType::Int8}, Aidge::TensorImpl_cpu<int8_t>::create); +static Registrar<Tensor> registrarTensorImpl_cpu_UInt8( + {"cpu", DataType::UInt8}, Aidge::TensorImpl_cpu<uint8_t>::create); + + } // namespace } // namespace Aidge -- GitLab