Search Options

Results per page
Sort
Preferred Languages
Advance

Results 151 - 160 of 435 for ModuleOp (0.25 sec)

  1. tensorflow/compiler/mlir/quantization/stablehlo/cc/static_range_ptq.cc

          std::move(signature_def_map), std::move(signature_keys));
      sub_components_[2] = std::make_unique<PostCalibrationComponent>(ctx_);
    }
    
    absl::StatusOr<ModuleOp> StaticRangePtqComponent::Run(
        ModuleOp module_op, const QuantizationConfig& config) {
      // Runs sub-components in sequence: PreCalibrationComponent ->
      // CalibrationComponent -> PostCalibrationComponents.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Apr 24 12:49:45 UTC 2024
    - 6K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/lite/quantization/stablehlo/quantization.cc

    }
    
    }  // namespace
    
    absl::StatusOr<mlir::ModuleOp> RunQuantization(
        const SavedModelBundle* saved_model_bundle,
        const absl::string_view saved_model_dir,
        const std::unordered_set<std::string>& saved_model_tags,
        const QuantizationConfig& quantization_config,
        const PyFunctionLibrary* quantization_py_function_lib,
        mlir::ModuleOp module_op) {
      if (saved_model_bundle == nullptr) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Sun Apr 14 10:49:12 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/transforms/initialize_variables_in_session_init.cc

          llvm::ArrayRef<mlir::Value>{var_handle_op_in_init->getResult(0),
                                      const_op.getResult()});
    }
    
    func::FuncOp CreateSessionInitFunc(ModuleOp module) {
      constexpr char kSessionInitFuncName[] = "SessionInitializerFunction";
    
      mlir::OpBuilder builder(module.getBodyRegion());
      auto func_type =
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 23 09:05:47 UTC 2024
    - 7K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/quantization/common/quantization_lib/quantization_driver_test.cc

        spec->quantizable_operands.insert(key);
      }
      return spec;
    }
    
    TEST_F(ApplyQuantizationParamsPropagationTest,
           ConstsUsedMultipleTimesAreDuplicated) {
      const OwningOpRef<ModuleOp> module_op_ref =
          ParseModuleOpString(kModuleTFLite);
      func::FuncOp main_fn = FindMainFuncOp(*module_op_ref);
    
      auto op_quant_spec_getter = [&](Operation* op) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tensorflow/transforms/tf_saved_model_asset_sinking_pass.cc

     public:
      AssetSinkingPass() = default;
    
      explicit AssetSinkingPass(llvm::StringRef saved_model_dir) {
        saved_model_dir_ = saved_model_dir.str();
      }
    
      void runOnOperation() override {
        ModuleOp module = getOperation();
        if (!HasTfSavedModelSemantics(module)) {
          return;
        }
    
        auto init_op = GetSessionInitializerOp(module);
        if (init_op == nullptr || init_op.getInitializers().empty()) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/tensorflow/analysis/per_function_aggregate_analysis.h

        : public PassWrapper<
              PerFunctionAggregateAnalysisConsumerPass<DerivedT, AnalysisT>,
              OperationPass<ModuleOp>> {
     public:
      static ::mlir::TypeID resolveTypeID() {
        static ::mlir::SelfOwningTypeID id;
        return id;
      }
    
     private:
      void runOnOperation() override {
        ModuleOp op = this->getOperation();
        DerivedT& derived = *static_cast<DerivedT*>(this);
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Apr 19 00:13:50 UTC 2022
    - 2.9K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/tfrt/saved_model/saved_model.h

    #include "tfrt/bef/bef_buffer.h"  // from @tf_runtime
    #include "tfrt/core_runtime/tensor_handle.h"  // from @tf_runtime
    
    namespace tfrt {
    class CoreRuntime;
    }
    
    namespace mlir {
    class ModuleOp;
    }
    
    namespace tensorflow {
    
    // TFRTSavedModelSignatureInfo contains the metadata for a signature in the
    // savedmodel such as function name, inputs/outputs' names and types. This can
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Sat Jan 27 17:42:41 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/quantization/common/uniform_quantized_types_test.cc

          %0 = stablehlo.add %arg0, %arg0 : tensor<2x!quant.uniform<i8:f32, 1.000000e+00:0>>
          return %0 : tensor<2x!quant.uniform<i8:f32, 1.000000e+00:0>>
        }
      )mlir";
    
      OwningOpRef<ModuleOp> module_op = ParseModuleOpString(kFullyQuantizedAdd);
      ASSERT_TRUE(module_op);
    
      auto func_op = module_op->lookupSymbol<func::FuncOp>("fully_quantized_add");
      ASSERT_THAT(func_op, NotNull());
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 28.8K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/tensorflow/transforms/canonicalize_compile_and_replicate_attributes.cc

      void runOnOperation() override;
    };
    
    void CanonicalizeCompileAndReplicateAttributesPass::runOnOperation() {
      func::FuncOp func_op = getOperation();
      ModuleOp module_op = func_op->getParentOfType<ModuleOp>();
      mlir::OpBuilder builder(module_op.getContext());
    
      auto walk_result = func_op->walk([&](mlir::Operation* op) {
        // Convert `_tpu_replicate`.
        if (op->hasAttr(TF::kTpuReplicateAttr)) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Oct 05 23:50:19 UTC 2022
    - 4.5K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/lite/tf_tfl_translate.cc

        } else if (hlo_import_type == HloImportType::proto) {
          module = xla::HloToMlirHloTranslateFunction(content, &context, false);
        } else {
          module = mlir::OwningOpRef<mlir::ModuleOp>(
              mlir::parseSourceString<mlir::ModuleOp>(content, &context));
        }
      } else {
        // Graphdef import path.
        module = tensorflow::LoadFromGraphdefOrMlirSource(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri May 03 18:01:23 UTC 2024
    - 14K bytes
    - Viewed (0)
Back to top