Lines Matching refs:outputData

54 bool reluFloat(const T* inputData, const Shape& inputShape, T* outputData,  in reluFloat()  argument
59 for (int i = 0; i < numElements; i++, inputData++, outputData++) { in reluFloat()
60 *outputData = static_cast<T>( in reluFloat()
65 template bool reluFloat<float>(const float* inputData, const Shape& inputShape, float* outputData,
68 _Float16* outputData, const Shape& outputShape, float reluMin,
72 bool relu1Float(const T* inputData, const Shape& inputShape, T* outputData, in relu1Float() argument
74 return reluFloat(inputData, inputShape, outputData, outputShape, -1.f, 1.f); in relu1Float()
76 template bool relu1Float<float>(const float* inputData, const Shape& inputShape, float* outputData,
79 _Float16* outputData, const Shape& outputShape);
82 bool relu6Float(const T* inputData, const Shape& inputShape, T* outputData, in relu6Float() argument
84 return reluFloat(inputData, inputShape, outputData, outputShape, 0.f, 6.f); in relu6Float()
86 template bool relu6Float<float>(const float* inputData, const Shape& inputShape, float* outputData,
89 _Float16* outputData, const Shape& outputShape);
91 bool tanhFloat16(const _Float16* inputData, const Shape& inputShape, _Float16* outputData, in tanhFloat16() argument
95 for (int i = 0; i < numElements; i++, inputData++, outputData++) { in tanhFloat16()
96 *outputData = static_cast<_Float16>(std::tanh(static_cast<float>(*inputData))); in tanhFloat16()
101 bool tanhFloat32(const float* inputData, const Shape& inputShape, float* outputData, in tanhFloat32() argument
105 for (int i = 0; i < numElements; i++, inputData++, outputData++) { in tanhFloat32()
106 *outputData = std::tanh(*inputData); in tanhFloat32()
112 bool logisticFloat(const T* inputData, const Shape& inputShape, T* outputData, in logisticFloat() argument
116 for (int i = 0; i < numElements; i++, inputData++, outputData++) { in logisticFloat()
117 *outputData = static_cast<T>(1.f / (1.f + std::exp(static_cast<float>(-*inputData)))); in logisticFloat()
122 float* outputData, const Shape& outputShape);
124 _Float16* outputData, const Shape& outputShape);
127 inline bool reluXQuant8(const uint8_t* inputData, const Shape& inputShape, uint8_t* outputData, in reluXQuant8() argument
136 for (int i = 0; i < numElements; i++, inputData++, outputData++) { in reluXQuant8()
137 *outputData = std::min((uint8_t)output_activation_max, in reluXQuant8()
143 bool reluQuant8(const uint8_t* inputData, const Shape& inputShape, uint8_t* outputData, in reluQuant8() argument
146 return reluXQuant8<kActivationRelu>(inputData, inputShape, outputData, outputShape); in reluQuant8()
149 bool relu1Quant8(const uint8_t* inputData, const Shape& inputShape, uint8_t* outputData, in relu1Quant8() argument
152 return reluXQuant8<kActivationRelu1>(inputData, inputShape, outputData, outputShape); in relu1Quant8()
155 bool relu6Quant8(const uint8_t* inputData, const Shape& inputShape, uint8_t* outputData, in relu6Quant8() argument
158 return reluXQuant8<kActivationRelu6>(inputData, inputShape, outputData, outputShape); in relu6Quant8()
161 bool tanhQuant8(const uint8_t* inputData, const Shape& inputShape, uint8_t* outputData, in tanhQuant8() argument
185 input_range_radius, input_multiplier, input_left_shift, outputData, in tanhQuant8()
191 bool logisticQuant8(const uint8_t* inputData, const Shape& inputShape, uint8_t* outputData, in logisticQuant8() argument
216 input_multiplier, input_left_shift, outputData, convertShapeToTflshape(outputShape)); in logisticQuant8()
222 inline bool reluXQuant8Signed(const int8_t* inputData, const Shape& inputShape, int8_t* outputData, in reluXQuant8Signed() argument
231 for (int i = 0; i < numElements; i++, inputData++, outputData++) { in reluXQuant8Signed()
232 *outputData = std::min((int8_t)output_activation_max, in reluXQuant8Signed()
238 bool reluQuant8Signed(const int8_t* inputData, const Shape& inputShape, int8_t* outputData, in reluQuant8Signed() argument
241 return reluXQuant8Signed<kActivationRelu>(inputData, inputShape, outputData, outputShape); in reluQuant8Signed()
244 bool relu1Quant8Signed(const int8_t* inputData, const Shape& inputShape, int8_t* outputData, in relu1Quant8Signed() argument
247 return reluXQuant8Signed<kActivationRelu1>(inputData, inputShape, outputData, outputShape); in relu1Quant8Signed()
250 bool relu6Quant8Signed(const int8_t* inputData, const Shape& inputShape, int8_t* outputData, in relu6Quant8Signed() argument
253 return reluXQuant8Signed<kActivationRelu6>(inputData, inputShape, outputData, outputShape); in relu6Quant8Signed()
256 bool tanhQuant8Signed(const int8_t* inputData, const Shape& inputShape, int8_t* outputData, in tanhQuant8Signed() argument
281 inputData, convertShapeToTflshape(outputShape), outputData); in tanhQuant8Signed()
286 bool logisticQuant8Signed(const int8_t* inputData, const Shape& inputShape, int8_t* outputData, in logisticQuant8Signed() argument
310 input_left_shift, numElements, inputData, outputData); in logisticQuant8Signed()
330 bool hardSwishQuant(const T* inputData, const Shape& inputShape, T* outputData, in hardSwishQuant() argument
357 convertShapeToTflshape(outputShape), outputData); in hardSwishQuant()