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 from 0..length
, and
return them in random order (fully shuffled).Randomly sample exactly
amount
distinct indices from 0..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 function weights
,
which will be called once for each index.