Home
last modified time | relevance | path

Searched refs:requantize (Results 1 – 14 of 14) sorted by relevance

/external/XNNPACK/test/
Drequantization-tester.h86 void TestExactDivideByPO2(xnn_qu8_requantization_function requantize) const { in TestExactDivideByPO2() argument
107 requantize(inputs.size(), inputs.data(), in TestExactDivideByPO2()
126 void TestExactDivideByPO2(xnn_qs8_requantization_function requantize) const { in TestExactDivideByPO2() argument
147 requantize(inputs.size(), inputs.data(), in TestExactDivideByPO2()
167 void TestDivideByPO2WithRoundingUp(xnn_qu8_requantization_function requantize) { in TestDivideByPO2WithRoundingUp() argument
187 requantize(inputs.size(), inputs.data(), in TestDivideByPO2WithRoundingUp()
208 void TestDivideByPO2WithRoundingUp(xnn_qs8_requantization_function requantize) { in TestDivideByPO2WithRoundingUp() argument
228 requantize(inputs.size(), inputs.data(), in TestDivideByPO2WithRoundingUp()
249 void TestDivideByPO2WithRoundingDown(xnn_qu8_requantization_function requantize) { in TestDivideByPO2WithRoundingDown() argument
269 requantize(inputs.size(), inputs.data(), in TestDivideByPO2WithRoundingDown()
[all …]
/external/tensorflow/tensorflow/compiler/mlir/lite/quantization/
Dquantization_context.cc129 auto &requantize = states_manager_.GetOperandRequantizeState(op, i); in Finalize() local
130 if (state.IsEmpty() && requantize.pos == RequantizeState::NO_REQUANTIZE) { in Finalize()
132 } else if (requantize.pos == RequantizeState::ON_OUTPUT) { in Finalize()
133 input_specs.push_back(TypeAttr::get(requantize.params)); in Finalize()
144 auto &requantize = states_manager_.GetResultRequantizeState(op, res); in Finalize() local
145 if (state.IsEmpty() && requantize.pos == RequantizeState::NO_REQUANTIZE) { in Finalize()
147 } else if (requantize.pos == RequantizeState::ON_INPUT) { in Finalize()
148 output_specs.push_back(TypeAttr::get(requantize.params)); in Finalize()
Dquantization_driver.cc883 auto &requantize = GetArgRequantizeState(arg); in Finalize() local
885 (state.immutable && requantize.pos == RequantizeState::NO_REQUANTIZE)) { in Finalize()
893 if (requantize.pos != RequantizeState::NO_REQUANTIZE) { in Finalize()
894 RequantizeArg(arg, &requantize); in Finalize()
902 auto &requantize = GetResultRequantizeState(op, res_index); in Finalize() local
904 (state.immutable && requantize.pos == RequantizeState::NO_REQUANTIZE)) { in Finalize()
912 if (requantize.pos != RequantizeState::NO_REQUANTIZE) { in Finalize()
913 RequantizeOpResult(op, res_index, &requantize); in Finalize()
/external/tensorflow/tensorflow/core/api_def/base_api/
Dapi_def_QuantizedMatMulWithBiasAndReluAndRequantize.pbtxt50 The float value that the lowest quantized output value after requantize.
56 The float value that the highest quantized output value after requantize.
88 add and relu and requantize fusion.
96 relu activation to get non-negative result. Then do requantize operation to get
/external/tensorflow/tensorflow/compiler/mlir/lite/transforms/
Dquantize_patterns.td29 // squashed to a requantize op if the scales are different.
/external/tensorflow/tensorflow/lite/micro/kernels/vexriscv/doc/
DDepthwiseConv2D_int8.md185 // Add bias / activation / requantize
214 // Add bias / activation / requantize
234 easier to implement since after `H * W * C` calculations, we can requantize
/external/gemmlowp/meta/generators/
Dtransform_kernels_common.py568 requantize = Requantize(cc_emitter, asm_emitter)
575 requantize.SpecializeTransform1DKernel('int32_t', 'uint8_t', shape[0],
/external/gemmlowp/doc/
Dless-than-8-bit.md22 idea was that to automatically requantize 8bit operands to less-than-8bit during
99 The general idea is that at the packing stage, we requantize input (Lhs/Rhs)
197 stage to requantize input matrix data. See this function in internal/pack.h.
Dpacking.md186 the packing stage we have to requantize inputs accordingly. See
/external/tensorflow/tensorflow/lite/kernels/internal/
DBUILD502 "reference/requantize.h",
611 "reference/requantize.h",
/external/tensorflow/tensorflow/core/common_runtime/
Dmkl_layout_pass.cc359 csinfo_.requantize = "Requantize"; in MklLayoutRewritePass()
670 rinfo_.push_back({csinfo_.requantize, in MklLayoutRewritePass()
671 mkl_op_registry::GetMklOpName(csinfo_.requantize), in MklLayoutRewritePass()
1002 string requantize; member
/external/tensorflow/tensorflow/lite/micro/tools/make/
DMakefile436 tensorflow/lite/kernels/internal/reference/requantize.h \
/external/libjpeg-turbo/
Dusage.txt578 used with the drop option to requantize the drop image to match the input
/external/tensorflow/tensorflow/core/kernels/
DBUILD6331 "requantize.cc",
6508 "requantize.cc",