Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 48 for Regions (0.27 sec)

  1. doc/next/5-toolchain.md

    <!-- https://go.dev/issue/62737 , https://golang.org/cl/576681,  https://golang.org/cl/577615 -->
    The compiler in Go 1.23 can now overlap the stack frame slots of local variables
    accessed in disjoint regions of a function, which reduces stack usage
    for Go applications.
    
    <!-- https://go.dev/cl/577935 -->
    For 386 and amd64, the compiler will use information from PGO to align certain
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 17:18:10 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tensorflow/transforms/shape_inference.cc

        TypeRange input_types, ArrayRef<Region*> regions, int64_t max_iterations) {
      DCOMMENT("\tPropagating shapes to regions");
      bool any_failure = false;
      bool any_nonconvergence = false;
      // If shape propagation fails for one region, return failure, but do not
      // early exit and attempt to propagate shapes for all provided regions to
      // have a best-effort propagation.
      for (auto region : regions) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Sat Jun 08 07:28:49 UTC 2024
    - 134.1K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/transforms/passes.h

    // Sinks `tf.Const` operations in the ClusterOp region using them. This is
    // performed in order to limit the number of values implicitly captured in this
    // region before outlining.
    std::unique_ptr<OperationPass<func::FuncOp>> CreateClusterConstantSinkingPass(
        llvm::function_ref<bool(tf_device::ClusterOp, ElementsAttr)> filter = {});
    
    // Creates a pass that outlines regions of tf_device.cluster operations.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:18:05 UTC 2024
    - 31.8K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/transforms/tf_passes.td

    }
    
    def FunctionalControlFlowToRegionsPass : Pass<"tf-functional-control-flow-to-regions", "ModuleOp"> {
      let summary = "Transforms functional control flow operations to their region-based counterparts";
    
      let description = [{
        This pass transforms functional control flow operations in the TensorFlow
        dialect to their region-based counterparts, i.e., `tf.If` is transformed to
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:18:05 UTC 2024
    - 99.6K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/lite/ir/tfl_ops.td

        output: A list of output tensors whose types are T.
    
        call:  Multiple regions, each of which encapsulates the same semantic
               computation but in different forms.
      }];
    
      let arguments = (ins Variadic<AnyTensor>:$input);
    
      let results = (outs Variadic<AnyTensor>:$output);
    
      let regions = (region VariadicRegion<SizedRegion<1>>:$calls);
    
      let hasCanonicalizer = 1;
    }
    
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Jun 06 19:09:08 UTC 2024
    - 186K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/lite/flatbuffer_export.cc

      // Build a subgraph with a given name out of the region either corresponding
      // to a function's body or while op. Modifies *region by calling
      // ExtractControlEdges.
      std::optional<BufferOffset<tflite::SubGraph>> BuildSubGraph(
          const std::string& name, Region* region, int index);
    
      // Modifies *block by unwrapping all ControlNodeOps. The DAG of the control
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:41:49 UTC 2024
    - 164.5K bytes
    - Viewed (0)
  7. cluster/gce/util.sh

        --network="${NETWORK}" \
        --regions="${REGION}" \
        --project="${NETWORK_PROJECT}" \
        --limit=1 \
        --format='value(name)' 2>/dev/null)
    
      if [[ -n ${SUBNETWORK:-} ]]; then
        echo "Found subnet for region ${REGION} in network ${NETWORK}: ${SUBNETWORK}"
        return 0
      fi
    
      echo "${color_red}Could not find subnetwork with region ${REGION}, network ${NETWORK}, and project ${NETWORK_PROJECT}"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 21:47:17 UTC 2024
    - 161.6K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/lite/transforms/lower_static_tensor_list.cc

        // Inline the regions from the old while into the new one, and apply
        // signature conversion to inlined region.
        for (auto it : llvm::zip(op.getRegions(), converted.getRegions())) {
          Region &old_region = *std::get<0>(it);
          Region &new_region = *std::get<1>(it);
    
          Block &entry = old_region.front();
          // Build signature conversion for the region.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 20:00:43 UTC 2024
    - 70.7K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/tf2xla/transforms/legalize_tf.cc

        }
    
        int64_t num_regions = op.getNumRegions();
        for (int64_t idx = 0; idx < num_regions; ++idx) {
          Region &region = mhlo_op.getBodyRegion(idx);
          rewriter.inlineRegionBefore(op.getBodyRegion(idx), region, region.end());
    
          // Update region's entry blocks argument types to handle quantized element
          // types.
          if constexpr (std::is_same<DstOpT, mhlo::WhileOp>::value) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 20:00:43 UTC 2024
    - 291.8K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/rewrite.go

    	for v.Op == OpOffPtr || v.Op == OpAddPtr {
    		v = v.Args[0]
    	}
    	return v.Op == OpSP || v.Op == OpLocalAddr
    }
    
    // disjoint reports whether the memory region specified by [p1:p1+n1)
    // does not overlap with [p2:p2+n2).
    // A return value of false does not imply the regions overlap.
    func disjoint(p1 *Value, n1 int64, p2 *Value, n2 int64) bool {
    	if n1 == 0 || n2 == 0 {
    		return true
    	}
    	if p1 == p2 {
    		return false
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 64.2K bytes
    - Viewed (0)
Back to top