Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for FindQuantizationUnitFromLoc (0.55 sec)

  1. tensorflow/compiler/mlir/quantization/tensorflow/cc/quantization_unit_loc.cc

          std::optional<QuantizationUnitLoc::QuantizationUnit> found_unit =
              FindQuantizationUnitFromLoc(child_loc);
          if (found_unit.has_value()) return found_unit;
        }
      } else if (isa<CallSiteLoc>(loc)) {
        // If the graph is inlined, CallSiteLoc can be created.
        return FindQuantizationUnitFromLoc(
            mlir::cast<CallSiteLoc>(loc).getCallee());
      }
    
      return std::nullopt;
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/quantization/tensorflow/cc/quantization_unit_loc.h

      static bool classof(Attribute attr);
    };
    
    // Finds the QuantizationUnit from location info.
    std::optional<QuantizationUnitLoc::QuantizationUnit>
    FindQuantizationUnitFromLoc(Location loc);
    
    }  // namespace quant
    }  // namespace mlir
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Oct 03 02:39:10 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/quantization/tensorflow/passes/add_quantization_unit_loc.cc

     private:
      LogicalResult matchAndRewrite(Operation* op,
                                    PatternRewriter& rewriter) const override {
        if (!IsOpWithQuantizableTrait(op) ||
            FindQuantizationUnitFromLoc(op->getLoc()).has_value()) {
          return failure();
        }
    
        std::optional<QuantizationUnit> quantization_unit =
            FindQuantizationUnit(op);
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/quantization/tensorflow/passes/add_dump_tensor_op.cc

    std::pair<std::string, std::string> GetFuncNameAndNodeName(
        TF::PartitionedCallOp call_op, const FlatSymbolRefAttr &f_attr) {
      std::optional<QuantizationUnitLoc::QuantizationUnit> quant_unit =
          FindQuantizationUnitFromLoc(call_op->getLoc());
      return std::make_pair(quant_unit->func_name(), quant_unit->node_name());
    }
    
    std::pair<std::string, std::string> GetFuncNameAndNodeName(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Mar 22 22:55:22 UTC 2024
    - 13K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/quantization/tensorflow/passes/lift_quantizable_spots_as_functions.cc

      std::optional<QuantizationMethod> getUnitWiseQuantizationMethod(
          TF::PartitionedCallOp call_op) const {
        // If unit-wise quantization config is found, overwrite the default config.
        auto quantization_unit = FindQuantizationUnitFromLoc(call_op.getLoc());
        if (!quantization_unit.has_value()) return std::nullopt;
    
        for (const auto& unit_config :
             quant_options_.unit_wise_quantization_specs()) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri May 10 04:07:09 UTC 2024
    - 16.4K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/quantization/common/lift_as_function_call.cc

      // Set the location of call op to QuantizationUnitLoc if found.
      Location call_op_loc = location;
      for (Operation* op : cloning_ops) {
        std::optional<QuantizationUnitLoc::QuantizationUnit> unit =
            FindQuantizationUnitFromLoc(op->getLoc());
        if (unit.has_value()) {
          call_op_loc = QuantizationUnitLoc(builder.getContext(), unit.value());
        }
      }
    
      if (failed(SetAttributeMap(*context, attributes, cloning_ops))) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri May 17 17:58:54 UTC 2024
    - 21.8K bytes
    - Viewed (0)
Back to top