- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for yield_operands (0.16 sec)
-
tensorflow/compiler/mlir/tensorflow/transforms/executor_tpuv1_outline_tpu_island.cc
/*config=*/builder.getStringAttr(""), /*config_proto=*/builder.getStringAttr(""), /*executor_type=*/builder.getStringAttr("")); SmallVector<Value, 16> yield_operands(call_op.getResults()); builder.create<YieldOp>(island_op.getLoc(), yield_operands); } // Outline all the transitively called functions by moving them in the // outlined module. for (func::FuncOp func : outlined_module.getOps<func::FuncOp>()) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 8.7K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/tpu_colocate_splits.cc
int result_number = llvm::cast<OpResult>(operand).getResultNumber(); if (auto pred_island = llvm::dyn_cast<tf_executor::IslandOp>(pred)) { Value yield_operand = pred_island.GetYield().getOperand(result_number); predecessors.push_back(yield_operand.getDefiningOp()); } } } return predecessors; } struct TPUColocateSplits : public impl::TPUColocateSplitsPassBase<TPUColocateSplits> {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 27 18:44:34 UTC 2023 - 2.8K bytes - Viewed (0)