Search Options

Results per page
Sort
Preferred Languages
Advance

Results 141 - 150 of 435 for ModuleOp (0.27 sec)

  1. tensorflow/compiler/mlir/python/mlir.cc

      registry.insert<mlir::shape::ShapeDialect>();
      mlir::MLIRContext context(registry);
      mlir::OwningOpRef<mlir::ModuleOp> module;
      {
        mlir::StatusScopedDiagnosticHandler diagnostic_handler(&context);
        module = mlir::parseSourceString<mlir::ModuleOp>(mlir_txt, &context);
        if (!module) {
          tsl::Set_TF_Status_from_Status(status,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri May 03 18:16:49 UTC 2024
    - 19.3K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/quantization/stablehlo/passes/passes.h

        StringRef serialized_stablehlo_module);
    
    std::unique_ptr<OperationPass<ModuleOp>>
    CreateLiftQuantizableSpotsAsFunctionsPass(
        const ::stablehlo::quantization::QuantizationSpecs& quantization_specs);
    
    // Creates a pass that inserts CalibrationStatisticsSaverOp.
    std::unique_ptr<OperationPass<ModuleOp>>
    CreateInsertCalibrationStatisticsSaverPass(
        StringRef calibration_data_dir,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 14 06:31:57 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/quantization/tensorflow/passes/insert_main_function.cc

    void InsertMainFunctionPass::runOnOperation() {
      ModuleOp module_op = getOperation();
    
      if (failed(RenameExistingMainFunction(module_op))) {
        module_op->emitError("Failed to rename existing function `@main`.");
        signalPassFailure();
      }
    
      if (!CreateMainFunction(module_op)) {
        signalPassFailure();
      }
    }
    
    }  // namespace
    
    std::unique_ptr<OperationPass<ModuleOp>> CreateInsertMainFunctionPass() {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 16.5K bytes
    - Viewed (0)
  4. 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)
  5. tensorflow/compiler/mlir/quantization/tensorflow/ops/tf_quantize_op_test.cc

          : mlir::PatternRewriter(other_builder) {}
      ~EmptyPatternRewriter() override = default;
    };
    
    TEST(TfQuantOpTest, applyUniformQuantization) {
      MLIRContext context;
      OwningOpRef<ModuleOp> module(ModuleOp::create(UnknownLoc::get(&context)));
      OpBuilder builder(&module->getBodyRegion());
      context.loadDialect<TF::TensorFlowDialect, quant::QuantizationDialect,
                          func::FuncDialect>();
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Sun Dec 10 05:52:02 UTC 2023
    - 3K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/lite/quantization/stablehlo/quantization_test.cc

      const absl::StatusOr<std::string> tmp_saved_model_dir = CreateTmpDir();
      ASSERT_THAT(tmp_saved_model_dir, IsOk());
    
      QuantizationConfig config;
      const absl::StatusOr<mlir::ModuleOp> quantized_module_op = RunQuantization(
          /*saved_model_bundle=*/nullptr, *tmp_saved_model_dir,
          /*saved_model_tags=*/{}, config,
          /*quantization_py_function_lib=*/nullptr, /*module_op=*/{});
      EXPECT_THAT(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon Mar 11 19:29:56 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/tensorflow/transforms/convert_launch_func_to_tf_call.cc

        : public impl::ConvertLaunchFuncToTFCallPassBase<
              ConvertLaunchFuncToTFCallPass> {
      void runOnOperation() override;
    };
    
    void ConvertLaunchFuncToTFCallPass::runOnOperation() {
      ModuleOp module = getOperation();
      module.walk([&](tf_device::LaunchFuncOp launch) {
        OpBuilder builder(launch);
        auto call_op = builder.create<TF::PartitionedCallOp>(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Aug 31 21:08:09 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/quantization/stablehlo/cc/saved_model_import.cc

      // Copy to eliminate the `const` qualifier so that `absl::MakeSpan` can be
      // called on it.
      std::vector<std::string> exported_names = signature_keys;
      absl::StatusOr<OwningOpRef<ModuleOp>> module_op =
          SavedModelSignatureDefsToMlirImport(saved_model_path, tags,
                                              absl::MakeSpan(exported_names), &ctx,
                                              import_options, &bundle);
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Apr 24 12:49:45 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/tensorflow/transforms/host_runtime/lower_cluster_to_runtime_ops_test.cc

        mlir_module_ =
            mlir::parseSourceFile<mlir::ModuleOp>(mlir_module_path, &context_);
        if (!mlir_module_) {
          return absl::Status(
              absl::StatusCode::kNotFound,
              absl::StrCat("Could not find MLIR module at ", mlir_module_path));
        }
        return absl::OkStatus();
      }
    
      DialectRegistry registry_;
      MLIRContext context_;
      OwningOpRef<mlir::ModuleOp> mlir_module_;
    
      Env* env_;
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 28 21:44:37 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/lite/experimental/tac/transforms/raise_target_subgraphs.cc

    constexpr StringRef kCpuDeviceName = "CPU";
    
    using ::mlir::TFL::common::OpsAdded;
    using ::mlir::TFL::common::Subgraph;
    
    class RaiseTargetSubgraphsPass
        : public PassWrapper<RaiseTargetSubgraphsPass, OperationPass<ModuleOp>> {
     public:
      MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID(RaiseTargetSubgraphsPass)
    
      RaiseTargetSubgraphsPass() = default;
      RaiseTargetSubgraphsPass(const RaiseTargetSubgraphsPass& other) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 11.4K bytes
    - Viewed (0)
Back to top