Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for RunAndRewriteDynamicRangeQuantizationPasses (0.38 sec)

  1. tensorflow/compiler/mlir/quantization/common/quantization_lib/quantization_config.h

      }
    
      // TODO: b/202075505 - make implicit weight type clearer
      // Whether run the passes and graph rewrites for dynamic range quantization.
      bool RunAndRewriteDynamicRangeQuantizationPasses() const {
        bool dynamic_range_quantize =
            (inference_type != tensorflow::DT_FLOAT) && weight_quantization &&
            !post_training_quantization && !disable_infer_tensor_range &&
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Mar 13 10:16:19 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/lite/tf_to_tfl_flatbuffer.cc

      }
    
      // TODO: b/176267167 - Quantize flex fallback in the MLIR pipeline
      if (quant_specs.weight_quantization &&
          (!quant_specs.RunAndRewriteDynamicRangeQuantizationPasses() ||
           !pass_config.emit_builtin_tflite_ops)) {
        // Apply post-training dynamic range quantization from the old TOCO
        // quantizer.Once MLIR has support for this, we can remove this if
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri May 03 18:01:23 UTC 2024
    - 23.8K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/lite/tf_tfl_passes.cc

          pass_manager->addNestedPass<mlir::func::FuncOp>(
              mlir::TFL::CreatePostQuantizeRemoveQDQPass());
        } else if (pass_config.quant_specs
                       .RunAndRewriteDynamicRangeQuantizationPasses()) {
          AddDynamicRangeQuantizationPasses(pass_config, *pass_manager);
        }
        pass_manager->addPass(mlir::createCanonicalizerPass());
    
        if (pass_config.reduce_type_precision ||
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Jun 06 18:45:51 UTC 2024
    - 25.5K bytes
    - Viewed (0)
Back to top