From #227 ``` let a: Array2<f64> = random((3, 4).f()); let b: Array2<f64> = random((3, 2)); let result = a.least_squares(&b).unwrap(); ``` will returns `Lapack(InvalidShape)` error, but it should be transposed automatically.