- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for CreateTPUDevicePropagationPass (0.53 sec)
-
tensorflow/compiler/mlir/tf2xla/api/v2/tf_dialect_to_executor.cc
// the results of side effect analysis. pm.addPass( mlir::tf_executor::CreateTFExecutorUpdateControlDependenciesPass()); pm.addNestedPass<FuncOp>(mlir::TFTPU::CreateTPUDevicePropagationPass()); pm.addNestedPass<FuncOp>(mlir::TFTPU::CreateTPUColocateSplitsPass()); pm.addPass(mlir::createSymbolDCEPass()); pm.addNestedPass<FuncOp>( mlir::tf_executor::CreateTFExecutorGraphPruningPass());
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Mon May 13 23:22:50 UTC 2024 - 6.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tf2xla/api/v1/tf_dialect_to_executor.cc
/*legacy_graph_export=*/true)); add_pass(mlir::TFDevice::CreateLaunchToDeviceAttributePass( /*legacy_graph_export=*/true)); pm.addNestedPass<FuncOp>(mlir::TFTPU::CreateTPUDevicePropagationPass()); pm.addNestedPass<FuncOp>(mlir::TFTPU::CreateTPUColocateSplitsPass()); pm.addPass(mlir::createSymbolDCEPass()); if (tensorflow::GetMlirCommonFlags()
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Fri Feb 16 03:41:02 UTC 2024 - 7.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/tpu_device_propagation.cc
PropagateDevicesInGraph(graph, value_to_device); PropagateDevicesToResults(func, graph.GetFetch(), value_to_device); } } // namespace std::unique_ptr<OperationPass<func::FuncOp>> CreateTPUDevicePropagationPass() { return std::make_unique<TPUDevicePropagation>(); } } // namespace TFTPU
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 11K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/passes.h
std::unique_ptr<OperationPass<func::FuncOp>> CreateTPUUpdateEmbeddingEnqueueOpInputsPass(); // Creates a pass that propagates TPU devices to users. std::unique_ptr<OperationPass<func::FuncOp>> CreateTPUDevicePropagationPass(); // Create a pass that colocates each `Split` with its predecessor. std::unique_ptr<OperationPass<func::FuncOp>> CreateTPUColocateSplitsPass();
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Jun 12 21:18:05 UTC 2024 - 31.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/tf_passes.td
]; } def TPUDevicePropagationPass : Pass<"tf-tpu-device-propagation", "mlir::func::FuncOp"> { let summary = "Propagates TPU devices from ops to users"; let constructor = "TFTPU::CreateTPUDevicePropagationPass()"; } def TPUColocateSplitsPass : Pass<"tf-tpu-colocate-splits", "mlir::func::FuncOp"> { let summary = "Colocates each Split op with its predecessor";
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Jun 12 21:18:05 UTC 2024 - 99.6K bytes - Viewed (0)