- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 11 for getElseBranch (0.47 sec)
-
tensorflow/compiler/mlir/tensorflow/analysis/resource_value_typed_analyzer.cc
PropagatePotentiallyWrittenUpFromCallee(if_op.getThenBranch(), if_op.getODSOperands(1)); PropagatePotentiallyWrittenUpFromCallee(if_op.getElseBranch(), if_op.getODSOperands(1)); return; } if (auto while_op = dyn_cast<TF::WhileOp>(op)) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed May 15 09:04:13 UTC 2024 - 8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/functional_control_flow_to_regions.cc
/*use_region_args=*/false, /*forward_block_args=*/false); CreateCall(if_op, if_op.else_function(), /*caller_region=*/if_region.getElseBranch(), if_op.getInput(), /*use_region_args=*/false, /*forward_block_args=*/false); if_op.replaceAllUsesWith(if_region.getResults()); if_op.erase(); return success(); }
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/tensor_list_ops_decomposition.cc
(*buffer_to_size)[new_op.getResult(std::get<0>(entry))] = { new_op.getResult(std::get<1>(entry)), std::get<2>(entry)}; } new_op.getThenBranch().takeBody(if_op.getThenBranch()); new_op.getElseBranch().takeBody(if_op.getElseBranch()); if_op.replaceAllUsesWith( new_op.getResults().take_front(if_op.getNumResults())); if_op.erase(); return success(); } LogicalResult HandleCaseRegionOp(
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 39.2K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/decompose_reduce_dataset.cc
// parallelization. dataset_if->setAttr("_lower_using_switch_merge", builder.getBoolAttr(true)); // Empty else branch, if there is no more data, do nothing. auto& else_branch = dataset_if.getElseBranch(); else_branch.push_back(new Block); builder.setInsertionPointToEnd(&else_branch.front()); // Return only the state variables from the body arguments. SmallVector<Value, 4> else_returns;
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 14K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/region_control_flow_to_functional.cc
extern_values.push_back(first); return true; }; const TrivialTransformInfo tti(IsSingleCallRegion(if_region.getThenBranch()), IsSingleCallRegion(if_region.getElseBranch()), if_arg_matcher); std::string then_name, else_name; if (tti.can_transform) { // We can transform to functional form trivially without outlining.
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 28.7K bytes - Viewed (0) -
tensorflow/compiler/mlir/tf2xla/internal/passes/extract_outside_compilation.cc
/*control_above=*/true, is_map_oc, communication_key_index))) return WalkResult::interrupt(); if (failed(MoveToHostMultiCluster( device_cluster, &if_op.getElseBranch().front(), {host_if.getElseBranch().front().getTerminator()}, core_to_compilation_key, core_to_device_ordinal, /*control_above=*/true, is_map_oc, communication_key_index)))
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Apr 30 21:25:12 UTC 2024 - 68.3K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/tf_saved_model_freeze_variables.cc
} } else if (auto if_op = dyn_cast<TF::IfRegionOp>(user_op)) { (*arguments_to_erase)[if_op].push_back(argument_index); for (auto callee : {&if_op.getThenBranch(), &if_op.getElseBranch()}) { work_list->push_back(std::make_pair(callee, argument_index)); } } else if (auto while_op = dyn_cast<TF::WhileOp>(user_op)) { (*arguments_to_erase)[while_op].push_back(argument_index);
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 09:56:53 UTC 2024 - 19.4K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/ir/tf_ops_a_m.cc
LogicalResult IfRegionOp::verifyRegions() { IfRegionOp op = *this; TypeRange then_types = op.getThenBranch().front().getTerminator()->getOperandTypes(); TypeRange else_types = op.getElseBranch().front().getTerminator()->getOperandTypes(); TypeRangeWithDesc results{op.getResultTypes(), "result"}; TypeRangeWithDesc then_results{then_types, "then result"};
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 146.7K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/stablehlo/transforms/legalize_hlo.cc
/*_else_func_name=*/nullptr); new_op.getThenBranch().takeBody(op.getTrueBranch()); new_op.getElseBranch().takeBody(op.getFalseBranch()); ReplaceReturnOp(new_op.getThenBranch(), rewriter); ReplaceReturnOp(new_op.getElseBranch(), rewriter); rewriter.replaceOp(op, new_op.getResults()); return success(); } }; // Converts mhlo.pad to tf.PadV2
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 154.9K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/flatbuffer_export.cc
auto opcode_index = GetOpcodeIndex("if", tflite::BuiltinOperator_IF); int then_subgraph_index = subgraph_index_map_.at(op.getThenBranch().str()); int else_subgraph_index = subgraph_index_map_.at(op.getElseBranch().str()); auto builtin_options = tflite::CreateIfOptions(builder_, then_subgraph_index, else_subgraph_index) .Union();
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Wed Jun 12 21:41:49 UTC 2024 - 164.5K bytes - Viewed (0)