Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for CreateMergeControlFlowPass (0.43 sec)

  1. tensorflow/compiler/mlir/tf2xla/internal/clustering_bridge_passes.cc

      pm.addNestedPass<FuncOp>(mlir::createCSEPass());
      if (tensorflow::GetMlirCommonFlags()
              ->tf_mlir_enable_merge_control_flow_pass) {
        pm.addPass(mlir::TFDevice::CreateMergeControlFlowPass());
      }
    
      pm.addPass(
          tensorflow::tf2xla::internal::CreateMarkOpsForOutsideCompilationPass());
      pm.addPass(tensorflow::tf2xla::internal::
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Apr 30 16:09:14 UTC 2024
    - 11.2K bytes
    - Viewed (1)
  2. tensorflow/compiler/mlir/tensorflow/transforms/merge_control_flow.cc

        return WalkResult::advance();
      });
      if (result.wasInterrupted()) return signalPassFailure();
    }
    
    }  // namespace
    
    std::unique_ptr<OperationPass<ModuleOp>> CreateMergeControlFlowPass() {
      return std::make_unique<MergeControlFlowPass>();
    }
    
    }  // namespace TFDevice
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Mar 17 07:31:01 UTC 2023
    - 25.9K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/transforms/passes.h

    std::unique_ptr<OperationPass<ModuleOp>>
    CreateAnnotateParameterReplicationPass();
    
    // Creates a pass that merges control flow with similar predicates.
    std::unique_ptr<OperationPass<ModuleOp>> CreateMergeControlFlowPass();
    
    // Creates a pass that wraps each TensorFlow dialect with `device` attribute
    // in a `tf_device.launch` op with the same `device` attribute.
    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)
  4. tensorflow/compiler/mlir/tensorflow/transforms/tf_passes.td

          "tf.Yield"() : () -> ()
          }, {
          "tf.Yield"() : () -> ()
          }) { is_stateless = true } : (tensor<i1>) -> ()
        ```
      }];
    
      let constructor = "TFDevice::CreateMergeControlFlowPass()";
    }
    
    def TensorListOpsDecompositionPass : Pass<"tf-tensor-list-ops-decomposition", "ModuleOp"> {
      let summary = "Decomposes TensorList operations into generic operations on tensors.";
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:18:05 UTC 2024
    - 99.6K bytes
    - Viewed (0)
Back to top