pub fn generate_random_matrix<F: AbstractField>( rng: impl Rng, height: usize, width: usize, ) -> Vec<Vec<F>>