.. ****************************************************************************** .. * Copyright 2020 Intel Corporation .. * .. * Licensed under the Apache License, Version 2.0 (the "License"); .. * you may not use this file except in compliance with the License. .. * You may obtain a copy of the License at .. * .. * http://www.apache.org/licenses/LICENSE-2.0 .. * .. * Unless required by applicable law or agreed to in writing, software .. * distributed under the License is distributed on an "AS IS" BASIS, .. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. .. * See the License for the specific language governing permissions and .. * limitations under the License. .. *******************************************************************************/ Introduction ************ oneDAL provides redesigned versions of interfaces that account for multi-device targets. For example, CPU and GPU, distributed SPMD interfaces, and many more. Algorithms Support ****************** The following algorithms are available in oneDAL: .. tabularcolumns:: |\Y{0.5}|\Y{0.5}| .. list-table:: Computation Modes :header-rows: 1 :widths: 10 10 :align: left * - Algorithm - Supported * - :ref:`alg_kmeans` - :ref:`batch `, :ref:`distributed ` * - :ref:`alg_covariance` - :ref:`batch `, :ref:`online `, :ref:`distributed ` * - :ref:`alg_pca` - :ref:`batch `, :ref:`online `, :ref:`distributed ` * - Logistic Regression - :ref:`batch ` * - Linear Regression - :ref:`batch `, :ref:`online `, :ref:`distributed ` * - :ref:`alg_df` - :ref:`batch `, :ref:`distributed ` * - Extra Trees - :ref:`batch ` * - :ref:`alg_knn` - :ref:`batch `, :ref:`distributed ` * - :ref:`alg_svm` - :ref:`batch ` * - :ref:`alg_dbscan` - :ref:`batch `, :ref:`distributed ` * - :ref:`alg_basic_statistics` - :ref:`batch `, :ref:`online `, :ref:`distributed ` .. toctree:: :maxdepth: 1 gpu_support.rst build_app/build-application.rst glossary.rst notations.rst