Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 102 for SHUFFLE (0.18 sec)

  1. src/internal/fuzz/mutators_byteslice.go

    	n := m.chooseLen(len(b) - dst)
    	if n <= 2 {
    		return nil
    	}
    	// Start at the end of the range, and iterate backwards
    	// to dst, swapping each element with another element in
    	// dst:dst+n (Fisher-Yates shuffle).
    	for i := n - 1; i > 0; i-- {
    		j := m.rand(i + 1)
    		b[dst+i], b[dst+j] = b[dst+j], b[dst+i]
    	}
    	return b
    }
    
    // byteSliceSwapBytes swaps two chunks of bytes in b.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 19 18:23:43 UTC 2021
    - 7.7K bytes
    - Viewed (0)
  2. cmd/xl-storage-format-v2_test.go

    		}
    		buf = xlMetaV2TrimData(buf)
    
    		vers = append(vers, metaCacheEntry{
    			name:     "a",
    			metadata: buf,
    		})
    	}
    
    	// Shuffle...
    	for i := 0; i < 100; i++ {
    		rng := rand.New(rand.NewSource(int64(i)))
    		rng.Shuffle(len(vers), func(i, j int) {
    			vers[i], vers[j] = vers[j], vers[i]
    		})
    		var entries []chan metaCacheEntry
    		for _, v := range vers {
    			v.cached = nil
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri Mar 08 17:50:48 UTC 2024
    - 36.4K bytes
    - Viewed (0)
  3. pkg/apis/flowcontrol/types.go

    	// value of 64.
    	// +optional
    	Queues int32
    
    	// `handSize` is a small positive number that configures the
    	// shuffle sharding of requests into queues.  When enqueuing a request
    	// at this priority level the request's flow identifier (a string
    	// pair) is hashed and the hash value is used to shuffle the list
    	// of queues and deal a hand of the size specified here.  The
    	// request is put into one of the shortest queues in that hand.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 30 22:22:51 UTC 2023
    - 24.3K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/regalloc.go

    		}
    	}
    }
    
    // shuffle fixes up all the merge edges (those going into blocks of indegree > 1).
    func (s *regAllocState) shuffle(stacklive [][]ID) {
    	var e edgeState
    	e.s = s
    	e.cache = map[ID][]*Value{}
    	e.contents = map[Location]contentRecord{}
    	if s.f.pass.debug > regDebug {
    		fmt.Printf("shuffle %s\n", s.f.Name)
    		fmt.Println(s.f.String())
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 17:49:56 UTC 2023
    - 87.2K bytes
    - Viewed (0)
  5. cmd/global-heal.go

    		if len(disks) < er.setDriveCount/2 {
    			return fmt.Errorf("not enough drives (found=%d, healing=%d, total=%d) are available to heal `%s`", len(disks), healing, er.setDriveCount, tracker.disk.String())
    		}
    
    		rand.Shuffle(len(disks), func(i, j int) {
    			disks[i], disks[j] = disks[j], disks[i]
    		})
    
    		expectedDisks := len(disks)/2 + 1
    		fallbackDisks := disks[expectedDisks:]
    		disks = disks[:expectedDisks]
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 31 14:48:50 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  6. staging/src/k8s.io/api/flowcontrol/v1beta2/types.go

    	Queues int32 `json:"queues" protobuf:"varint,1,opt,name=queues"`
    
    	// `handSize` is a small positive number that configures the
    	// shuffle sharding of requests into queues.  When enqueuing a request
    	// at this priority level the request's flow identifier (a string
    	// pair) is hashed and the hash value is used to shuffle the list
    	// of queues and deal a hand of the size specified here.  The
    	// request is put into one of the shortest queues in that hand.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Sep 17 09:27:57 UTC 2023
    - 31.2K bytes
    - Viewed (0)
  7. tensorflow/cc/gradients/nn_grad_test.cc

        // a reasonable amount apart
        T cur = 0;
        for (size_t i = 0; i < tensor->NumElements(); i++) {
          tensor_flat(i) = cur;
          cur += 5e-2;
        }
        // Fischer-Yates shuffle the array
        for (size_t i = tensor->NumElements() - 1; i >= 1; i--) {
          // j <- random integer 0 <= j <= i
          size_t j = random::New64() % (i + 1);
          // swap values at i, j
          T tmp = tensor_flat(i);
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Mar 22 20:45:22 UTC 2022
    - 15K bytes
    - Viewed (0)
  8. staging/src/k8s.io/api/flowcontrol/v1beta1/types.go

    	Queues int32 `json:"queues" protobuf:"varint,1,opt,name=queues"`
    
    	// `handSize` is a small positive number that configures the
    	// shuffle sharding of requests into queues.  When enqueuing a request
    	// at this priority level the request's flow identifier (a string
    	// pair) is hashed and the hash value is used to shuffle the list
    	// of queues and deal a hand of the size specified here.  The
    	// request is put into one of the shortest queues in that hand.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Sep 17 09:27:57 UTC 2023
    - 31.2K bytes
    - Viewed (0)
  9. staging/src/k8s.io/api/flowcontrol/v1/types.go

    	Queues int32 `json:"queues" protobuf:"varint,1,opt,name=queues"`
    
    	// `handSize` is a small positive number that configures the
    	// shuffle sharding of requests into queues.  When enqueuing a request
    	// at this priority level the request's flow identifier (a string
    	// pair) is hashed and the hash value is used to shuffle the list
    	// of queues and deal a hand of the size specified here.  The
    	// request is put into one of the shortest queues in that hand.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 23 17:42:49 UTC 2024
    - 31.1K bytes
    - Viewed (0)
  10. staging/src/k8s.io/api/flowcontrol/v1beta3/types.go

    	Queues int32 `json:"queues" protobuf:"varint,1,opt,name=queues"`
    
    	// `handSize` is a small positive number that configures the
    	// shuffle sharding of requests into queues.  When enqueuing a request
    	// at this priority level the request's flow identifier (a string
    	// pair) is hashed and the hash value is used to shuffle the list
    	// of queues and deal a hand of the size specified here.  The
    	// request is put into one of the shortest queues in that hand.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 30 22:22:51 UTC 2023
    - 31.9K bytes
    - Viewed (0)
Back to top