Good point, I just added a few examples:
// random matrix with standard distribution:
let m6 = DenseMatrix.randomStandard<float> 3 4
// random matrix with a uniform and one with a Gamma distribution:
let m7a = DenseMatrix.random<float> 3 4 (ContinuousUniform(-2.0, 4.0))
let m7b = DenseMatrix.random<float> 3 4 (Gamma(1.0, 2.0))
I.e. in your examples was very close - ContinuousUniform is a normal constructor and thus requires tuple syntax:let m : Matrix<float> = DenseMatrix.random 3 4 (ContinuousUniform(0.0, 1.0))