- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 855 for launch0 (0.21 sec)
-
tensorflow/compiler/mlir/tensorflow/transforms/cluster_formation.cc
live_out_types.emplace_back(v.getType()); } tf_device::LaunchOp launch_op = builder->create<tf_device::LaunchOp>( builder->getUnknownLoc(), builder->getStringAttr(c.target), live_out_types); // Attach the region to launch_op. launch_op.getBody().takeBody(region); // Replace any external uses of live-out values with return values of launch // op. So live-out values no longer escape the region.
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Oct 05 13:30:21 UTC 2023 - 6.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tf2xla/internal/passes/extract_head_tail_outside_compilation.cc
} else { break; } } return false; } // Wraps block in a Launch. External uses of ops in the block will be return // values of the Launch and remapped to the Launch results. If `before` is set // to true, the Launch is created before `op`. Otherwise the Launch is created // after `op`. mlir::tf_device::LaunchOp CreateLaunchForBlock(OpBuilder* builder,
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 20.6K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/tpu_colocate_composite_resource_ops.cc
}; // Wraps single op in `tf_device.launch` for explicit device assignment. void WrapOpInLaunch(OpBuilder* builder, Location loc, Operation* op, llvm::StringRef device) { builder->setInsertionPoint(op); auto launch = builder->create<tf_device::LaunchOp>( loc, builder->getStringAttr(device), op->getResultTypes()); launch.getBody().push_back(new Block); op->replaceAllUsesWith(launch);
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Mon Oct 16 17:41:12 UTC 2023 - 5.1K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/ir/tf_device_ops.td
replica, the execution semantics follow standard sequential behavior. Ops in the tf_device.replicate wrapped with a tf_device.launch will have its device set to the associated replicated device from `devices` if the tf_device.launch refers to an aliased device name. Otherwise the device already set in tf_device.launch is used instead. Operands are replicated inputs and packed inputs.
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Jan 23 23:53:20 UTC 2024 - 14.8K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/tpu_annotate_dynamic_shape_inputs.cc
}); for (auto launch_op : launch_ops) { Block& block = launch_op.GetBody(); if (&block.front() == &block.back()) { // The tf_device.launch is empty (except for the return). // Remove the whole tf_device.launch, since later passes will make it send // the arguments back and forth between the devices. Operation* return_op = &block.back();
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 6.2K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/host_runtime/tpu_variable_runtime_reformatting.cc
} // Wraps single op in `tf_device.launch` for explicit device assignment. void WrapOpInLaunch(OpBuilder* builder, Location loc, Operation* op, llvm::StringRef device) { OpBuilder::InsertPoint insert_point = builder->saveInsertionPoint(); auto launch = builder->create<tf_device::LaunchOp>( loc, builder->getStringAttr(device), op->getResultTypes()); launch.getBody().push_back(new Block);
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Apr 25 16:01:03 UTC 2024 - 21.9K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/cluster_outlining.cc
cluster_op.replaceAllUsesWith(cluster_func_op); cluster_op.erase(); } // Outlines body of `tf_device.launch` into a function and create a // `tf_device.launch_func` to invoke that function. `tf_device.launch` is // removed afterwards.` void OutlineLaunch(tf_device::LaunchOp launch_op, SymbolTable* symbol_table, OpBuilder* builder) { llvm::SetVector<Value> live_ins;
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Apr 30 21:25:12 UTC 2024 - 7.2K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/initialization/BuildRequestMetaData.java
import org.gradle.internal.service.scopes.ServiceScope; /** * A bunch of information about the request that launched the current build. */ @ServiceScope(Scope.BuildSession.class) public interface BuildRequestMetaData { /** * Returns the meta-data about the client used to launch this build. */ BuildClientMetaData getClient(); /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 15 19:54:56 UTC 2024 - 1.2K bytes - Viewed (0) -
tensorflow/compiler/mlir/tfrt/ir/mlrt/mlrt_ops.td
}]; } def AsyncOp: Mlrt_Op<"async", []> { let summary = "Launches a function asynchronously."; let description = [{ Launch a function asynchronously. $args: a list of arguments to be passed. $callee: The function to be launched. Its return op must not have operands. $handle: This op returns a handle object that manages the context of the async execution.
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Jun 08 22:07:30 UTC 2023 - 6.4K bytes - Viewed (0) -
tensorflow/compiler/mlir/tensorflow/transforms/host_runtime/tpu_merge_variables_with_execute.cc
: execute_launch.getResults(); for (auto execute_output : llvm::enumerate(execute_outputs)) { // TODO(lyandy): Handle updates to resource writes by remapping to parent // launch result and checking if launch result is an AssignVariableOp. auto result = execute_output.value(); if (!result.hasOneUse()) { if (VLOG_IS_ON(2)) { bool any_user_is_assign = false;
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Thu Feb 29 17:52:11 UTC 2024 - 27K bytes - Viewed (0)