There are some improvements to the linear regression / least squares code which would be nice to implement. - Use least squares from ndarray-linalg (lapack), [now that it is exposed](https://github.com/rust-ndarray/ndarray-linalg/pull/197) - Address comments from original [PR](https://github.com/rust-ml/linfa/pull/20) - Fix names `fit_intercept`, `fit_intercept_with_normalisation` to be consistent with linfa-logistic - Follow [C-GETTER](https://rust-lang.github.io/api-guidelines/naming.html#getter-names-follow-rust-convention-c-getter) for getter names