- Sort Score
- Result 10 results
- Languages All
Results 31 - 40 of 42 for getRegions (0.35 sec)
-
tensorflow/compiler/mlir/quantization/stablehlo/passes/merge_fusion_with_dequantize.cc
if (!func_op) return failure(); // The quantized fusion should have requantize and return ops at the end. auto return_op = dyn_cast_or_null<func::ReturnOp>( func_op.getRegion().getBlocks().front().getTerminator()); if (!return_op) return failure(); auto req_op = llvm::dyn_cast_or_null<mlir::stablehlo::UniformQuantizeOp>( return_op.getOperands()[0].getDefiningOp());
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 5.9K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/sparsecore/embedding_pipelining.cc
LogicalResult UnifyReplicationInfo(func::FuncOp func) { auto new_repl_info = builder.getStringAttr(func.getSymName().str() + "_repl_info"); for (auto& op : func.getRegion().getOps()) { if (auto compile_op = llvm::dyn_cast<TF::TPUCompilationResultOp>(op)) { UpdateReplicationAttr(compile_op, new_repl_info); } else { UpdateReplicationAttr(&op, new_repl_info);
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 92.9K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/convert_control_to_data_outputs.cc
// function. OpBuilder builder(graph_op); auto new_graph_op = builder.create<GraphOp>(graph_op.getLoc(), new_result_types); new_graph_op.getRegion().takeBody(graph_op.getRegion()); graph_op->replaceAllUsesWith( new_graph_op->getResults().drop_back(num_resources)); graph_op.erase(); func::ReturnOp return_op = cast<func::ReturnOp>(block.getTerminator());
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/tensorflow/transforms/tf_saved_model_freeze_variables.cc
if (auto func = dyn_cast<func::FuncOp>(call.resolveCallable())) { (*arguments_to_erase)[func].push_back(argument_index); work_list->push_back(std::make_pair(&func.getRegion(), argument_index)); } } else if (auto if_op = dyn_cast<TF::IfOp>(user_op)) { (*arguments_to_erase)[if_op].push_back(argument_index); for (auto callee : {if_op.then_function(), if_op.else_function()}) {
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/utils/tf_xla_mlir_translate.cc
// have the proper shapes. TF_RETURN_IF_ERROR(RefineShapes(arg_shapes, module_op)); mlir::func::FuncOp main = module_op.lookupSymbol<mlir::func::FuncOp>("main"); mlir::Block& block = main.getRegion().front(); xla::XlaBuilder builder("main"); // Create xla_params. std::vector<xla::XlaOp> xla_params; for (mlir::BlockArgument& arg : block.getArguments()) { auto num = arg.getArgNumber();
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 18.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/ir/tf_executor.cc
<< ")"; } } return success(); } void GraphOp::print(OpAsmPrinter &p) { p << ' '; p.printRegion(getOperation()->getRegion(0)); p.printOptionalAttrDict(getOperation()->getAttrs()); } ParseResult GraphOp::parse(OpAsmParser &parser, OperationState &result) { llvm::SMLoc loc = parser.getCurrentLocation();
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 42.7K bytes - Viewed (0) -
tensorflow/compiler/mlir/tf2xla/transforms/legalize_tf_communication.cc
SmallVectorImpl<OpVisitorState>& ops_to_visit, const llvm::SmallPtrSetImpl<Block*>& control_flow_blocks, Value token) { ops_to_visit.push_back({region_idx + 1, token, region_op}); Region& region = region_op->getRegion(region_idx); assert(llvm::hasSingleElement(region)); auto block_token = UpdateControlFlowBlockArgWithToken(builder, region.front(), block_arg_types);
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 40.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/quantization/common/lift_as_function_call_test.cc
ASSERT_TRUE(module_op); func::FuncOp main_fn = FindMainFuncOp(*module_op); ASSERT_THAT(main_fn, NotNull()); auto if_op = FindOperationOfType<mlir::stablehlo::IfOp>(main_fn); Block& block = if_op->getRegion(0).front(); Operation& add_op = *absl::c_find_if(block, [](Operation& entry) { return dyn_cast_or_null<::mlir::stablehlo::AddOp>(&entry); }); EXPECT_TRUE(IsInStableHloOpRegion(&add_op)); }
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Fri May 10 04:07:09 UTC 2024 - 26.2K bytes - Viewed (0) -
pilot/pkg/xds/ads.go
// can still help provide some client-side Envoy context when load balancing based on location. proxy.Locality = &core.Locality{ Region: proxy.XdsNode.Locality.GetRegion(), Zone: proxy.XdsNode.Locality.GetZone(), SubZone: proxy.XdsNode.Locality.GetSubZone(), } } // add topology labels to proxy labels proxy.Labels = labelutil.AugmentLabels( proxy.Labels,
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jun 03 08:29:05 UTC 2024 - 23.4K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/ir/tf_ops_n_z.cc
} } void WhileRegionOp::getSuccessorRegions( RegionBranchPoint point, SmallVectorImpl<RegionSuccessor> ®ions) { if (!point.isParent() && point == (*this)->getRegion(0)) { // 'cond' branches to the body or returns. Operation *yield = getCond().front().getTerminator(); if (yield->getOperands().size() == 1 + this->getOperation()->getOperands().size()) {
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu May 09 22:07:10 UTC 2024 - 170.8K bytes - Viewed (0)