24.02.1
|
Go to the documentation of this file.
49 #pragma omp parallel for
51 for(
int i = 0; i <
src.num_elements(); ++i)
53 dst[i] = activate_float<T>(
src[i], a,
b,
info.activation());
SimpleTensor< float > src
SimpleTensor< int8_t > activation_layer< int8_t >(const SimpleTensor< int8_t > &src, ActivationLayerInfo info, const QuantizationInfo &oq_info)
Quantization information.
SimpleTensor< uint8_t > activation_layer< uint8_t >(const SimpleTensor< uint8_t > &src, ActivationLayerInfo info, const QuantizationInfo &oq_info)
SimpleTensor< float > convert_from_symmetric(const SimpleTensor< int16_t > &src)
SimpleTensor< float > convert_from_asymmetric(const SimpleTensor< uint8_t > &src)
Activation Layer Information class.
SimpleTensor< int16_t > activation_layer< int16_t >(const SimpleTensor< int16_t > &src, ActivationLayerInfo info, const QuantizationInfo &oq_info)
#define ARM_COMPUTE_UNUSED(...)
To avoid unused variables warnings.
Simple tensor object that stores elements in a consecutive chunk of memory.
Copyright (c) 2017-2024 Arm Limited.
bool empty() const
Indicates whether this QuantizationInfo has valid settings or not.
SimpleTensor< T > activation_layer(const SimpleTensor< T > &src, ActivationLayerInfo info, const QuantizationInfo &oq_info)
ScaleKernelInfo info(interpolation_policy, default_border_mode, PixelValue(), sampling_policy, false)