- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for ConvertStatsToQDQs (0.27 sec)
-
tensorflow/compiler/mlir/quantization/stablehlo/passes/prepare_quantize.cc
RewritePatternSet patterns(ctx); // Convert quant stats to int8 quantization parameters. // Currently, only activation stats are imported, so narrow_range = false. patterns.add<quant::ConvertStatsToQDQs<quantfork::QuantizeCastOp, quantfork::DequantizeCastOp>>( bit_width_, /*narrow_range=*/false, /*is_signed=*/true,
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Apr 03 05:11:03 UTC 2024 - 8.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/tensorflow/passes/prepare_quantize.cc
for (const auto& op : func.getOps()) { if (llvm::isa<quantfork::DequantizeCastOp>(op)) return true; } return false; } using PrepareQuantStats = quant::ConvertStatsToQDQs<quantfork::QuantizeCastOp, quantfork::DequantizeCastOp>; #include "tensorflow/compiler/mlir/quantization/tensorflow/passes/prepare_quantize.inc"
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 17.2K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/transforms/prepare_quantize.cc
for (const auto& op : func.getOps()) { if (llvm::isa<quantfork::DequantizeCastOp>(op)) return true; } return false; } using PrepareQuantStats = quant::ConvertStatsToQDQs<quantfork::QuantizeCastOp, quantfork::DequantizeCastOp>; void PrepareQuantizePass::runOnOperation() { func::FuncOp func = getOperation(); MLIRContext* ctx = func.getContext();
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 17.6K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/common/quantization_lib/quantization_utils.h
return name_loc.getName().str(); } return ""; } template <typename QuantizeOpT, typename DequantizeOpT> struct ConvertStatsToQDQs : public OpRewritePattern<quantfork::StatisticsOp> { ConvertStatsToQDQs(int num_bits, bool narrow_range, bool is_signed, bool legacy_float_scale, MLIRContext* context) : OpRewritePattern<quantfork::StatisticsOp>(context),
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Apr 24 20:30:06 UTC 2024 - 41.7K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/quantization/lite/quantize_model_test.cc
float float_min = std::min(0.f, float_quant_params.min()->Get(0)); float float_max = std::max(0.f, float_quant_params.max()->Get(0)); if (symmetric) { // When the symmetric case, ConvertStatsToQDQs in PrepareQuantizePass // updates the min and max values into bigger absolute values. float_max = std::max(std::abs(float_min), std::abs(float_max)); float_min = -float_max; }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Jun 12 23:15:24 UTC 2024 - 73.9K bytes - Viewed (0)