From 7bef21e1c904d09f7998e44f36eff55578c95248 Mon Sep 17 00:00:00 2001 From: Olivier BICHLER <olivier.bichler@cea.fr> Date: Tue, 5 Mar 2024 16:59:02 +0100 Subject: [PATCH] Commented pragma --- include/aidge/backend/cpu/operator/ReLUImpl_forward_kernels.hpp | 2 +- .../aidge/backend/cpu/operator/SigmoidImpl_forward_kernels.hpp | 2 +- include/aidge/backend/cpu/operator/TanhImpl_forward_kernels.hpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/aidge/backend/cpu/operator/ReLUImpl_forward_kernels.hpp b/include/aidge/backend/cpu/operator/ReLUImpl_forward_kernels.hpp index 90b22c5f..aa533786 100644 --- a/include/aidge/backend/cpu/operator/ReLUImpl_forward_kernels.hpp +++ b/include/aidge/backend/cpu/operator/ReLUImpl_forward_kernels.hpp @@ -25,7 +25,7 @@ void ReLUImpl_cpu_forward_kernel(std::size_t inputLenght, const I* input = static_cast<const I*>(input_); O* output = static_cast<O*>(output_); -#pragma omp parallel for if (inputLenght > 1024) +//#pragma omp parallel for if (inputLenght > 1024) for (std::size_t i = 0; i < inputLenght; ++i) { output[i] = input[i] > 0 ? input[i] : 0; } diff --git a/include/aidge/backend/cpu/operator/SigmoidImpl_forward_kernels.hpp b/include/aidge/backend/cpu/operator/SigmoidImpl_forward_kernels.hpp index 96303312..a5365094 100644 --- a/include/aidge/backend/cpu/operator/SigmoidImpl_forward_kernels.hpp +++ b/include/aidge/backend/cpu/operator/SigmoidImpl_forward_kernels.hpp @@ -25,7 +25,7 @@ void SigmoidImpl_cpu_forward_kernel(std::size_t inputLenght, const I* input = static_cast<const I*>(input_); O* output = static_cast<O*>(output_); -#pragma omp parallel for if (inputLenght > 1024) +//#pragma omp parallel for if (inputLenght > 1024) for (std::size_t i = 0; i < inputLenght; ++i) { output[i] = static_cast<O>(1.0) / (static_cast<O>(1.0) + std::exp(-input[i])); } diff --git a/include/aidge/backend/cpu/operator/TanhImpl_forward_kernels.hpp b/include/aidge/backend/cpu/operator/TanhImpl_forward_kernels.hpp index 3012aae9..9e57b6df 100644 --- a/include/aidge/backend/cpu/operator/TanhImpl_forward_kernels.hpp +++ b/include/aidge/backend/cpu/operator/TanhImpl_forward_kernels.hpp @@ -25,7 +25,7 @@ void TanhImpl_cpu_forward_kernel(std::size_t inputLenght, const I* input = static_cast<const I*>(input_); O* output = static_cast<O*>(output_); -#pragma omp parallel for if (inputLenght > 1024) +//#pragma omp parallel for if (inputLenght > 1024) for (std::size_t i = 0; i < inputLenght; ++i) { output[i] = std::tanh(input[i]); } -- GitLab