You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[kernel](algorithms/linfa-kernel/)| Kernel methods for data transformation | Tested | Pre-processing | Maps feature vector into higher-dimensional space |
41
-
|[linear](algorithms/linfa-linear/)| Linear regression | Tested | Partial fit | Contains Ordinary Least Squares (OLS), Generalized Linear Models (GLM) |
|[kernel](algorithms/linfa-kernel/)| Kernel methods for data transformation | Tested | Pre-processing | Maps feature vector into higher-dimensional space |
41
+
|[lars](algorithms/linfa-lars/)| Linear regression | Tested | Supervised learning | Contains Least Angle Regression (LARS) |
42
+
|[linear](algorithms/linfa-linear/)| Linear regression | Tested | Supervised learning | Contains Ordinary Least Squares (OLS), Generalized Linear Models (GLM) |
We believe that only a significant community effort can nurture, build, and sustain a machine learning ecosystem in Rust - there is no other way forward.
52
53
@@ -56,11 +57,11 @@ If this strikes a chord with you, please take a look at the [roadmap](https://gi
56
57
57
58
Some algorithm crates need to use an external library for linear algebra routines. By default, we use a pure-Rust implementation. However, you can also choose an external BLAS/LAPACK backend library instead, by enabling the `blas` feature and a feature corresponding to your BLAS backend. Currently you can choose between the following BLAS/LAPACK backends: `openblas`, `netblas` or `intel-mkl`.
58
59
59
-
|Backend | Linux | Windows | macOS |
60
-
|:--------|:-----:|:-------:|:-----:|
61
-
|OpenBLAS |✔️|-|-|
62
-
|Netlib |✔️|-|-|
63
-
|Intel MKL|✔️|✔️|✔️|
60
+
|Backend| Linux | Windows | macOS |
61
+
|:--------|:---: |:-----: |:---: |
62
+
|OpenBLAS |✔️|-|-|
63
+
|Netlib |✔️|-|-|
64
+
|Intel MKL|✔️|✔️|✔️|
64
65
65
66
Each BLAS backend has two features available. The feature allows you to choose between linking the BLAS library in your system or statically building the library. For example, the features for the `intel-mkl` backend are `intel-mkl-static` and `intel-mkl-system`.
0 commit comments