|
14 | 14 | .. * limitations under the License. |
15 | 15 | .. *******************************************************************************/ |
16 | 16 |
|
| 17 | +.. _sklearn_algorithms: |
| 18 | + |
17 | 19 | #################### |
18 | | -Supported algorithms |
| 20 | +Supported Algorithms |
19 | 21 | #################### |
20 | 22 |
|
21 | | -.. _sklearn_algorithms: |
| 23 | +Applying |intelex| will impact the following scikit-learn algorithms: |
22 | 24 |
|
23 | | -Applying Intel(R) Extension for Scikit-learn will impact the following existing scikit-learn |
24 | | -algorithms: |
| 25 | +on CPU |
| 26 | +------ |
25 | 27 |
|
26 | 28 | .. list-table:: |
27 | 29 | :widths: 10 10 30 15 |
@@ -121,10 +123,67 @@ algorithms: |
121 | 123 | - Parameters ``average``, ``sample_weight``, ``max_fpr`` and ``multi_class`` are not supported. |
122 | 124 | - No limitations. |
123 | 125 |
|
| 126 | +on GPU |
| 127 | +------ |
| 128 | + |
| 129 | +.. list-table:: |
| 130 | + :widths: 10 10 30 15 |
| 131 | + :header-rows: 1 |
| 132 | + :align: left |
| 133 | + |
| 134 | + * - Task |
| 135 | + - Functionality |
| 136 | + - Parameters support |
| 137 | + - Data support |
| 138 | + * - Classification |
| 139 | + - SVC |
| 140 | + - All parameters except ``kernel`` = 'sigmoid_poly', ``class_weight`` != None. |
| 141 | + - Only binary dense data is supported. |
| 142 | + * - Classification |
| 143 | + - RandomForestClassifier |
| 144 | + - All parameters except ``warm_start`` = True, ``cpp_alpha`` != 0, ``criterion`` != 'gini', ``oob_score`` = True. |
| 145 | + - Multi-output, sparse data, out-of-bag score and sample_weight are not supported. |
| 146 | + * - Classification |
| 147 | + - KNeighborsClassifier |
| 148 | + - All parameters except ``algorithm`` != 'brute', ``weights`` = 'callable' |
| 149 | + - Only dense data is supported. |
| 150 | + * - Classification |
| 151 | + - LogisticRegression |
| 152 | + - All parameters except ``solver`` != 'newton-cg', ``class_weight`` != None, ``sample_weight`` != None, ``penalty`` != 'l2' |
| 153 | + - Only dense data is supported. |
| 154 | + * - Regression |
| 155 | + - RandomForestRegressor |
| 156 | + - All parameters except ``warm_start`` = True, ``cpp_alpha`` != 0, ``criterion`` != 'mse', ``oob_score`` = True. |
| 157 | + - Multi-output, sparse data, out-of-bag score and sample_weight are not supported. |
| 158 | + * - Regression |
| 159 | + - KNeighborsRegressor |
| 160 | + - All parameters except ``algorithm`` != 'brute', ``weights`` = 'callable' |
| 161 | + - Only dense data is supported. |
| 162 | + * - Regression |
| 163 | + - LinearRegression |
| 164 | + - All parameters except ``normalize`` != False and ``sample_weight`` != None. |
| 165 | + - Only dense data is supported, #observations should be >= #features. |
| 166 | + * - Clustering |
| 167 | + - KMeans |
| 168 | + - All parameters except ``precompute_distances`` and ``sample_weight`` != None. Init = 'k-means++' fallbacks to CPU. |
| 169 | + - Sparse data is not supported. |
| 170 | + * - Clustering |
| 171 | + - DBSCAN |
| 172 | + - All parameters except ``metric`` != 'euclidean', ``algorithm`` != 'brute', ``algorithm`` != 'auto'. |
| 173 | + - Only dense data is supported. |
| 174 | + * - Dimensionality reduction |
| 175 | + - PCA |
| 176 | + - All parameters except ``svd_solver`` != 'full'. |
| 177 | + - Sparse data is not supported. |
| 178 | + |
| 179 | +.. seealso:: :ref:`oneapi_gpu` |
| 180 | + |
| 181 | +Scikit-learn tests |
| 182 | +------------------ |
124 | 183 |
|
125 | 184 | Monkey-patched scikit-learn classes and functions passes scikit-learn's own test |
126 | 185 | suite, with few exceptions, specified in `deselected_tests.yaml |
127 | 186 | <https://github.com/intel/scikit-learn-intelex/blob/master/deselected_tests.yaml>`__. |
128 | 187 |
|
129 | | -The results of the entire latest scikit-learn test suite with Intel(R) Extension for Scikit-learn: `CircleCI |
130 | | -<https://circleci.com/gh/intel/scikit-learn-intelex>`_. |
| 188 | +The results of the entire latest scikit-learn test suite with |intelex|: `CircleCI |
| 189 | +<https://circleci.com/gh/intel/scikit-learn-intelex>`_. |
0 commit comments