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 D | leaky-relu.c | 87 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 D | global-average-pooling.c | 65 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 D | average-pooling.c | 113 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 D | global-average-pooling-nwc.c | 235 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 D | unary-elementwise-nc.c | 578 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(¶ms, 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(¶ms, input_output_scale, input_zero_point, output_zero_point); in xnn_create_convert_nc_qu8()
|
H A D | average-pooling-nhwc.c | 164 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 D | convert.c | 354 …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 D | microparams-init.c | 6368 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 D | microparams-init.h | 928 float input_output_scale, \ 973 float input_output_scale, \
|
H A D | microfnptr.h | 1789 float input_output_scale, 1800 float input_output_scale,
|
/aosp_15_r20/external/tensorflow/tensorflow/lite/delegates/xnnpack/ |
H A D | xnnpack_delegate.cc | 1827 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()
|