Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for CreateExecutorDialectToFunctionalConversionPass (0.66 sec)

  1. tensorflow/compiler/mlir/tensorflow/transforms/tf_executor_to_functional.cc

        return WalkResult::advance();
      });
      if (result.wasInterrupted()) signalPassFailure();
    }
    }  // end anonymous namespace
    
    std::unique_ptr<OperationPass<func::FuncOp>>
    CreateExecutorDialectToFunctionalConversionPass() {
      return std::make_unique<ExecutorDialectToFunctionalConversion>();
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Aug 11 20:52:36 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tf2xla/internal/clustering_bridge_passes.cc

      // functionalization is ran before import. Ops can be lifted out of
      // tf_executor dialect islands/graphs.
      pm.addNestedPass<FuncOp>(
          mlir::CreateExecutorDialectToFunctionalConversionPass());
      // Guarantee all functions have one use, which enables more exact shape
      // inference.
      pm.addPass(mlir::TF::CreateGuaranteeAllFuncsOneUsePass());
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Apr 30 16:09:14 UTC 2024
    - 11.2K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tfr/integration/tfr_decompose_ctx.cc

        : tfr_module_(tfr_module), pm_(tfr_module_.getContext()) {
      mlir::OpPassManager& func_pm = pm_.nest<mlir::func::FuncOp>();
    
      // Prepare the imported graph.
      func_pm.addPass(mlir::CreateExecutorDialectToFunctionalConversionPass());
    
      // Run TFR lowering, inlining and raising to tf.
      func_pm.addPass(mlir::TFR::CreateDecomposeTFOpsPass(tfr_module_));
      func_pm.addPass(mlir::TFR::CreateRaiseToTFOpsPass(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon Apr 29 02:34:43 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/transforms/passes.h

    // Creates a pass that lifts inner ops of tf_executor.island ops in
    // tf_executor.graph into the same block as the tf_executor.graph.
    std::unique_ptr<OperationPass<func::FuncOp>>
    CreateExecutorDialectToFunctionalConversionPass();
    
    namespace TF {
    // Creates a pass that canonicalizes legacy compilation and replication
    // attributes.
    std::unique_ptr<OperationPass<func::FuncOp>>
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:18:05 UTC 2024
    - 31.8K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tensorflow/transforms/tf_passes.td

          return %identity, %identity_n#0 : tensor<i32>, tensor<i32>
        }
        ```
      }];
    
      let constructor = "CreateExecutorDialectToFunctionalConversionPass()";
    }
    
    def ExecutorIslandCoarseningPass : Pass<"tf-executor-island-coarsening", "mlir::func::FuncOp"> {
      let summary = "Walks tf_executor::GraphOp and merges individual tf_executor::IslandOps.";
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:18:05 UTC 2024
    - 99.6K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/tensorflow/translate/import_model.cc

      SetCrashReproducer(pm);
      pm.addNestedPass<mlir::func::FuncOp>(
          mlir::tf_executor::CreateTFExecutorGraphPruningPass());
      pm.addNestedPass<mlir::func::FuncOp>(
          mlir::CreateExecutorDialectToFunctionalConversionPass());
      if (!include_variables_in_initializers) {
        pm.addPass(
            mlir::tf_saved_model::CreateRemoveVariablesInSessionInitializerPass());
      }
      pm.addNestedPass<mlir::func::FuncOp>(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 01 11:17:36 UTC 2024
    - 183.2K bytes
    - Viewed (0)
Back to top