Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 58 of 58 for Predecessors (0.13 sec)

  1. src/cmd/compile/internal/ssa/looprotate.go

    	// come right after it.
    	after := map[ID][]*Block{}
    
    	// Check each loop header and decide if we want to move it.
    	for _, loop := range loopnest.loops {
    		b := loop.header
    		var p *Block // b's in-loop predecessor
    		for _, e := range b.Preds {
    			if e.b.Kind != BlockPlain {
    				continue
    			}
    			if loopnest.b2l[e.b.ID] != loop {
    				continue
    			}
    			p = e.b
    		}
    		if p == nil {
    			continue
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 3K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/registry/ModelBinding.java

         * the target state, not the input state. Implicitly, a rule accepts as input the subject in the state that is the predecessor of the target state.
         */
        public BindingPredicate getPredicate() {
            return predicate;
        }
    
        public boolean isBound() {
            return boundTo != null;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/transforms/sparsecore/sparsecore_passes.td

      let constructor = "TFDevice::CreateEmbeddingProgramKeyPass()";
        let description = [{
        Passes in the program key to embedding ops. Will move the embedding ops
        after a _TPUCompileMlir op if there is no predecessor _TPUCompileMlir op.
        Both the embedding op and compile op are assumed to be wrapped in separate
        tf_device.launch() ops. This is because the embedding op is head outside
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Mar 28 23:42:09 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/transforms/move_tpu_compile_to_front.cc

        while (op && op != func) {
          op->removeAttr("_is_compilation");
          op->removeAttr("_wraps_compilation");
          op = op->getParentOp();
        }
      });
    }
    
    int OutsideCompilationOrdering(Operation* predecessor, Operation* op) {
      // Actual compilations go first.
      if (op->hasAttr("_is_compilation")) return 2;
      // Followed by nested ops that contain compilations.
      if (op->hasAttr("_wraps_compilation")) return 1;
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Oct 17 00:26:18 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  5. docs/pt/docs/history-design-future.md

    Como parte disso, eu precisava investigar, testar e usar muitas alternativas.
    
    A história do **FastAPI** é, em grande parte, a história de seus predecessores.
    
    Como dito na seção [Alternativas](alternatives.md){.internal-link target=_blank}:
    
    <blockquote markdown="1">
    
    **FastAPI** não existiria se não pelo trabalho anterior de outros.
    
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Fri Mar 22 01:42:11 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/tensorflow/transforms/replicate_invariant_op_hoisting.cc

          return WalkResult::interrupt();
        return WalkResult::advance();
      });
      return result.wasInterrupted();
    }
    
    // Make invariant the `ShapeOp`s or a `ReadVariableOp` that's the `ShapeOp`'s
    // predecessor.
    void MakeShapeOpInvariant(tf_device::ReplicateOp replicate_op, int num_replicas,
                              Block* replicate_block, TF::ShapeOp shape_op) {
      // Ignore ShapeOps that have virtual devices.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  7. src/internal/dag/parse.go

    	}
    	for _, r := range rules {
    		if r.op == "!<" {
    			disallowed = append(disallowed, r)
    			continue
    		}
    		for _, def := range r.def {
    			if def == "NONE" {
    				errorf("NONE cannot be a predecessor")
    				continue
    			}
    			if !g.addNode(def) {
    				errorf("multiple definitions for %s", def)
    			}
    			for _, less := range r.less {
    				if less == "NONE" {
    					continue
    				}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/deadcode.go

    		// Note: this is trickier than it looks. Replacing
    		// a Phi with a Copy can in general cause problems because
    		// Phi and Copy don't have exactly the same semantics.
    		// Phi arguments always come from a predecessor block,
    		// whereas copies don't. This matters in loops like:
    		// 1: x = (Phi y)
    		//    y = (Add x 1)
    		//    goto 1
    		// If we replace Phi->Copy, we get
    		// 1: x = (Copy y)
    		//    y = (Add x 1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 08 00:29:01 UTC 2023
    - 9.2K bytes
    - Viewed (0)
Back to top