pub fn latin_hypercube_sample( n: usize, d: usize, rng: &mut impl Rng, ) -> Vec<Vec<f64>>
Latin Hypercube Sample: n points in d dimensions, each in [0,1).
n
d
[0,1)
Uses rand::Rng for shuffling and jittering.
rand::Rng