Module ndarray_rand::rand::seq::index
source · Expand description
Low-level API for sampling indices
Enums§
- A vector of indices.
- Return type of
IndexVec::into_iter
. - Return type of
IndexVec::iter
.
Functions§
- Randomly sample exactly
amount
distinct indices from0..length
, and return them in random order (fully shuffled). - Randomly sample exactly
amount
distinct indices from0..length
, and return them in an arbitrary order (there is no guarantee of shuffling or ordering). The weights are to be provided by the input functionweights
, which will be called once for each index.