Home
last modified time | relevance | path

Searched refs:input_output_scale (Results 1 – 11 of 11) sorted by relevance

/aosp_15_r20/external/pytorch/aten/src/ATen/native/quantized/cpu/qnnpack/src/
H A Dleaky-relu.c87 const float input_output_scale = input_scale / output_scale; in pytorch_qnnp_create_leaky_relu_nc_q8() local
88 if (input_output_scale < 0x1.0p-8f || input_output_scale >= 0x1.0p+8f) { in pytorch_qnnp_create_leaky_relu_nc_q8()
92 input_output_scale); in pytorch_qnnp_create_leaky_relu_nc_q8()
120 input_output_scale * (float)(i - (int32_t)(uint32_t)input_zero_point); in pytorch_qnnp_create_leaky_relu_nc_q8()
H A Dglobal-average-pooling.c65 const float input_output_scale = input_scale / output_scale; in pytorch_qnnp_create_global_average_pooling_nwc_q8() local
66 if (input_output_scale < 0x1.0p-8f || input_output_scale >= 0x1.0p+8f) { in pytorch_qnnp_create_global_average_pooling_nwc_q8()
70 input_output_scale); in pytorch_qnnp_create_global_average_pooling_nwc_q8()
H A Daverage-pooling.c113 const float input_output_scale = input_scale / output_scale; in pytorch_qnnp_create_average_pooling2d_nhwc_q8() local
114 if (input_output_scale < 0x1.0p-8f || input_output_scale >= 0x1.0p+8f) { in pytorch_qnnp_create_average_pooling2d_nhwc_q8()
120 input_output_scale); in pytorch_qnnp_create_average_pooling2d_nhwc_q8()
/aosp_15_r20/external/XNNPACK/src/operators/
H A Dglobal-average-pooling-nwc.c235 const float input_output_scale = input_scale / output_scale; in xnn_create_global_average_pooling_nwc_qu8() local
236 if (input_output_scale < 0x1.0p-8f || input_output_scale >= 0x1.0p+8f) { in xnn_create_global_average_pooling_nwc_qu8()
239 …xnn_operator_type_to_string(xnn_operator_type_global_average_pooling_nwc_qu8), input_output_scale); in xnn_create_global_average_pooling_nwc_qu8()
299 const float input_output_scale = input_scale / output_scale; in xnn_create_global_average_pooling_nwc_qs8() local
300 if (input_output_scale < 0x1.0p-8f || input_output_scale >= 0x1.0p+8f) { in xnn_create_global_average_pooling_nwc_qs8()
303 …xnn_operator_type_to_string(xnn_operator_type_global_average_pooling_nwc_qs8), input_output_scale); in xnn_create_global_average_pooling_nwc_qs8()
H A Dunary-elementwise-nc.c578 const float input_output_scale = input_scale / output_scale; in xnn_create_convert_nc_qs8() local
579 if (input_output_scale < 0x1.0p-8f || input_output_scale > 0x1.0p+7f) { in xnn_create_convert_nc_qs8()
582 xnn_operator_type_to_string(xnn_operator_type_convert_nc_qs8), input_output_scale); in xnn_create_convert_nc_qs8()
588 …xnn_params.vcvt.qs8.init.qs8_cvt(&params, input_output_scale, input_zero_point, output_zero_point); in xnn_create_convert_nc_qs8()
651 const float input_output_scale = input_scale / output_scale; in xnn_create_convert_nc_qu8() local
652 if (input_output_scale < 0x1.0p-8f || input_output_scale > 0x1.0p+7f) { in xnn_create_convert_nc_qu8()
655 xnn_operator_type_to_string(xnn_operator_type_convert_nc_qu8), input_output_scale); in xnn_create_convert_nc_qu8()
661 …xnn_params.vcvt.qu8.init.qu8_cvt(&params, input_output_scale, input_zero_point, output_zero_point); in xnn_create_convert_nc_qu8()
H A Daverage-pooling-nhwc.c164 const float input_output_scale = input_scale / output_scale; in xnn_create_average_pooling2d_nhwc_qu8() local
165 if (input_output_scale < 0x1.0p-8f || input_output_scale >= 0x1.0p+8f) { in xnn_create_average_pooling2d_nhwc_qu8()
170 input_scale, output_scale, input_output_scale); in xnn_create_average_pooling2d_nhwc_qu8()
/aosp_15_r20/external/XNNPACK/src/subgraph/
H A Dconvert.c354 …const float input_output_scale = input_value->quantization.scale / output_value->quantization.scal… in xnn_define_convert() local
355 if (input_output_scale < 0x1.0p-8f || input_output_scale > 0x1.0p+7f) { in xnn_define_convert()
359 xnn_node_type_to_string(xnn_node_type_convert), input_output_scale, in xnn_define_convert()
/aosp_15_r20/external/XNNPACK/src/
H A Dmicroparams-init.c6368 float input_output_scale, in xnn_init_qs8_cvt_scalar_params() argument
6372 assert(input_output_scale >= 0x1.0p-8); in xnn_init_qs8_cvt_scalar_params()
6373 assert(input_output_scale <= 0x1.0p+7); in xnn_init_qs8_cvt_scalar_params()
6375 const long multiplier = lrintf(256.0f * input_output_scale); in xnn_init_qs8_cvt_scalar_params()
6386 float input_output_scale, in xnn_init_qs8_cvt_armsimd32_params() argument
6390 assert(input_output_scale >= 0x1.0p-8); in xnn_init_qs8_cvt_armsimd32_params()
6391 assert(input_output_scale <= 0x1.0p+7); in xnn_init_qs8_cvt_armsimd32_params()
6393 const long multiplier = lrintf(131072.0f * input_output_scale); in xnn_init_qs8_cvt_armsimd32_params()
6407 float input_output_scale, in xnn_init_qs8_cvt_neon_params() argument
6411 assert(input_output_scale >= 0x1.0p-8); in xnn_init_qs8_cvt_neon_params()
[all …]
/aosp_15_r20/external/XNNPACK/src/xnnpack/
H A Dmicroparams-init.h928 float input_output_scale, \
973 float input_output_scale, \
H A Dmicrofnptr.h1789 float input_output_scale,
1800 float input_output_scale,
/aosp_15_r20/external/tensorflow/tensorflow/lite/delegates/xnnpack/
H A Dxnnpack_delegate.cc1827 const float input_output_scale = input_scale / output_scale; in CheckTensorsInputOutputScale() local
1828 if (input_output_scale < scale_min || input_output_scale >= scale_max) { in CheckTensorsInputOutputScale()
4054 const float input_output_scale = input_scale / output_scale; in VisitQuantizeNode() local
4055 if (input_output_scale < 1.0f / 256.0f || in VisitQuantizeNode()
4056 input_output_scale > 128.0f) { in VisitQuantizeNode()