diff --git a/.ci/env/apt.sh b/.ci/env/apt.sh index 4cf901d5d49..449ea1a6893 100755 --- a/.ci/env/apt.sh +++ b/.ci/env/apt.sh @@ -34,8 +34,13 @@ function install_dpcpp { sudo apt-get install -y intel-oneapi-compiler-dpcpp-cpp-2025.0 intel-oneapi-runtime-libs=2025.0.0-406 } +function install_tbb { + sudo apt-get install -y intel-oneapi-tbb-devel-2022.0 +} + function install_mkl { - sudo apt-get install -y intel-oneapi-mkl-devel-2025.0 intel-oneapi-tbb-devel-2022.0 + sudo apt-get install -y intel-oneapi-mkl-devel-2025.0 + install_tbb } function install_clang-format { @@ -97,6 +102,9 @@ function build_sysroot { if [ "${component}" == "dpcpp" ]; then add_repo install_dpcpp +elif [ "${component}" == "tbb" ]; then + add_repo + install_tbb elif [ "${component}" == "mkl" ]; then add_repo install_mkl @@ -126,6 +134,6 @@ elif [ "${component}" == "build-sysroot" ] ; then build_sysroot "$2" "$3" "$4" "$5" else echo "Usage:" - echo " $0 [dpcpp|mkl|gnu-cross-compilers|clang-format|dev-base|qemu-apt|qemu-deb|llvm-version|build-sysroot]" + echo " $0 [dpcpp|tbb|mkl|gnu-cross-compilers|clang-format|dev-base|qemu-apt|qemu-deb|llvm-version|build-sysroot]" exit 1 fi diff --git a/.ci/env/openblas.sh b/.ci/env/openblas.sh index dc86b1d96d3..f9f2d6d7766 100755 --- a/.ci/env/openblas.sh +++ b/.ci/env/openblas.sh @@ -22,7 +22,7 @@ SCRIPT_PATH=$(readlink -f "${BASH_SOURCE[0]}") SCRIPT_DIR=$(dirname "${SCRIPT_PATH}") ONEDAL_DIR=$(readlink -f "${SCRIPT_DIR}/../..") OPENBLAS_DEFAULT_SOURCE_DIR="${ONEDAL_DIR}/__work/openblas" -BLAS_DEFAULT_VERSION="v0.3.27" +BLAS_DEFAULT_VERSION="v0.3.28" show_help() { echo "Usage: $0 [--help]" diff --git a/.ci/env/tbb.bat b/.ci/env/tbb.bat index fe9eb08264f..f23947285a1 100755 --- a/.ci/env/tbb.bat +++ b/.ci/env/tbb.bat @@ -18,7 +18,7 @@ rem ============================================================================ rem req: PowerShell 3.0+ powershell.exe -command "if ($PSVersionTable.PSVersion.Major -ge 3) {exit 1} else {Write-Host \"The script requires PowerShell 3.0 or above (current version: $($PSVersionTable.PSVersion.Major).$($PSVersionTable.PSVersion.Minor))\"}" && goto Error_load -set TBBURLROOT=https://github.com/oneapi-src/oneTBB/releases/download/v2021.5.0/ +set TBBURLROOT=https://github.com/uxlfoundation/oneTBB/releases/download/v2021.5.0/ set TBBVERSION=oneapi-tbb-2021.5.0 set TBBPACKAGE=%TBBVERSION%-win diff --git a/.ci/env/tbb.sh b/.ci/env/tbb.sh index 6ddabcdccf5..c4becb88e48 100755 --- a/.ci/env/tbb.sh +++ b/.ci/env/tbb.sh @@ -120,7 +120,7 @@ sudo apt-get install build-essential gcc gfortran cmake -y tbb_src=${tbb_src:-${ONEDAL_DIR}/__work/onetbb-src} if [[ ! -d "${tbb_src}" ]] ; then TBB_VERSION="${TBB_VERSION:-${TBB_DEFAULT_VERSION}}" - git clone --depth 1 --branch "${TBB_VERSION}" https://github.com/oneapi-src/oneTBB.git "${tbb_src}" + git clone --depth 1 --branch "${TBB_VERSION}" https://github.com/uxlfoundation/oneTBB.git "${tbb_src}" fi rm -rf "${tbb_prefix}" diff --git a/.ci/pipeline/ci.yml b/.ci/pipeline/ci.yml index b0d1433d9d5..101d7d64c20 100755 --- a/.ci/pipeline/ci.yml +++ b/.ci/pipeline/ci.yml @@ -31,6 +31,14 @@ variables: WINDOWS_BASEKIT_URL: 'https://registrationcenter-download.intel.com/akdlm/IRC_NAS/b380d914-366b-4b77-a74a-05e3c38b3514/intel-oneapi-base-toolkit-2025.0.0.882_offline.exe' WINDOWS_DPCPP_COMPONENTS: 'intel.oneapi.win.mkl.devel:intel.oneapi.win.tbb.devel' +resources: + repositories: + - repository: sklearnex + type: github + name: uxlfoundation/scikit-learn-intelex + ref: main + endpoint: intel-daal-connection + jobs: - job: 'FormatterChecks' pool: @@ -81,6 +89,12 @@ jobs: targetPath: '$(Build.Repository.LocalPath)/$(release.dir)' displayName: 'Upload build artifacts' continueOnError: true + - task: PublishPipelineArtifact@1 + inputs: + artifactName: 'oneDAL environment' + targetPath: '$(Build.Repository.LocalPath)/.ci/env' + displayName: 'Upload environment artifacts' + continueOnError: true - script: | source /opt/intel/oneapi/setvars.sh .ci/scripts/test.sh --test-kind examples --build-dir $(release.dir) --compiler gnu --interface daal/cpp --build-system cmake @@ -582,83 +596,41 @@ jobs: timeoutInMinutes: 0 variables: release.dir: '__release_lnx_gnu' - platform.type : 'lnx32e' + platform.type: 'lnx32e' + DALROOT: '$(Pipeline.Workspace)/daal/latest' + TBBROOT: '/opt/intel/oneapi/tbb/latest' + NO_DPC: 1 + NO_DIST: 1 pool: vmImage: '$(VM_IMAGE)' maxParallel: 2 strategy: matrix: Python311: - python.version: '3.11' + PYTHON_VERSION: '3.11' + SKLEARN_VERSION: '1.5' steps: + - checkout: none + - script: | + git clone https://github.com/uxlfoundation/scikit-learn-intelex.git . + displayName: 'Clone sklearnex' + - task: DownloadPipelineArtifact@2 + inputs: + artifact: 'oneDAL environment' + path: '$(Build.Repository.LocalPath)/.ci/env' - task: DownloadPipelineArtifact@2 inputs: artifact: '$(platform.type) build' path: $(Pipeline.Workspace) - - script: .ci/env/apt.sh dev-base - displayName: 'apt-get' - script: | - .ci/scripts/describe_system.sh - displayName: 'System info' - - script: | - conda update -y -q conda - conda create -q -y -n CB -c conda-forge python=$(python.version) mpich - displayName: 'Conda create' - - script: | - git clone https://github.com/intel/scikit-learn-intelex.git sklearnex - displayName: Clone sklearnex - - script: | - source /usr/share/miniconda/etc/profile.d/conda.sh - conda activate CB - pip install -r sklearnex/dependencies-dev - pip install -r sklearnex/requirements-test.txt - pip install tbb==2022.* - displayName: Create python environment - - script: | - source /usr/share/miniconda/etc/profile.d/conda.sh - conda activate CB - export DALROOT=$(Pipeline.Workspace)/daal/latest - source ${DALROOT}/env/vars.sh - export PREFIX=${CONDA_PREFIX} - cd sklearnex - export PYTHON=python - ./conda-recipe/build.sh - displayName: sklearnex build + chmod -R 755 .ci/env + .ci/env/apt.sh tbb + displayName: 'tbb installation' + - template: .ci/pipeline/build-and-test-lnx.yml@sklearnex - task: PublishPipelineArtifact@1 inputs: artifactName: '$(platform.type) sklearnex build' - targetPath: '$(Build.Repository.LocalPath)/sklearnex' - displayName: 'Upload sklearnex build artifacts' - continueOnError: true - - script: | - source /usr/share/miniconda/etc/profile.d/conda.sh - conda activate CB - source $(Pipeline.Workspace)/daal/latest/env/vars.sh - ./sklearnex/conda-recipe/run_test.sh - timeoutInMinutes: 20 - displayName: sklearnex test - - script: | - source /usr/share/miniconda/etc/profile.d/conda.sh - conda activate CB - source $(Pipeline.Workspace)/daal/latest/env/vars.sh - ret_code=0 - python -m sklearnex sklearnex/tests/run_examples.py - ret_code=$(($ret_code + $?)) - exit $ret_code - displayName: sklearnex examples - - script: | - source /usr/share/miniconda/etc/profile.d/conda.sh - conda activate CB - source $(Pipeline.Workspace)/daal/latest/env/vars.sh - $(Pipeline.Workspace)/s/.ci/scripts/conformance_test.sh --build-dir $(Pipeline.Workspace) --conda-dir $HOME/miniconda --oneapi-dir /opt/intel/oneapi - timeoutInMinutes: 15 - displayName: Conformance tests - - task: PublishPipelineArtifact@1 - inputs: - artifactName: '$(platform.type) conformance tests report' - targetPath: '$(Pipeline.Workspace)/s/.ci/scripts/conformance-scripts/' - displayName: 'Upload conformance tests artifacts' - continueOnError: true + targetPath: '$(Build.Repository.LocalPath)/build' - job: 'WindowsMakeVC' timeoutInMinutes: 0 diff --git a/.ci/scripts/conformance-scripts/algorithms.txt b/.ci/scripts/conformance-scripts/algorithms.txt deleted file mode 100755 index 2ef5baf106c..00000000000 --- a/.ci/scripts/conformance-scripts/algorithms.txt +++ /dev/null @@ -1,11 +0,0 @@ -dbscan -elastic_net -kmeans -lin_reg -log_reg -pca -ridge_reg -svm -svm_sparse -forest -knn diff --git a/.ci/scripts/conformance-scripts/download_tests.sh b/.ci/scripts/conformance-scripts/download_tests.sh deleted file mode 100755 index e115f4cd17d..00000000000 --- a/.ci/scripts/conformance-scripts/download_tests.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash -#=============================================================================== -# Copyright 2021 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. -#=============================================================================== - -while [[ $# -gt 0 ]]; do - key="$1" - - case $key in - --alg-name) - ALG_NAME="$2" - ;; - *) - echo "Unknown option: $1" - exit 1 - ;; - esac - shift - shift -done -SKLEARN_PATH="$(pip show scikit-learn | grep Location | cut -d ' ' -f 2)/sklearn/" - -case ${ALG_NAME} in - "dbscan") - cp ${SKLEARN_PATH}cluster/tests/test_dbscan.py test_dbscan.py - ;; - "elastic_net") - cp ${SKLEARN_PATH}linear_model/tests/test_coordinate_descent.py test_elastic_net.py - ;; - "kmeans") - cp ${SKLEARN_PATH}cluster/tests/test_k_means.py test_kmeans.py - ;; - "lin_reg") - cp ${SKLEARN_PATH}linear_model/tests/test_base.py test_lin_reg.py - ;; - "log_reg") - cp ${SKLEARN_PATH}linear_model/tests/test_logistic.py test_log_reg.py - ;; - "pca") - cp ${SKLEARN_PATH}decomposition/tests/test_pca.py test_pca.py - ;; - "ridge_reg") - cp ${SKLEARN_PATH}linear_model/tests/test_ridge.py test_ridge_reg.py - ;; - "svm") - cp ${SKLEARN_PATH}svm/tests/test_svm.py test_svm.py - ;; - "svm_sparse") - cp ${SKLEARN_PATH}svm/tests/test_sparse.py test_svm_sparse.py - ;; - "forest") - cp ${SKLEARN_PATH}ensemble/tests/test_forest.py test_forest.py - ;; - "knn") - cp ${SKLEARN_PATH}neighbors/tests/test_neighbors.py test_knn.py - ;; - *) - echo "Unknown algorithm: ${ALG_NAME}" - exit 1 - ;; -esac diff --git a/.ci/scripts/conformance-scripts/run_tests.py b/.ci/scripts/conformance-scripts/run_tests.py deleted file mode 100755 index 4a5b7cbe594..00000000000 --- a/.ci/scripts/conformance-scripts/run_tests.py +++ /dev/null @@ -1,49 +0,0 @@ -#=============================================================================== -# Copyright 2021 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. -#=============================================================================== - -import re -import sys -import subprocess -from datetime import datetime -from subprocess import Popen, PIPE -from utils import make_report - -try: - import sklearnex -except Exception: - raise Exception('sklearnex is not installed') - -algs_filename = "algorithms.txt" -report_filename = "report.html" - -if __name__ == "__main__": - with open(algs_filename, "r") as file_algs: - algs = file_algs.read().split("\n") - algs.remove("") - - print("Confromance testing start") - for alg_name in algs: - code = subprocess.call(["./download_tests.sh", "--alg-name", "%s" % (alg_name) ]) - if code: raise Exception('Error while copying test files') - print(alg_name) - - alg_log = open("_log_%s.txt" % (alg_name), "w") - subprocess.call(["python", "-m", "sklearnex", "-m", "pytest", "-s", "--disable-warnings", "-v", "test_%s.py" % (alg_name)], - stdout=alg_log, stderr=alg_log) - alg_log.close() - - make_report(algs_filename=algs_filename, - report_filename = report_filename) diff --git a/.ci/scripts/conformance-scripts/run_tests_with_context.py b/.ci/scripts/conformance-scripts/run_tests_with_context.py deleted file mode 100644 index 9ead91dbd67..00000000000 --- a/.ci/scripts/conformance-scripts/run_tests_with_context.py +++ /dev/null @@ -1,15 +0,0 @@ -import argparse -import pytest - -def get_context(device): - from daal4py.oneapi import sycl_context - return sycl_context(device, host_offload_on_fail=True) - -if __name__ == '__main__': - parser = argparse.ArgumentParser(description='Script to run scikit-learn tests with device context manager') - parser.add_argument('-a', '--algorithm', type=str, help='datasets which should be downloaded') - parser.add_argument('-d', '--device', type=str, help='device name', choices=['host', 'cpu', 'gpu']) - args = parser.parse_args() - - with get_context(args.device): - pytest.main(["-s", "--disable-warnings", "-v", "test_%s.py" % (args.algorithm)]) diff --git a/.ci/scripts/conformance-scripts/run_xpu_conformance.py b/.ci/scripts/conformance-scripts/run_xpu_conformance.py deleted file mode 100644 index 83bc46ee628..00000000000 --- a/.ci/scripts/conformance-scripts/run_xpu_conformance.py +++ /dev/null @@ -1,65 +0,0 @@ -#=============================================================================== -# Copyright 2021 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. -#=============================================================================== - -import re -import sys -import subprocess -from datetime import datetime -from subprocess import Popen, PIPE -from utils import make_report -import argparse -import os - -try: - import daal4py -except Exception: - raise Exception('daal4py is not installed') - - -if __name__ == "__main__": - parser = argparse.ArgumentParser(description='Script to make scikit-learn conformance report' - 'based on tests for different device types') - parser.add_argument('-d', '--device', type=str, help='device name', choices=['host', 'cpu', 'gpu']) - parser.add_argument('-f', '--consider_fails', - help='Exclude failed tests from conformance calculation', action="store_true") - args = parser.parse_args() - - os.environ['SKLEARNEX_VERBOSE'] = 'INFO' - - algs_filename = "algorithms.txt" - report_filename = f"report_{args.device}.html" - - with open(algs_filename, "r") as file_algs: - algs = file_algs.read().split("\n") - algs.remove("") - - print("Confromance testing start") - for alg_name in algs: - code = subprocess.call(["./download_tests.sh", "--alg-name", "%s" % (alg_name) ]) - if code: - raise Exception('Error while copying test files') - print(alg_name) - - alg_log = open("_log_%s.txt" % (alg_name), "w") - subprocess.call(["python", "-m", "sklearnex", "run_tests_with_context.py", "-a" "%s" % (alg_name), - "-d" "%s" % (args.device)], - stdout=alg_log) - alg_log.close() - - make_report(algs_filename=algs_filename, - report_filename = report_filename, - device=args.device, - consider_fails=args.consider_fails) diff --git a/.ci/scripts/conformance-scripts/utils.py b/.ci/scripts/conformance-scripts/utils.py deleted file mode 100755 index 63e719a7e6c..00000000000 --- a/.ci/scripts/conformance-scripts/utils.py +++ /dev/null @@ -1,209 +0,0 @@ -#=============================================================================== -# Copyright 2021 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. -#=============================================================================== - -# -*- coding: utf-8 -*- -from datetime import datetime - -class CallCounter: - def __init__(self): - self.clear() - - def clear(self): - self.sklearnexCalls = 0 - self.sklearnCalls = 0 - self.sklearnexFailCalls = 0 - self.sklearnexDeviceCallsRatio = 0.0 - self.sklearnexDevicePatchedCalls = 0 - - self.sklearnexDeviceOffloadSuccess = 0 - self.sklearnexDeviceOffloadFail = 0 - - def calcDeviceCalls(self): - offloadSum = self.sklearnexDeviceOffloadSuccess + self.sklearnexDeviceOffloadFail - if offloadSum > 0: - self.sklearnexDeviceCallsRatio += self.sklearnexDeviceOffloadSuccess / offloadSum - self.sklearnexDeviceOffloadSuccess = 0 - self.sklearnexDeviceOffloadFail = 0 - - def inc(self, other): - self.sklearnexCalls += other.sklearnexCalls - self.sklearnCalls += other.sklearnCalls - self.sklearnexFailCalls += other.sklearnexFailCalls - self.sklearnexDeviceCallsRatio += other.sklearnexDeviceCallsRatio - self.sklearnexDevicePatchedCalls += other.sklearnexDevicePatchedCalls - self.sklearnexDeviceOffloadSuccess += other.sklearnexDeviceOffloadSuccess - self.sklearnexDeviceOffloadFail += other.sklearnexDeviceOffloadFail - -class LineParser: - - def __init__(self, device=None, consider_fails=False): - self.sklearnexLine = "running accelerated version" - self.sklearnLine = "fallback to original Scikit-learn" - self.sklearnexFailLine = "failed to run accelerated version, fallback to original Scikit-learn" - - if device != 'CPU': - self.sklearnexDeviceOffloadSuccessLine = f"successfully run on {device.lower()}" - self.sklearnexDeviceOffloadFailLine = f"failed to run on {device.lower()}. Fallback to host" - self.device = device - - self.sklearnexDeviceLine = f"{self.sklearnexLine} on {self.device}" - - self.consider_fails = consider_fails - - self.algoCalls = CallCounter() - self._localTestCalls = CallCounter() - - def clearCounters(self): - self.algoCalls.clear() - self._localTestCalls.clear() - - def parseLine(self, line): - test_signal_fail = "FAILED" - test_signal_pass = "PASSED" - - if self.sklearnexLine in line: - self._localTestCalls.sklearnexCalls += 1 - if self.sklearnLine in line: - self._localTestCalls.sklearnCalls += 1 - if self.sklearnexFailLine in line: - self._localTestCalls.sklearnexFailCalls += 1 - if self.sklearnexDeviceLine in line: - self._localTestCalls.sklearnexDevicePatchedCalls += 1 - - if self.device != 'CPU': - if self.sklearnexDeviceOffloadSuccessLine in line: - self._localTestCalls.sklearnexDeviceOffloadSuccess += 1 - elif self.sklearnexDeviceOffloadFailLine in line: - self._localTestCalls.sklearnexDeviceOffloadFail += 1 - else: - self._localTestCalls.calcDeviceCalls() - - if test_signal_fail in line or test_signal_pass in line: - self._localTestCalls.calcDeviceCalls() - if not self.consider_fails or test_signal_pass in line: - self.algoCalls.inc(self._localTestCalls) - self._localTestCalls.clear() - -def make_summory(counter, device): - countAllCalls = counter.sklearnCalls + counter.sklearnexCalls - percentDalCalls = float(counter.sklearnexCalls - counter.sklearnexFailCalls) / (countAllCalls) * 100 if countAllCalls else 0 - - # to calculate deviceOffloadCalls, we try to use sklearnexDeivceCallsRatio as more fine-grained metric - # if it is unavailable, we use sklearnexDevicePatchedCalls count instead - deviceOffloadCalls = counter.sklearnexDeviceCallsRatio if counter.sklearnexDeviceCallsRatio > 0 else counter.sklearnexDevicePatchedCalls - sklearnexOffloadPersent = float(deviceOffloadCalls / counter.sklearnexCalls) * 100 if counter.sklearnexCalls else 0 - totalOffloatPersent = percentDalCalls * sklearnexOffloadPersent / 100 - - reportText = "" - reportText += "Number of Scikit-learn calls: %d
" % counter.sklearnCalls - reportText += "Number of sklearnex calls: %d
" % counter.sklearnexCalls - reportText += "Number of sklearnex fail calls: %d
" % counter.sklearnexFailCalls - reportText += "Percent of using sklearnex: %d %%
" % int(percentDalCalls) - if device != 'CPU': - reportText += "Percent of sklearnex calls offloaded to %s: %d %%
" % (device, int(sklearnexOffloadPersent)) - reportText += "Percent of using sklearnex on %s: %d %%
" % (device, int(totalOffloatPersent)) - - print('Number of Scikit-learn calls: %d' % counter.sklearnCalls) - print('Number of sklearnex calls: %d' % counter.sklearnexCalls) - print('Number of sklearnex fail calls: %d' % counter.sklearnexFailCalls) - print('Percent of using sklearnex: %d %%' % int(percentDalCalls)) - if device != 'CPU': - print("Percent of sklearnex calls offloaded to %s: %d %%" % (device, int(sklearnexOffloadPersent))) - print("Percent of using sklearnex on %s: %d %%" % (device, int(totalOffloatPersent))) - - return reportText - - -def device_from_sycl_terminology(device): - if device == 'cpu' or device == 'host' or device is None: - return 'CPU' - if device == 'gpu': - return 'GPU' - else: - raise ValueError(f"Unexpected device name {device}." - " Supported types are host, cpu and gpu") - - -def make_report(algs_filename, report_filename, device=None, consider_fails=False): - device = device_from_sycl_terminology(device) - - with open(algs_filename, "r") as file_algs: - algs = file_algs.read().split("\n") - algs.remove("") - - report_file = open(report_filename,'wt') - textHTML = """ - - - Report of conformance testing - - - -

- Start of testing in """ + str(datetime.now())+ "
" - report_file.write(textHTML) - - globalCalls = CallCounter() - parser = LineParser(device, consider_fails) - - for alg_name in algs: - parser.clearCounters() - report_file.write("

Testing %s

" % alg_name) - - log_filename = "_log_%s.txt" % alg_name - log_file = open(log_filename, "r") - lines = log_file.readlines() - log_file.close() - - result_str = "" - - for line in lines: - if '====' in line and not 'test session starts' in line: - break - parser.parseLine(line) - - for line in reversed(lines): - if '=====' in line: - if 'test session starts' in line: - raise Exception('Found an error while testing %s' % (alg_name)) - result_str = line - break - - globalCalls.inc(parser.algoCalls) - - if parser.algoCalls.sklearnexCalls == 0 and parser.algoCalls.sklearnCalls == 0 and parser.algoCalls.sklearnexFailCalls == 0: - raise Exception('Algorithm %s has never been called' % (alg_name)) - - print('*********************************************') - print('Algorithm: %s' % alg_name) - reportAlgText = make_summory(parser.algoCalls, device) - report_file.write(reportAlgText) - print(result_str) - report_file.write(result_str + "
") - - print('*********************************************') - print('Summary') - report_file.write("

Summary

") - summaryText = make_summory(globalCalls, device) - report_file.write(summaryText) - - textHTML = """
- Finishing testing in """+str(datetime.now())+"""

- - """ - - report_file.write(textHTML) - report_file.close() diff --git a/.ci/scripts/conformance_test.sh b/.ci/scripts/conformance_test.sh deleted file mode 100755 index 50e2a002dee..00000000000 --- a/.ci/scripts/conformance_test.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -#=============================================================================== -# Copyright 2021 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. -#=============================================================================== - -while [[ $# -gt 0 ]]; do - key="$1" - - case $key in - --build-dir) - BUILD_DIR="$2" - ;; - --conda-dir) - CONDA_DIR="$2" - ;; - --oneapi-dir) - ONEAPI_DIR="$2" - ;; - *) - echo "Unknown option: $1" - exit 1 - ;; - esac - shift - shift -done - -# testing -cd .ci/scripts/conformance-scripts/ || exit 1 -export SKLEARNEX_VERBOSE=INFO -python run_tests.py || exit 1 -cd ../../.. diff --git a/.github/.licenserc.yaml b/.github/.licenserc.yaml new file mode 100644 index 00000000000..ceed3c5d24f --- /dev/null +++ b/.github/.licenserc.yaml @@ -0,0 +1,85 @@ +# Copyright contributors to the oneDAL project +# +# 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. + +header: + license: + spdx-id: Apache-2.0 + copyright-owner: contributors to the oneDAL project + pattern: | + (Copyright \d{4} Intel Corporation|Copyright contributors to the oneDAL project) + + 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\. + + paths: + - '**' + + paths-ignore: + - '.gitignore' + - '.gitattributes' + # Bazel related files + - '.bazelrc' + - '.bazelversion' + - 'BUILD' + - 'WORKSPACE' + - 'MODULE.bazel' + - '**/*.tpl.BUILD' + # Clang-format config + - '.clang-format' + # Editorconfig configs + - '.ecrc' + - '.editorconfig' + # Samples READMEs and licenses: + - 'samples/daal/cpp/mpi/README.md' + - 'samples/daal/cpp/mysql/README.md' + - 'samples/daal/cpp/mpi/license.txt' + - 'samples/daal/cpp/mysql/license.txt' + # All .csv files + - '**/*.csv' + # All Doxygen files and something from docs/ + - 'docs/doxygen/**' + - 'docs/requirements.txt' + - 'docs/source/_static/style.css' + - 'docs/source/_templates/layout.html' + - 'docs/source/substitutions_common.txt' + - 'docs/source/substitutions_specific.txt' + # TODO: Remove `conformance-scripts` from the ignore list after the files will be deleted + - '.ci/scripts/conformance-scripts/algorithms.txt' + - '.ci/scripts/conformance-scripts/run_tests_with_context.py' + # Some files from .ci/.github + - '.ci/pipeline/**/*.yml' + - '.ci/env/environment.yml' + - '.github/workflows/*.yml' + - '.github/.mergify.yml' + - '.github/CODEOWNERS' + - '.github/renovate.json' + # Specific files + - 'LICENSE' + - 'third-party-programs-mkl.txt' + - 'third-party-programs.txt' + - 'deploy/local/config.txt' + - 'deploy/nuget/inteldal.nuspec.tpl' + + comment: never + + license-location-threshold: 111 # specifies the index threshold where the license header can be located. diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 2c10c1302f4..810f19ce218 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -28,8 +28,8 @@ cpp/ @Alexsandruss @samir-nasibli @Alexandr-Solovev dtrees @razdoburdin @ahuber21 @avolkov-intel @icfaust # Governance and process -/.github/CODEOWNERS @oneapi-src/oneDAL-maintainer -/SECURITY.md @oneapi-src/oneDAL-maintainer -/MAINTAINERS.md @oneapi-src/oneDAL-maintainer -/CONTRIBUTING.md @oneapi-src/oneDAL-maintainer -/CODE_OF_CONDUCT.md @oneapi-src/oneDAL-maintainer +/.github/CODEOWNERS @uxlfoundation/oneDAL-maintain +/SECURITY.md @uxlfoundation/oneDAL-maintain +/MAINTAINERS.md @uxlfoundation/oneDAL-maintain +/CONTRIBUTING.md @uxlfoundation/oneDAL-maintain +/CODE_OF_CONDUCT.md @uxlfoundation/oneDAL-maintain diff --git a/.github/ISSUE_TEMPLATE/RFC.md b/.github/ISSUE_TEMPLATE/RFC.md index 1a6440b89d1..2477f295a28 100644 --- a/.github/ISSUE_TEMPLATE/RFC.md +++ b/.github/ISSUE_TEMPLATE/RFC.md @@ -1,3 +1,19 @@ + + --- name: RFC for new interface about: Use this template to request new functionality or change the behavior of the library @@ -8,7 +24,7 @@ assignees: '' **Summary** Include a short summary of the request. Sections below provide guidance on -what factors are considered important. +what factors are considered important. **Problem statement** Describe the problem you are trying to solve with a reasonable level of detail. diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 5691352fcb4..235e5f197a4 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,3 +1,19 @@ + + --- name: Bug report about: Create a report to help us improve diff --git a/.github/ISSUE_TEMPLATE/documentation.md b/.github/ISSUE_TEMPLATE/documentation.md index 093f63c4752..9686cc18dbc 100644 --- a/.github/ISSUE_TEMPLATE/documentation.md +++ b/.github/ISSUE_TEMPLATE/documentation.md @@ -1,3 +1,19 @@ + + --- name: Request a documentation change about: Use this template to report documentation issue or request documentation changes diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 4c52336018c..84e38926ffb 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,3 +1,19 @@ + + --- name: Request a feature about: Use this template to request new functionality or change the behavior of the library @@ -7,7 +23,7 @@ assignees: '' --- **Summary** -Include a short summary of the request. +Include a short summary of the request. See the sections below for factors important for a feature request. diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 8d554abb771..76791c4c596 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,3 +1,19 @@ + + ## Description _Add a comprehensive description of proposed changes_ @@ -23,7 +39,7 @@ Checklist to comply with **before moving PR from draft**: - [ ] I have reviewed my changes thoroughly before submitting this pull request. - [ ] I have commented my code, particularly in hard-to-understand areas. - [ ] I have updated the documentation to reflect the changes or created a separate PR with update and provided its number in the description, if necessary. -- [ ] Git commit message contains an appropriate signed-off-by string _(see [CONTRIBUTING.md](https://github.com/intel/scikit-learn-intelex/blob/main/CONTRIBUTING.md#pull-requests) for details)_. +- [ ] Git commit message contains an appropriate signed-off-by string _(see [CONTRIBUTING.md](https://github.com/uxlfoundation/scikit-learn-intelex/blob/main/CONTRIBUTING.md#pull-requests) for details)_. - [ ] I have added a respective label(s) to PR if I have a permission for that. - [ ] I have resolved any merge conflicts that might occur with the base branch. diff --git a/.github/workflows/docker-validation-ci.yml b/.github/workflows/docker-validation-ci.yml index 0ea073b1d59..48ab3be5fe0 100644 --- a/.github/workflows/docker-validation-ci.yml +++ b/.github/workflows/docker-validation-ci.yml @@ -21,6 +21,6 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Build docker image run: docker build . --file dev/docker/onedal-dev.Dockerfile --tag onedal-dev:latest diff --git a/.github/workflows/docker-validation-nightly.yml b/.github/workflows/docker-validation-nightly.yml index f07c65f9149..e5c44b35ff8 100644 --- a/.github/workflows/docker-validation-nightly.yml +++ b/.github/workflows/docker-validation-nightly.yml @@ -30,11 +30,11 @@ concurrency: jobs: validate: name: Docker validation - if: github.repository == 'oneapi-src/oneDAL' + if: github.repository == 'uxlfoundation/oneDAL' runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Build docker image run: docker build . --file dev/docker/onedal-dev.Dockerfile --tag onedal-dev:latest - name: Building oneDAL diff --git a/.github/workflows/label-enforcement.yml b/.github/workflows/label-enforcement.yml index 7b393035e45..d55770f98d8 100644 --- a/.github/workflows/label-enforcement.yml +++ b/.github/workflows/label-enforcement.yml @@ -19,7 +19,7 @@ jobs: steps: - name: test run: | - LABELS=`gh api -H "Accept: application/vnd.github+json" /repos/oneapi-src/oneDAL/issues/${{ github.event.pull_request.number }}/labels | jq '[.[].name]'` + LABELS=`gh api -H "Accept: application/vnd.github+json" /repos/uxlfoundation/oneDAL/issues/${{ github.event.pull_request.number }}/labels | jq '[.[].name]'` echo $LABELS if [[ $LABELS == "[]" ]] || [[ $LABELS == "[\"RFC\"]" ]]; then echo "::error::No label set on the pull request" diff --git a/.github/workflows/nightly-build.yml b/.github/workflows/nightly-build.yml index 65ed7deed07..e69522c97b9 100644 --- a/.github/workflows/nightly-build.yml +++ b/.github/workflows/nightly-build.yml @@ -46,15 +46,13 @@ env: jobs: build_lnx: name: oneDAL Linux nightly build - if: github.repository == 'oneapi-src/oneDAL' + if: github.repository == 'uxlfoundation/oneDAL' runs-on: ubuntu-24.04 timeout-minutes: 120 steps: - name: Checkout oneDAL - uses: actions/checkout@v4 - with: - repository: oneapi-src/oneDAL + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Install DPC++ run: .ci/env/apt.sh dpcpp - name: Install MKL @@ -72,27 +70,25 @@ jobs: source /opt/intel/oneapi/setvars.sh .ci/scripts/build.sh --compiler icx --optimizations avx2 --target onedal - name: Archive build - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 with: name: __release_lnx path: ./__release_lnx - name: Archive oneDAL environment - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 with: name: oneDAL_env path: .ci/env build_win: name: oneDAL Windows nightly build - if: github.repository == 'oneapi-src/oneDAL' + if: github.repository == 'uxlfoundation/oneDAL' runs-on: windows-2022 timeout-minutes: 120 steps: - name: Checkout oneDAL - uses: actions/checkout@v4 - with: - repository: oneapi-src/oneDAL + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Install DPC++ shell: cmd run: | @@ -135,17 +131,17 @@ jobs: for /D %%s in (.\oneapi\*) do for /f "tokens=2 delims=[]" %%H in ('dir /al %%s\ ^| findstr /i /c:"latest"') do rmdir %%s\latest & mklink /D %%s\latest .\%%~nxH tar -cvzf oneapi.tar.gz .\oneapi - name: Archive build - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 with: name: __release_win path: .\__release_win_vc - name: Archive Intel BaseKit - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 with: name: intel_oneapi_basekit path: .\oneapi.tar.gz - name: Archive Intel OpenCL CPU runtime - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3 with: name: opencl_rt_installer path: .\opencl_rt.msi diff --git a/.github/workflows/openssf-scorecard.yml b/.github/workflows/openssf-scorecard.yml index 01f1e37a4af..828a714fb49 100644 --- a/.github/workflows/openssf-scorecard.yml +++ b/.github/workflows/openssf-scorecard.yml @@ -16,7 +16,7 @@ permissions: read-all jobs: analysis: name: Scorecard analysis - if: github.repository == 'oneapi-src/oneDAL' + if: github.repository == 'uxlfoundation/oneDAL' runs-on: ubuntu-latest permissions: # Needed to upload the results to code-scanning dashboard. diff --git a/.github/workflows/pr-checklist.yml b/.github/workflows/pr-checklist.yml index d81fc88eb7a..f2752a581ac 100644 --- a/.github/workflows/pr-checklist.yml +++ b/.github/workflows/pr-checklist.yml @@ -34,10 +34,10 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Get pull request details id: pr - uses: actions/github-script@v7 + uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1 with: script: | const pr_desc = await github.rest.pulls.get({ diff --git a/.github/workflows/renovate-validation.yml b/.github/workflows/renovate-validation.yml index 0391f232c5f..fd525e54bab 100644 --- a/.github/workflows/renovate-validation.yml +++ b/.github/workflows/renovate-validation.yml @@ -27,8 +27,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Validate - uses: suzuki-shunsuke/github-action-renovate-config-validator@v1.1.0 + uses: suzuki-shunsuke/github-action-renovate-config-validator@c22827f47f4f4a5364bdba19e1fe36907ef1318e # v1.1.1 with: config_file_path: .github/renovate.json diff --git a/.github/workflows/skywalking-eyes.yml b/.github/workflows/skywalking-eyes.yml new file mode 100644 index 00000000000..5527cfa740f --- /dev/null +++ b/.github/workflows/skywalking-eyes.yml @@ -0,0 +1,29 @@ +name: Check License Header + +on: + pull_request: + branches: + - main + push: + branches: + - main + +permissions: read-all + +concurrency: + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref_name }}-${{ github.event.number || github.sha }} + cancel-in-progress: true + +jobs: + check-license-header: + name: Copyright Check + if: github.repository == 'uxlfoundation/oneDAL' + runs-on: ubuntu-24.04 + steps: + - name: "Checkout code" + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - name: "Run check" + uses: apache/skywalking-eyes/header@cd7b195c51fd3d6ad52afceb760719ddc6b3ee91 # v0.6.0 + with: + config: ".github/.licenserc.yaml" + mode: "check" diff --git a/.github/workflows/slack-pr-notification.yml b/.github/workflows/slack-pr-notification.yml index d7b62c6ee62..5a983a200cf 100644 --- a/.github/workflows/slack-pr-notification.yml +++ b/.github/workflows/slack-pr-notification.yml @@ -21,7 +21,7 @@ jobs: contains(toJson(github.event.pull_request.labels.*.name), '"RFC"') steps: - name: Notify Slack - uses: slackapi/slack-github-action@fcfb566f8b0aab22203f066d80ca1d7e4b5d05b3 # v1.27.1 + uses: slackapi/slack-github-action@485a9d42d3a73031f12ec201c457e2162c45d02d # v2.0.0 with: channel-id: ${{ env.channel }} slack-message: "${{ github.actor }} posted a RFC: ${{ github.event.pull_request.title }}. URL: ${{ github.event.pull_request.html_url }}" diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 6ffa9221d87..9e036a278e2 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,3 +1,19 @@ + + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 99611216d1c..3ba9e6706ab 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -18,14 +18,14 @@ # How to Contribute We welcome community contributions to Intel(R) oneAPI Data Analytics Library. You can: -- Submit your changes directly with a [pull request](https://github.com/oneapi-src/oneDAL/pulls). -- Log a bug or make a feature request with an [issue](https://github.com/oneapi-src/oneDAL/issues). +- Submit your changes directly with a [pull request](https://github.com/uxlfoundation/oneDAL/pulls). +- Log a bug or make a feature request with an [issue](https://github.com/uxlfoundation/oneDAL/issues). Refer to our guidelines on [pull requests](#pull-requests) and [issues](#issues) before you proceed. ## Contacting maintainers You may reach out to Intel project maintainers privately at onedal.maintainers@intel.com. -[Codeowners](https://github.com/oneapi-src/oneDAL/blob/main/.github/CODEOWNERS) configuration defines specific maintainers for corresponding code sections, however it's currently limited to Intel members. With further migration to UXL we will be changing this, but here are non-Intel contacts: +[Codeowners](https://github.com/uxlfoundation/oneDAL/blob/main/.github/CODEOWNERS) configuration defines specific maintainers for corresponding code sections, however it's currently limited to Intel members. With further migration to UXL we will be changing this, but here are non-Intel contacts: For ARM specifics you may contact: [@rakshithgb-fujitsu](https://github.com/rakshithgb-fujitsu/) @@ -33,7 +33,7 @@ For RISC-V specifics you may contact: [@keeranroth](https://github.com/keeranrot ## Issues -Use [GitHub issues](https://github.com/oneapi-src/oneDAL/issues) to: +Use [GitHub issues](https://github.com/uxlfoundation/oneDAL/issues) to: - report an issue - make a feature request @@ -43,11 +43,11 @@ Use [GitHub issues](https://github.com/oneapi-src/oneDAL/issues) to: To contribute your changes directly to the repository, do the following: - Make sure you can build the product and run all the examples with your patch. -- Product uses bazel for validation and your changes should pass tests. Please add new tests as necessary. [Bazel Guide for oneDAL](https://github.com/oneapi-src/oneDAL/tree/main/dev/bazel) +- Product uses bazel for validation and your changes should pass tests. Please add new tests as necessary. [Bazel Guide for oneDAL](https://github.com/uxlfoundation/oneDAL/tree/main/dev/bazel) - Make sure your code is in line with our [coding style](#code-style) as `clang-format` is one of the checks in our public CI. - For a larger feature, provide a relevant example, and tests. - [Document](#documentation-guidelines) your code. -- [Submit](https://github.com/oneapi-src/oneDAL/pulls) a pull request into the `main` branch. +- [Submit](https://github.com/uxlfoundation/oneDAL/pulls) a pull request into the `main` branch. Public and private CIs are enabled for the repository. Your PR should pass all of our checks. We will review your contribution and, if any additional fixes or modifications are necessary, we may give some feedback to guide you. When accepted, your pull request will be merged into our GitHub* repository. @@ -57,7 +57,7 @@ Public and private CIs are enabled for the repository. Your PR should pass all o **Prerequisites:** ClangFormat `9.0.0` or later -Our repository contains [clang-format configurations](https://github.com/oneapi-src/oneDAL/blob/main/.clang-format) that you should use on your code. To do this, run: +Our repository contains [clang-format configurations](https://github.com/uxlfoundation/oneDAL/blob/main/.clang-format) that you should use on your code. To do this, run: ``` clang-format style=file @@ -67,7 +67,7 @@ Refer to [ClangFormat documentation](https://clang.llvm.org/docs/ClangFormat.htm ### editorconfig-checker -We also recommend using [editorconfig-checker](https://github.com/editorconfig-checker/editorconfig-checker) to ensure your code adheres to the project's coding style. EditorConfig-Checker is a command-line tool that checks your code against the rules defined in the [.editorconfig](https://github.com/oneapi-src/oneDAL/blob/main/.editorconfig) file. +We also recommend using [editorconfig-checker](https://github.com/editorconfig-checker/editorconfig-checker) to ensure your code adheres to the project's coding style. EditorConfig-Checker is a command-line tool that checks your code against the rules defined in the [.editorconfig](https://github.com/uxlfoundation/oneDAL/blob/main/.editorconfig) file. To use it, follow these steps: @@ -81,7 +81,7 @@ editorconfig-checker ### Coding Guidelines -For your convenience we also added [coding guidelines](http://oneapi-src.github.io/oneDAL/contribution/coding_guide.html) with examples and detailed descriptions of the coding style oneDAL follows. We encourage you to consult them when writing your code. +For your convenience we also added [coding guidelines](https://uxlfoundation.github.io/oneDAL/contribution/coding_guide.html) with examples and detailed descriptions of the coding style oneDAL follows. We encourage you to consult them when writing your code. ## Custom Components @@ -89,17 +89,45 @@ For your convenience we also added [coding guidelines](http://oneapi-src.github. oneDAL provides binaries that can contain code targeting different architectural extensions of a base instruction set architecture (ISA). For example, code paths can exist for Intel(R) SSE2, Intel(R) AVX2, Intel(R) AVX-512, etc. extensions, on top of the x86-64 base architecture. When run on a specific hardware implementation like Haswell, Skylake-X, etc., oneDAL chooses the code path which is most suitable for that implementation. -Contributors should leverage [CPU Features Dispatching](http://oneapi-src.github.io/oneDAL/contribution/cpu_features.html) mechanism to implement the code of the algorithms that can perform most optimally on various hardware implementations. +Contributors should leverage [CPU Features Dispatching](http://uxlfoundation.github.io/oneDAL/contribution/cpu_features.html) mechanism to implement the code of the algorithms that can perform most optimally on various hardware implementations. ### Threading Layer -In the source code of the algorithms, oneDAL does not use threading primitives directly. All the threading primitives used within oneDAL form are called the [threading layer](http://oneapi-src.github.io/oneDAL/contribution/threading.html). Contributors should leverage the primitives from the layer to implement parallel algorithms. +In the source code of the algorithms, oneDAL does not use threading primitives directly. All the threading primitives used within oneDAL form are called the [threading layer](http://uxlfoundation.github.io/oneDAL/contribution/threading.html). Contributors should leverage the primitives from the layer to implement parallel algorithms. ## Documentation Guidelines -oneDAL uses `Doxygen` for inline comments in public header files that are used to build the API reference and `reStructuredText` for the Developer Guide. See [oneDAL documentation](https://oneapi-src.github.io/oneDAL/) for reference. +oneDAL uses `Doxygen` for inline comments in public header files that are used to build the API reference and `reStructuredText` for the Developer Guide. See [oneDAL documentation](https://uxlfoundation.github.io/oneDAL/) for reference. ---- -**Note:** oneDAL is licensed under [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0). By contributing to the project, you agree to the license and copyright terms therein and release your contribution under these terms. +## License and Copyright ---- +oneDAL is licensed under [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0). By contributing to the project, you agree to the license and copyright terms therein and release your contribution under these terms. + +### Copyright Guidelines for Contributions +Each new file added to the project must include the following copyright notice: +``` +Copyright contributors to the oneDAL project +``` +Here is what a copyright header for C/C++ code would look like: +``` +/* + * Copyright contributors to the oneDAL project + * + * 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. + */ +``` +When modifying an existing file with an Intel Corporation copyright notice, do not remove the original notice. Simply add your own copyright notice with the following line: +``` +Copyright Intel Corporation +Copyright contributors to the oneDAL project +``` diff --git a/INSTALL.md b/INSTALL.md index 38f798441b0..32e0d319b9a 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -35,15 +35,19 @@ Note: the Intel(R) oneAPI components listed here can be installed together throu https://www.intel.com/content/www/us/en/developer/tools/oneapi/base-toolkit.html +All of these dependencies can alternatively be installed through the `conda` software, but doing so will require a few additional setup steps - see [Conda Development Environment Setup](https://github.com/uxlfoundation/oneDAL/blob/main/INSTALL.md#conda-development-environment-setup) for details. + ## Docker Development Environment -[Docker file](https://github.com/oneapi-src/oneDAL/tree/main/dev/docker) with the oneDAL development environment +[Docker file](https://github.com/uxlfoundation/oneDAL/tree/main/dev/docker) with the oneDAL development environment is available as an alternative to the manual setup. ## Installation Steps + + 1. Clone the sources from GitHub\* as follows: - git clone https://github.com/oneapi-src/oneDAL.git + git clone https://github.com/uxlfoundation/oneDAL.git 2. Set the PATH environment variable to the MSYS2\* bin directory (Windows\* only). For example: @@ -164,14 +168,14 @@ On **Linux\*** it is possible to build debug version of oneDAL or the version th --- -After having built the library, if one wishes to use it for building [scikit-learn-intelex](https://github.com/intel/scikit-learn-intelex/tree/main) or for executing the usage examples, one can set the required environment variables to point to the generated build by sourcing the script that it creates under the `env` folder. The script will be located under `__release_{os_name}[_{compiler_name}]/daal/latest/env/vars.sh` and can be sourced with a POSIX-compliant shell such as `bash`, by executing something like the following from inside the `__release*` folder: +After having built the library, if one wishes to use it for building [scikit-learn-intelex](https://github.com/uxlfoundation/scikit-learn-intelex/tree/main) or for executing the usage examples, one can set the required environment variables to point to the generated build by sourcing the script that it creates under the `env` folder. The script will be located under `__release_{os_name}[_{compiler_name}]/daal/latest/env/vars.sh` and can be sourced with a POSIX-compliant shell such as `bash`, by executing something like the following from inside the `__release*` folder: ```shell cd daal/latest source env/vars.sh ``` -The provided unit tests for the library can be executed through the Bazel system - see the [Bazel docs](https://github.com/oneapi-src/oneDAL/tree/main/dev/bazel) for more information. +The provided unit tests for the library can be executed through the Bazel system - see the [Bazel docs](https://github.com/uxlfoundation/oneDAL/tree/main/dev/bazel) for more information. Examples of library usage will also be auto-generated as part of the build under path `daal/latest/examples/daal/cpp/source`. These can be built through CMake - assuming one starts from the release path `__release_{os_name}[_{compiler_name}]`, the following would do: @@ -195,3 +199,72 @@ For example, in a Linux platform, assuming one wishes to execute the `adaboost_d ```shell ./_cmake_results/intel_intel64_so/adaboost_dense_batch ``` + +## Conda Development Environment Setup + +The previous instructions assumed system-wide installs of the necessary dependencies. These can also be installed at a user-level through the `conda` or [mamba](https://github.com/conda-forge/miniforge) ecosystems. + +First, create a conda environment for building oneDAL, after `conda` has been installed: + +```shell +conda create -y -n onedal_env +conda activate onedal_env +``` + +Then, install the necessary dependencies from the appropriate channels with `conda`: + +* **Linux\***: + +```shell +conda install -y \ + -c https://software.repos.intel.com/python/conda/ \ `# Intel's repository` + -c conda-forge \ `# conda-forge, for tools like 'make'` + make python>=3.9 \ `# used by the build system` + dpcpp-cpp-rt dpcpp_linux-64 intel-sycl-rt \ `# Intel compiler packages` + tbb tbb-devel \ `# required TBB packages` + mkl mkl-devel mkl-static mkl-dpcpp mkl-devel-dpcpp \ `# required MKL packages` + cmake `# required to build the examples only` +``` + +* **Windows\***: + +```bat +conda install -y^ + -c https://software.repos.intel.com/python/conda/^ + -c conda-forge^ + make dos2unix python>=3.9^ + dpcpp-cpp-rt dpcpp_win-64 intel-sycl-rt^ + tbb tbb-devel^ + mkl mkl-devel mkl-static mkl-dpcpp mkl-devel-dpcpp^ + cmake +``` + +Then modify the relevant environment variables to point to the conda-installed libraries: + +* **Linux\***: + +```shell +export MKLROOT=${CONDA_PREFIX} +export TBBROOT=${CONDA_PREFIX} +export LD_LIBRARY_PATH="${CONDA_PREFIX}/lib:${LD_LIBRARY_PATH}" +export LIBRARY_PATH="${CONDA_PREFIX}/lib:${LIBRARY_PATH}" +export CPATH="${CONDA_PREFIX}/include:${CPATH}" +export PATH="${CONDA_PREFIX}/bin:${PATH}" +export PKG_CONFIG_PATH="${CONDA_PREFIX}/lib/pkgconfig:${PKG_CONFIG_PATH}" +export CMAKE_PREFIX_PATH="${CONDA_PREFIX}/lib/cmake:${CMAKE_PREFIX_PATH}" +``` + +* **Windows\***: + +```bat +set MKLROOT=%CONDA_PREFIX%\Library +set TBBROOT=%CONDA_PREFIX%\Library +set "LD_LIBRARY_PATH=%CONDA_PREFIX%\Library\lib;%LD_LIBRARY_PATH%" +set "LIBRARY_PATH=%CONDA_PREFIX%\Library\lib;%LIBRARY_PATH%" +set "CPATH=%CONDA_PREFIX%\Library\include;%CPATH%" +set "PATH=%CONDA_PREFIX%\Library\bin;%PATH%" +set "PKG_CONFIG_PATH=%CONDA_PREFIX%\Library\lib\pkgconfig;%PKG_CONFIG_PATH%" +set "CMAKE_PREFIX_PATH=%CONDA_PREFIX%\Library\lib\cmake;%CMAKE_PREFIX_PATH%" +``` + +After that, it should be possible to build oneDAL and run the examples using the ICX compiler and the oneMKL libraries as per the instructions. diff --git a/MAINTAINERS.md b/MAINTAINERS.md index d5b9835c0bf..b3e8205196e 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -124,7 +124,7 @@ opening a PR against MAINTAINERS.md file. ## oneDAL core -Team: @oneapi-src/onedal-write +Team: @uxlfoundation/onedal-write Currently entire Intel oneDAL team serves at contributor level and have corresponding rights with additional separation of roles coming with repository migration to UXL diff --git a/README.md b/README.md index 2c19f382da3..972d83d19b1 100644 --- a/README.md +++ b/README.md @@ -19,11 +19,11 @@ [Installation](#installation)   |   [Documentation](#documentation)   |   [Support](#support)   |   [Examples](#examples)   |   [How to Contribute](CONTRIBUTING.md)    -[![Build Status](https://dev.azure.com/daal/DAAL/_apis/build/status/oneapi-src.oneDAL?branchName=main)](https://dev.azure.com/daal/DAAL/_build/latest?definitionId=5&branchName=main) -[![License](https://img.shields.io/github/license/oneapi-src/oneDAL.svg)](https://github.com/oneapi-src/oneDAL/blob/main/LICENSE) +[![Build Status](https://dev.azure.com/daal/DAAL/_apis/build/status/CI?repoName=uxlfoundation/oneDAL&branchName=main)](https://dev.azure.com/daal/DAAL/_build/latest?definitionId=7&branchName=main) +[![License](https://img.shields.io/github/license/uxlfoundation/oneDAL.svg)](https://github.com/uxlfoundation/oneDAL/blob/main/LICENSE) [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/8859/badge)](https://www.bestpractices.dev/projects/8859) -[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/oneapi-src/oneDAL/badge)](https://securityscorecards.dev/viewer/?uri=github.com/oneapi-src/oneDAL) -[![Join the community on GitHub Discussions](https://badgen.net/badge/join%20the%20discussion/on%20github/black?icon=github)](https://github.com/oneapi-src/oneDAL/discussions) +[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/uxlfoundation/oneDAL/badge)](https://securityscorecards.dev/viewer/?uri=github.com/uxlfoundation/oneDAL) +[![Join the community on GitHub Discussions](https://badgen.net/badge/join%20the%20discussion/on%20github/black?icon=github)](https://github.com/uxlfoundation/oneDAL/discussions) oneAPI Data Analytics Library (oneDAL) is a powerful machine learning library that helps you accelerate big data analysis at all stages: **preprocessing**, **transformation**, **analysis**, **modeling**, **validation**, and **decision making**. @@ -34,15 +34,15 @@ The oneDAL is part of the [UXL Foundation](http://www.uxlfoundation.org) and is ## Usage There are different ways for you to build high-performance data science applications that use the advantages of oneDAL: -- Use oneDAL C++ interfaces with or without SYCL support ([learn more](https://oneapi-src.github.io/oneDAL/#oneapi-vs-daal-interfaces)) -- Use [Intel(R) Extension for Scikit-learn*](https://intel.github.io/scikit-learn-intelex/) to accelerate existing scikit-learn code without changing it -- Use [daal4py](https://github.com/intel/scikit-learn-intelex/tree/main/daal4py), a standalone package with Python API for oneDAL +- Use oneDAL C++ interfaces with or without SYCL support ([learn more](https://uxlfoundation.github.io/oneDAL/#oneapi-vs-daal-interfaces)) +- Use [Intel(R) Extension for Scikit-learn*](https://uxlfoundation.github.io/scikit-learn-intelex/) to accelerate existing scikit-learn code without changing it +- Use [daal4py](https://github.com/uxlfoundation/scikit-learn-intelex/tree/main/daal4py), a standalone package with Python API for oneDAL Deprecation Notice: The Java interfaces are removed from the oneDAL library. ## Installation -Check the [System Requirements](https://oneapi-src.github.io/oneDAL/system-requirements.html) before installing to ensure compatibility with your system. +Check the [System Requirements](https://uxlfoundation.github.io/oneDAL/system-requirements.html) before installing to ensure compatibility with your system. There are several options available for installing oneDAL: @@ -58,25 +58,25 @@ There are several options available for installing oneDAL: - [NuGet](https://www.nuget.org/packages/inteldal.devel.linux-x64) -- **Source Distribution**: You can build the library from source. To do this, [download the specific version of oneDAL](https://github.com/oneapi-src/oneDAL/releases) from the official GitHub repository and follow the instructions in the [INSTALL.md](INSTALL.md). +- **Source Distribution**: You can build the library from source. To do this, [download the specific version of oneDAL](https://github.com/uxlfoundation/oneDAL/releases) from the official GitHub repository and follow the instructions in the [INSTALL.md](INSTALL.md). ## Examples C++ Examples: -- [oneAPI interfaces with SYCL support](https://github.com/oneapi-src/oneDAL/tree/main/examples/oneapi/dpc) -- [oneAPI interfaces without SYCL support](https://github.com/oneapi-src/oneDAL/tree/main/examples/oneapi/cpp) -- [DAAL interfaces](https://github.com/oneapi-src/oneDAL/tree/main/examples/daal/cpp) +- [oneAPI interfaces with SYCL support](https://github.com/uxlfoundation/oneDAL/tree/main/examples/oneapi/dpc) +- [oneAPI interfaces without SYCL support](https://github.com/uxlfoundation/oneDAL/tree/main/examples/oneapi/cpp) +- [DAAL interfaces](https://github.com/uxlfoundation/oneDAL/tree/main/examples/daal/cpp) Python Examples: -- [scikit-learn-intelex](https://github.com/intel/scikit-learn-intelex/tree/main/examples/notebooks) -- [daal4py](https://github.com/intel/scikit-learn-intelex/tree/main/examples/daal4py) +- [scikit-learn-intelex](https://github.com/uxlfoundation/scikit-learn-intelex/tree/main/examples/notebooks) +- [daal4py](https://github.com/uxlfoundation/scikit-learn-intelex/tree/main/examples/daal4py)
Other Examples -- [MPI](https://github.com/oneapi-src/oneDAL/tree/main/samples/daal/cpp/mpi) -- [MySQL](https://github.com/oneapi-src/oneDAL/tree/main/samples/daal/cpp/mysql) +- [MPI](https://github.com/uxlfoundation/oneDAL/tree/main/samples/daal/cpp/mpi) +- [MySQL](https://github.com/uxlfoundation/oneDAL/tree/main/samples/daal/cpp/mysql)
@@ -84,14 +84,14 @@ Python Examples: oneDAL documentation: -- [Release Notes](https://github.com/oneapi-src/oneDAL/releases) -- [Get Started Guide](https://oneapi-src.github.io/oneDAL/quick-start.html) -- [Developer Guide and Reference](http://oneapi-src.github.io/oneDAL/) +- [Release Notes](https://github.com/uxlfoundation/oneDAL/releases) +- [Get Started Guide](https://uxlfoundation.github.io/oneDAL/quick-start.html) +- [Developer Guide and Reference](https://uxlfoundation.github.io/oneDAL/) Other related documentation: - [daal4py documentation](https://intelpython.github.io/daal4py/) -- [Intel(R) Extension for Scikit-learn* documentation](https://intel.github.io/scikit-learn-intelex/) +- [Intel(R) Extension for Scikit-learn* documentation](https://uxlfoundation.github.io/scikit-learn-intelex/) - [oneDAL Specifications](https://spec.oneapi.com/versions/latest/elements/oneDAL/source/index.html) ## Apache Spark MLlib @@ -125,7 +125,7 @@ You can contribute to this project and also contribute to the specification for Ask questions and engage in discussions with oneDAL developers, contributers, and other users through the following channels: -- [GitHub Discussions](https://github.com/oneapi-src/oneDAL/discussions) +- [GitHub Discussions](https://github.com/uxlfoundation/oneDAL/discussions) - [Community Forum](https://community.intel.com/t5/Intel-oneAPI-Data-Analytics/bd-p/oneapi-data-analytics-library) You may reach out to project maintainers privately at onedal.maintainers@intel.com. @@ -146,6 +146,6 @@ We welcome community contributions. Check our [contributing guidelines](CONTRIBU oneDAL is distributed under the Apache License 2.0 license. See [LICENSE](LICENSE) for more information. -[oneMKL FPK microlibs](https://github.com/oneapi-src/oneDAL/releases/tag/Dependencies) +[oneMKL FPK microlibs](https://github.com/uxlfoundation/oneDAL/releases/tag/Dependencies) are distributed under Intel Simplified Software License. Refer to [third-party-programs-mkl.txt](third-party-programs-mkl.txt) for details. diff --git a/SECURITY.md b/SECURITY.md index 3fa4dfa8799..0ce8508c4f7 100755 --- a/SECURITY.md +++ b/SECURITY.md @@ -88,6 +88,6 @@ If you have any suggestions on how this Policy could be improved, submit an issue or a pull request to this repository. **Do not** report potential vulnerabilities or security flaws via a pull request. -[1]: https://github.com/oneapi-src/oneDAL/releases -[2]: https://github.com/oneapi-src/oneDAL/security/advisories/new -[3]: https://github.com/oneapi-src/oneDAL/security/advisories +[1]: https://github.com/uxlfoundation/oneDAL/releases +[2]: https://github.com/uxlfoundation/oneDAL/security/advisories/new +[3]: https://github.com/uxlfoundation/oneDAL/security/advisories diff --git a/cpp/daal/include/algorithms/algorithm_container_base.h b/cpp/daal/include/algorithms/algorithm_container_base.h index 3d9e548d1a4..4b1b8ca06f9 100644 --- a/cpp/daal/include/algorithms/algorithm_container_base.h +++ b/cpp/daal/include/algorithms/algorithm_container_base.h @@ -65,6 +65,10 @@ class AlgorithmContainerIface class AlgorithmContainerIfaceImpl : public AlgorithmContainerIface { public: + AlgorithmContainerIfaceImpl(); + AlgorithmContainerIfaceImpl(const AlgorithmContainerIfaceImpl &) = delete; + AlgorithmContainerIfaceImpl & operator=(const AlgorithmContainerIfaceImpl & other) = delete; + /** * Default constructor * \param[in] daalEnv Pointer to the structure that contains information about the environment @@ -97,6 +101,10 @@ template class AlgorithmContainer : public AlgorithmContainerIfaceImpl { public: + AlgorithmContainer(); + AlgorithmContainer(const AlgorithmContainer &) = delete; + AlgorithmContainer & operator=(const AlgorithmContainer & other) = delete; + /** * Default constructor * \param[in] daalEnv Pointer to the structure that contains information about the environment @@ -152,11 +160,16 @@ template class AlgorithmContainerImpl : public AlgorithmContainer { public: + AlgorithmContainerImpl(const AlgorithmContainerImpl &) = delete; + AlgorithmContainer & operator=(const AlgorithmContainer & other) = delete; + /** * Default constructor * \param[in] daalEnv Pointer to the structure that contains information about the environment */ - AlgorithmContainerImpl(daal::services::Environment::env * daalEnv = 0) : AlgorithmContainer(daalEnv), _in(0), _pres(0), _res(0), _par(0) {} + AlgorithmContainerImpl(daal::services::Environment::env * daalEnv = 0) + : AlgorithmContainer(daalEnv), _in(0), _pres(0), _res(0), _par(0), _hpar(0) + {} virtual ~AlgorithmContainerImpl() {} diff --git a/cpp/daal/include/algorithms/algorithm_container_base_batch.h b/cpp/daal/include/algorithms/algorithm_container_base_batch.h index 71e147961aa..d513ef49a57 100644 --- a/cpp/daal/include/algorithms/algorithm_container_base_batch.h +++ b/cpp/daal/include/algorithms/algorithm_container_base_batch.h @@ -53,6 +53,10 @@ template <> class AlgorithmContainer : public AlgorithmContainerIfaceImpl { public: + AlgorithmContainer(); + AlgorithmContainer(const AlgorithmContainer &) = delete; + AlgorithmContainer & operator=(const AlgorithmContainer & other) = delete; + /** * Default constructor * \param[in] daalEnv Pointer to the structure that contains information about the environment @@ -91,6 +95,9 @@ class AlgorithmContainerImpl : public AlgorithmContainer public: DAAL_NEW_DELETE(); + AlgorithmContainerImpl(const AlgorithmContainerImpl &) = delete; + AlgorithmContainerImpl & operator=(const AlgorithmContainerImpl & other) = delete; + /** * Default constructor * \param[in] daalEnv Pointer to the structure that contains information about the environment diff --git a/cpp/daal/include/algorithms/algorithm_quality_metric_set_types.h b/cpp/daal/include/algorithms/algorithm_quality_metric_set_types.h index d024b46672c..fe918db4cc0 100644 --- a/cpp/daal/include/algorithms/algorithm_quality_metric_set_types.h +++ b/cpp/daal/include/algorithms/algorithm_quality_metric_set_types.h @@ -57,6 +57,10 @@ class DAAL_EXPORT InputAlgorithmsCollection virtual ~InputAlgorithmsCollection(); + InputAlgorithmsCollection(InputAlgorithmsCollection & other) = delete; + + InputAlgorithmsCollection & operator=(InputAlgorithmsCollection & other) = delete; + /** * Returns a reference to SharedPtr for a stored object with a given key if an object with such key is registered * \param[in] k Key value diff --git a/cpp/daal/include/algorithms/boosting/adaboost_predict_types.h b/cpp/daal/include/algorithms/boosting/adaboost_predict_types.h index 4696ceb70a4..2f2c7749b04 100755 --- a/cpp/daal/include/algorithms/boosting/adaboost_predict_types.h +++ b/cpp/daal/include/algorithms/boosting/adaboost_predict_types.h @@ -53,9 +53,10 @@ class DAAL_EXPORT Input : public classifier::prediction::Input typedef classifier::prediction::Input super; public: - Input() {} - Input(const Input & other) : classifier::prediction::Input(other) {} - virtual ~Input() {} + Input(); + Input(const Input & other); + Input & operator=(const Input & other); + virtual ~Input(); using super::get; using super::set; diff --git a/cpp/daal/include/algorithms/boosting/brownboost_predict_types.h b/cpp/daal/include/algorithms/boosting/brownboost_predict_types.h index 01ed65f0e1d..e31eb739ef3 100755 --- a/cpp/daal/include/algorithms/boosting/brownboost_predict_types.h +++ b/cpp/daal/include/algorithms/boosting/brownboost_predict_types.h @@ -60,9 +60,10 @@ class DAAL_EXPORT Input : public classifier::prediction::Input typedef classifier::prediction::Input super; public: - Input() : classifier::prediction::Input() {} - Input(const Input & other) : classifier::prediction::Input(other) {} - virtual ~Input() {} + Input(); + Input(const Input & other); + Input & operator=(const Input & other); + virtual ~Input(); using super::get; using super::set; diff --git a/cpp/daal/include/algorithms/boosting/logitboost_predict_types.h b/cpp/daal/include/algorithms/boosting/logitboost_predict_types.h index b80b84496f9..c5061d20555 100755 --- a/cpp/daal/include/algorithms/boosting/logitboost_predict_types.h +++ b/cpp/daal/include/algorithms/boosting/logitboost_predict_types.h @@ -61,9 +61,10 @@ class DAAL_EXPORT Input : public classifier::prediction::Input typedef classifier::prediction::Input super; public: - Input() : classifier::prediction::Input() {} - Input(const Input & other) : classifier::prediction::Input(other) {} - virtual ~Input() {} + Input(); + Input(const Input & other); + Input & operator=(const Input & other); + virtual ~Input(); using super::get; using super::set; diff --git a/cpp/daal/include/algorithms/classifier/binary_confusion_matrix_types.h b/cpp/daal/include/algorithms/classifier/binary_confusion_matrix_types.h index cc591612c82..30166e7ebc0 100644 --- a/cpp/daal/include/algorithms/classifier/binary_confusion_matrix_types.h +++ b/cpp/daal/include/algorithms/classifier/binary_confusion_matrix_types.h @@ -115,6 +115,8 @@ namespace interface1 struct DAAL_EXPORT Parameter : public daal::algorithms::Parameter { Parameter(double beta = 1.0); + Parameter(const Parameter & other); + Parameter & operator=(const Parameter & other); virtual ~Parameter() {} double beta; /*!< Parameter of the F-score */ @@ -131,7 +133,8 @@ class DAAL_EXPORT Input : public daal::algorithms::Input { public: Input(); - Input(const Input & other) : daal::algorithms::Input(other) {} + Input(const Input & other); + Input & operator=(const Input & other); virtual ~Input() {} diff --git a/cpp/daal/include/algorithms/classifier/classifier_model.h b/cpp/daal/include/algorithms/classifier/classifier_model.h old mode 100755 new mode 100644 index 80de59a990b..679366213c5 --- a/cpp/daal/include/algorithms/classifier/classifier_model.h +++ b/cpp/daal/include/algorithms/classifier/classifier_model.h @@ -97,6 +97,10 @@ class DAAL_EXPORT Model : public daal::algorithms::Model public: DAAL_CAST_OPERATOR(Model) + Model() = default; + Model(const Model & other) = default; + Model & operator=(const Model & other) = default; + virtual ~Model() DAAL_C11_OVERRIDE {} /** diff --git a/cpp/daal/include/algorithms/classifier/classifier_predict_types.h b/cpp/daal/include/algorithms/classifier/classifier_predict_types.h index 5d4bb7c3776..fd995bad278 100755 --- a/cpp/daal/include/algorithms/classifier/classifier_predict_types.h +++ b/cpp/daal/include/algorithms/classifier/classifier_predict_types.h @@ -94,8 +94,8 @@ class DAAL_EXPORT InputIface : public daal::algorithms::Input { public: InputIface(size_t nElements); - InputIface(const InputIface & other) : daal::algorithms::Input(other) {} - + InputIface(const InputIface & other); + InputIface & operator=(const InputIface & other); virtual ~InputIface() {} /** * Returns the number of rows in the input data set @@ -112,7 +112,8 @@ class DAAL_EXPORT Input : public InputIface { public: Input(); - Input(const Input & other) : InputIface(other) {} + Input(const Input & other); + Input & operator=(const Input & other); virtual ~Input() {} /** diff --git a/cpp/daal/include/algorithms/classifier/classifier_training_types.h b/cpp/daal/include/algorithms/classifier/classifier_training_types.h index b2c06907ddb..6126557850d 100644 --- a/cpp/daal/include/algorithms/classifier/classifier_training_types.h +++ b/cpp/daal/include/algorithms/classifier/classifier_training_types.h @@ -98,7 +98,8 @@ class DAAL_EXPORT InputIface : public daal::algorithms::Input { public: InputIface(size_t nElements); - InputIface(const InputIface & other) : daal::algorithms::Input(other) {} + InputIface(const InputIface & other); + InputIface & operator=(const InputIface & other); virtual ~InputIface() {} virtual size_t getNumberOfFeatures() const = 0; }; @@ -111,8 +112,8 @@ class DAAL_EXPORT Input : public InputIface { public: Input(size_t nElements = lastInputId + 1); - Input(const Input & other) : InputIface(other) {} - + Input(const Input & other); + Input & operator=(const Input & other); virtual ~Input() {} virtual size_t getNumberOfFeatures() const DAAL_C11_OVERRIDE; diff --git a/cpp/daal/include/algorithms/classifier/multiclass_confusion_matrix_types.h b/cpp/daal/include/algorithms/classifier/multiclass_confusion_matrix_types.h index 5e7ab75c381..b16c6aea732 100644 --- a/cpp/daal/include/algorithms/classifier/multiclass_confusion_matrix_types.h +++ b/cpp/daal/include/algorithms/classifier/multiclass_confusion_matrix_types.h @@ -111,6 +111,8 @@ namespace interface1 struct DAAL_EXPORT Parameter : public daal::algorithms::Parameter { Parameter(size_t nClasses = 0, double beta = 1.0); + Parameter(const Parameter & other); + Parameter & operator=(const Parameter & other); virtual ~Parameter() {} size_t nClasses; /*!< Number of classes */ @@ -128,7 +130,8 @@ class DAAL_EXPORT Input : public daal::algorithms::Input { public: Input(); - Input(const Input & other) : daal::algorithms::Input(other) {} + Input(const Input & other); + Input & operator=(const Input & other); virtual ~Input() {} diff --git a/cpp/daal/include/algorithms/decision_forest/decision_forest_classification_predict_types.h b/cpp/daal/include/algorithms/decision_forest/decision_forest_classification_predict_types.h index e81a51c9b16..489a54356d6 100644 --- a/cpp/daal/include/algorithms/decision_forest/decision_forest_classification_predict_types.h +++ b/cpp/daal/include/algorithms/decision_forest/decision_forest_classification_predict_types.h @@ -72,7 +72,8 @@ class DAAL_EXPORT Input : public classifier::prediction::Input public: Input(); - Input(const Input & other) : super(other) {} + Input(const Input & other); + Input & operator=(const Input & other); virtual ~Input() {} using super::get; diff --git a/cpp/daal/include/algorithms/decision_forest/decision_forest_regression_predict_types.h b/cpp/daal/include/algorithms/decision_forest/decision_forest_regression_predict_types.h index 47045e4ac94..5ca9d6e7dbe 100644 --- a/cpp/daal/include/algorithms/decision_forest/decision_forest_regression_predict_types.h +++ b/cpp/daal/include/algorithms/decision_forest/decision_forest_regression_predict_types.h @@ -106,6 +106,7 @@ class DAAL_EXPORT Input : public algorithms::regression::prediction::Input public: Input(); Input(const Input & other); + Input & operator=(const Input & other); /** * Returns an input object for making decision forest model-based prediction diff --git a/cpp/daal/include/algorithms/decision_forest/decision_forest_regression_training_types.h b/cpp/daal/include/algorithms/decision_forest/decision_forest_regression_training_types.h index 18d3bb3be3d..c9a653e453f 100755 --- a/cpp/daal/include/algorithms/decision_forest/decision_forest_regression_training_types.h +++ b/cpp/daal/include/algorithms/decision_forest/decision_forest_regression_training_types.h @@ -152,7 +152,9 @@ class DAAL_EXPORT Input : public algorithms::regression::training::Input Input(); /** Copy constructor */ - Input(const Input & other) : algorithms::regression::training::Input(other) {} + Input(const Input & other); + + Input & operator=(const Input & other); virtual ~Input() {}; diff --git a/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_classification_predict_types.h b/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_classification_predict_types.h index d10d48211d2..ab77aedf202 100755 --- a/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_classification_predict_types.h +++ b/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_classification_predict_types.h @@ -106,7 +106,8 @@ struct DAAL_EXPORT Parameter : public daal::algorithms::classifier::Parameter typedef daal::algorithms::classifier::Parameter super; Parameter(size_t nClasses = 2) : super(nClasses), nIterations(0), resultsToCompute(predictionResult) {} - Parameter(const Parameter & o) : super(o), nIterations(o.nIterations), resultsToCompute(o.resultsToCompute) {} + Parameter(const Parameter & o) = default; + Parameter & operator=(const Parameter & o) = default; size_t nIterations; /*!< Number of iterations of the trained model to be used for prediction */ DAAL_UINT64 resultsToCompute; /*!< 64 bit integer flag that indicates the results to compute */ }; @@ -183,8 +184,9 @@ class DAAL_EXPORT Input : public classifier::prediction::Input typedef classifier::prediction::Input super; public: - Input() : super() {} - Input(const Input & other) : super(other) {} + Input(); + Input(const Input & other); + Input & operator=(const Input & other); virtual ~Input() {} using super::get; diff --git a/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_regression_predict_types.h b/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_regression_predict_types.h index f69591a9a6e..5f5438d0edb 100644 --- a/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_regression_predict_types.h +++ b/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_regression_predict_types.h @@ -118,7 +118,8 @@ struct DAAL_EXPORT Parameter : public daal::algorithms::Parameter typedef daal::algorithms::Parameter super; Parameter() : super(), nIterations(0), resultsToCompute(predictionResult) {} - Parameter(const Parameter & o) : super(o), nIterations(o.nIterations), resultsToCompute(o.resultsToCompute) {} + Parameter(const Parameter & o) = default; + Parameter & operator=(const Parameter & o) = default; size_t nIterations; /*!< Number of iterations of the trained model to be uses for prediction*/ DAAL_UINT64 resultsToCompute; /*!< 64 bit integer flag that indicates the results to compute */ }; @@ -133,6 +134,8 @@ class DAAL_EXPORT Input : public algorithms::regression::prediction::Input public: Input(); Input(const Input & other); + Input & operator=(const Input & other); + virtual ~Input() {} /** * Returns an input object for making model-based prediction diff --git a/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_regression_training_types.h b/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_regression_training_types.h index 49960a9d03a..2f1b911f7e2 100644 --- a/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_regression_training_types.h +++ b/cpp/daal/include/algorithms/gradient_boosted_trees/gbt_regression_training_types.h @@ -140,7 +140,9 @@ class DAAL_EXPORT Input : public algorithms::regression::training::Input Input(); /** Copy constructor */ - Input(const Input & other) : algorithms::regression::training::Input(other) {} + Input(const Input & other); + + Input & operator=(const Input & other); virtual ~Input() {}; diff --git a/cpp/daal/include/algorithms/multi_class_classifier/multi_class_classifier_model.h b/cpp/daal/include/algorithms/multi_class_classifier/multi_class_classifier_model.h index d144f3903e7..8bf8c3c3859 100755 --- a/cpp/daal/include/algorithms/multi_class_classifier/multi_class_classifier_model.h +++ b/cpp/daal/include/algorithms/multi_class_classifier/multi_class_classifier_model.h @@ -127,6 +127,9 @@ class DAAL_EXPORT Model : public daal::algorithms::classifier::Model */ Model(); + Model(const Model & other); + Model & operator=(const Model & other); + /** * Constructs multi-class classifier model * \param[in] nFeatures Number of features in the dataset diff --git a/cpp/daal/src/algorithms/adaboost/adaboost_predict_batch.cpp b/cpp/daal/src/algorithms/adaboost/adaboost_predict_batch.cpp index f3f73fa5305..b99f76b8942 100644 --- a/cpp/daal/src/algorithms/adaboost/adaboost_predict_batch.cpp +++ b/cpp/daal/src/algorithms/adaboost/adaboost_predict_batch.cpp @@ -37,6 +37,11 @@ namespace prediction { namespace interface2 { +Input::Input() = default; +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; +Input::~Input() = default; + /** * Returns the input Numeric Table object in the prediction stage of the classification algorithm * \param[in] id Identifier of the input NumericTable object diff --git a/cpp/daal/src/algorithms/algorithm_base_impl.cpp b/cpp/daal/src/algorithms/algorithm_base_impl.cpp index d0eedb723a6..4e608c704c5 100644 --- a/cpp/daal/src/algorithms/algorithm_base_impl.cpp +++ b/cpp/daal/src/algorithms/algorithm_base_impl.cpp @@ -146,6 +146,17 @@ void setHostApp(const services::SharedPtr & pHostApp, da namespace algorithms { +namespace interface1 +{ + +AlgorithmContainerIfaceImpl::AlgorithmContainerIfaceImpl() = default; +AlgorithmContainer::AlgorithmContainer() = default; + +template +AlgorithmContainer::AlgorithmContainer() = default; + +} //namespace interface1 + template services::Status AlgorithmImpl::computeNoThrow() { diff --git a/cpp/daal/src/algorithms/brownboost/brownboost_predict_batch.cpp b/cpp/daal/src/algorithms/brownboost/brownboost_predict_batch.cpp index 7d8e4e0c8c3..791f97ae7d2 100644 --- a/cpp/daal/src/algorithms/brownboost/brownboost_predict_batch.cpp +++ b/cpp/daal/src/algorithms/brownboost/brownboost_predict_batch.cpp @@ -37,6 +37,11 @@ namespace prediction { namespace interface2 { +Input::Input() = default; +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; +Input::~Input() = default; + /** * Returns the input Numeric Table object in the prediction stage of the classification algorithm * \param[in] id Identifier of the input NumericTable object diff --git a/cpp/daal/src/algorithms/classifier/binary_confusion_matrix_types.cpp b/cpp/daal/src/algorithms/classifier/binary_confusion_matrix_types.cpp index e7909e7b4ca..fd00fea257b 100644 --- a/cpp/daal/src/algorithms/classifier/binary_confusion_matrix_types.cpp +++ b/cpp/daal/src/algorithms/classifier/binary_confusion_matrix_types.cpp @@ -42,6 +42,8 @@ namespace interface1 { __DAAL_REGISTER_SERIALIZATION_CLASS(Result, SERIALIZATION_CLASSIFIER_BINARY_CONFUSION_MATRIX_RESULT_ID); Parameter::Parameter(double beta) : beta(beta) {} +Parameter::Parameter(const Parameter & other) = default; +Parameter & Parameter::operator=(const Parameter & other) = default; Status Parameter::check() const { @@ -50,6 +52,8 @@ Status Parameter::check() const } Input::Input() : daal::algorithms::Input(lastInputId + 1) {} +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; /** * Returns an input object of the quality metric diff --git a/cpp/daal/src/algorithms/classifier/classifier_predict.cpp b/cpp/daal/src/algorithms/classifier/classifier_predict.cpp index ef115a706dd..48b1eeccbc8 100644 --- a/cpp/daal/src/algorithms/classifier/classifier_predict.cpp +++ b/cpp/daal/src/algorithms/classifier/classifier_predict.cpp @@ -36,8 +36,12 @@ namespace prediction namespace interface1 { InputIface::InputIface(size_t nElements) : daal::algorithms::Input(nElements) {} +InputIface::InputIface(const InputIface & other) = default; +InputIface & InputIface::operator=(const InputIface & other) = default; Input::Input() : InputIface(lastModelInputId + 1) {} +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; /** * Returns the number of rows in the input data set diff --git a/cpp/daal/src/algorithms/classifier/classifier_train.cpp b/cpp/daal/src/algorithms/classifier/classifier_train.cpp index 775a307fa7b..b56b0e4c1bc 100644 --- a/cpp/daal/src/algorithms/classifier/classifier_train.cpp +++ b/cpp/daal/src/algorithms/classifier/classifier_train.cpp @@ -52,7 +52,12 @@ namespace interface1 __DAAL_REGISTER_SERIALIZATION_CLASS(Result, SERIALIZATION_CLASSIFIER_TRAINING_RESULT_ID); InputIface::InputIface(size_t nElements) : daal::algorithms::Input(nElements) {} +InputIface::InputIface(const InputIface & other) = default; +InputIface & InputIface::operator=(const InputIface & other) = default; + Input::Input(size_t nElements) : InputIface(nElements) {} +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; size_t Input::getNumberOfFeatures() const { diff --git a/cpp/daal/src/algorithms/classifier/multiclass_confusion_matrix_types.cpp b/cpp/daal/src/algorithms/classifier/multiclass_confusion_matrix_types.cpp index f6df9519803..8f53c65aa7a 100644 --- a/cpp/daal/src/algorithms/classifier/multiclass_confusion_matrix_types.cpp +++ b/cpp/daal/src/algorithms/classifier/multiclass_confusion_matrix_types.cpp @@ -42,6 +42,8 @@ namespace interface1 { __DAAL_REGISTER_SERIALIZATION_CLASS(Result, SERIALIZATION_CLASSIFIER_MULTICLASS_CONFUSION_MATRIX_RESULT_ID); Parameter::Parameter(size_t nClasses, double beta) : nClasses(nClasses), beta(beta) {} +Parameter::Parameter(const Parameter & other) = default; +Parameter & Parameter::operator=(const Parameter & other) = default; Status Parameter::check() const { @@ -51,6 +53,8 @@ Status Parameter::check() const } Input::Input() : daal::algorithms::Input(lastInputId + 1) {} +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; /** * Returns the input object of the quality metric of the classification algorithm diff --git a/cpp/daal/src/algorithms/dtrees/dtrees_model.cpp b/cpp/daal/src/algorithms/dtrees/dtrees_model.cpp index 32a298dc34b..26b1a168ba0 100644 --- a/cpp/daal/src/algorithms/dtrees/dtrees_model.cpp +++ b/cpp/daal/src/algorithms/dtrees/dtrees_model.cpp @@ -38,6 +38,39 @@ Tree::~Tree() {} ModelImpl::ModelImpl() : _nTree(0) {} +ModelImpl::ModelImpl(const ModelImpl & other) +{ + const size_t nTree = other._nTree.get(); + resize(nTree); // sets _nTree = 0 + _nTree.set(nTree); + for (size_t i = 0; i < nTree; ++i) + { + (*_serializationData)[i] = (*other._serializationData)[i]; + (*_impurityTables)[i] = (*other._impurityTables)[i]; + (*_nNodeSampleTables)[i] = (*other._nNodeSampleTables)[i]; + (*_probTbl)[i] = (*other._probTbl)[i]; + } +} + +ModelImpl & ModelImpl::operator=(const ModelImpl & other) +{ + if (this != &other) + { + destroy(); + const size_t nTree = other._nTree.get(); + resize(nTree); // sets _nTree = 0 + _nTree.set(nTree); + for (size_t i = 0; i < nTree; ++i) + { + (*_serializationData)[i] = (*other._serializationData)[i]; + (*_impurityTables)[i] = (*other._impurityTables)[i]; + (*_nNodeSampleTables)[i] = (*other._nNodeSampleTables)[i]; + (*_probTbl)[i] = (*other._probTbl)[i]; + } + } + return *this; +} + ModelImpl::~ModelImpl() { destroy(); diff --git a/cpp/daal/src/algorithms/dtrees/dtrees_model_impl.h b/cpp/daal/src/algorithms/dtrees/dtrees_model_impl.h index 08c04d677a8..0880cb594dd 100644 --- a/cpp/daal/src/algorithms/dtrees/dtrees_model_impl.h +++ b/cpp/daal/src/algorithms/dtrees/dtrees_model_impl.h @@ -91,6 +91,7 @@ class ClassifierResponse } #else ClassifierResponse() : value(0) {} + ~ClassifierResponse() {} #endif ClassifierResponse(const ClassifierResponse &) = delete; ClassifierResponse & operator=(const ClassifierResponse & o) = delete; @@ -143,6 +144,8 @@ struct TreeNodeLeaf : public TreeNodeBase double * hist; TreeNodeLeaf() {} + TreeNodeLeaf(const TreeNodeLeaf &) = delete; + TreeNodeLeaf & operator=(const TreeNodeLeaf & other) = delete; // nCLasses = 0 for regression TreeNodeLeaf(double * memoryForHist) : hist(memoryForHist) {} @@ -212,6 +215,8 @@ class DAAL_EXPORT MemoryManager { public: MemoryManager(size_t chunkSize) : _chunkSize(chunkSize), _posInChunk(0), _iCurChunk(-1) {} + MemoryManager(const MemoryManager &) = delete; + MemoryManager & operator=(const MemoryManager & other) = delete; ~MemoryManager() { destroy(); } void * alloc(size_t nBytes); @@ -299,6 +304,8 @@ class TreeImpl : public Tree : _allocator(_cNumNodesHint), _top(t), _hasUnorderedFeatureSplits(bHasUnorderedFeatureSplits) {} TreeImpl() : _allocator(_cNumNodesHint), _top(nullptr), _hasUnorderedFeatureSplits(false) {} + TreeImpl(const TreeImpl &) = delete; + TreeImpl & operator=(const TreeImpl & other) = delete; ~TreeImpl() { destroy(); } void destroy(); void reset(typename NodeType::Base * t, bool bHasUnorderedFeatureSplits) @@ -473,6 +480,10 @@ class DAAL_EXPORT ModelImpl { public: ModelImpl(); + + ModelImpl(const ModelImpl & other); + ModelImpl & operator=(const ModelImpl & other); + virtual ~ModelImpl(); size_t size() const { return _nTree.get(); } diff --git a/cpp/daal/src/algorithms/dtrees/forest/classification/df_classification_predict_types.cpp b/cpp/daal/src/algorithms/dtrees/forest/classification/df_classification_predict_types.cpp index 1dd6b384359..43eef30f715 100644 --- a/cpp/daal/src/algorithms/dtrees/forest/classification/df_classification_predict_types.cpp +++ b/cpp/daal/src/algorithms/dtrees/forest/classification/df_classification_predict_types.cpp @@ -41,7 +41,9 @@ namespace prediction namespace interface1 { /** Default constructor */ -Input::Input() : classifier::prediction::Input() {} +Input::Input() = default; +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; /** * Returns an input object for making decision forest model-based prediction diff --git a/cpp/daal/src/algorithms/dtrees/forest/regression/df_regression_predict_types.cpp b/cpp/daal/src/algorithms/dtrees/forest/regression/df_regression_predict_types.cpp index 7b8410e50d3..d52510de16c 100644 --- a/cpp/daal/src/algorithms/dtrees/forest/regression/df_regression_predict_types.cpp +++ b/cpp/daal/src/algorithms/dtrees/forest/regression/df_regression_predict_types.cpp @@ -44,7 +44,8 @@ __DAAL_REGISTER_SERIALIZATION_CLASS(Result, SERIALIZATION_DECISION_FOREST_REGRES /** Default constructor */ Input::Input() : algorithms::regression::prediction::Input(lastModelInputId + 1) {} -Input::Input(const Input & other) : algorithms::regression::prediction::Input(other) {} +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; /** * Returns an input object for making decision forest model-based prediction diff --git a/cpp/daal/src/algorithms/dtrees/forest/regression/df_regression_training_input.cpp b/cpp/daal/src/algorithms/dtrees/forest/regression/df_regression_training_input.cpp index 62a5ae9b9e3..ef707bd0779 100755 --- a/cpp/daal/src/algorithms/dtrees/forest/regression/df_regression_training_input.cpp +++ b/cpp/daal/src/algorithms/dtrees/forest/regression/df_regression_training_input.cpp @@ -55,6 +55,8 @@ namespace interface1 { /** Default constructor */ Input::Input() : algorithms::regression::training::Input(lastInputId + 1) {} +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; /** * Returns an input object for decision forest model-based training diff --git a/cpp/daal/src/algorithms/dtrees/gbt/classification/gbt_classification_predict_types.cpp b/cpp/daal/src/algorithms/dtrees/gbt/classification/gbt_classification_predict_types.cpp index 0ae71f30db4..72aeacfeeea 100644 --- a/cpp/daal/src/algorithms/dtrees/gbt/classification/gbt_classification_predict_types.cpp +++ b/cpp/daal/src/algorithms/dtrees/gbt/classification/gbt_classification_predict_types.cpp @@ -42,6 +42,10 @@ namespace prediction { namespace interface1 { +Input::Input() = default; +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; + /** * Returns an input object for making gradient boosted trees model-based prediction * \param[in] id Identifier of the input object diff --git a/cpp/daal/src/algorithms/dtrees/gbt/gbt_model_impl.h b/cpp/daal/src/algorithms/dtrees/gbt/gbt_model_impl.h index 5ae2a8504a0..03304cfca30 100644 --- a/cpp/daal/src/algorithms/dtrees/gbt/gbt_model_impl.h +++ b/cpp/daal/src/algorithms/dtrees/gbt/gbt_model_impl.h @@ -312,6 +312,10 @@ class ModelImpl : protected dtrees::internal::ModelImpl using TreeType = gbt::internal::TreeImpRegression<>; using super = dtrees::internal::ModelImpl; + ModelImpl() = default; + ModelImpl(const ModelImpl & other) = default; + ModelImpl & operator=(const ModelImpl & other) = default; + ~ModelImpl() DAAL_C11_OVERRIDE; size_t size() const; bool reserve(const size_t nTrees); diff --git a/cpp/daal/src/algorithms/dtrees/gbt/regression/gbt_regression_predict_types.cpp b/cpp/daal/src/algorithms/dtrees/gbt/regression/gbt_regression_predict_types.cpp index f05e5b7fa22..7d2b5bace28 100644 --- a/cpp/daal/src/algorithms/dtrees/gbt/regression/gbt_regression_predict_types.cpp +++ b/cpp/daal/src/algorithms/dtrees/gbt/regression/gbt_regression_predict_types.cpp @@ -45,7 +45,8 @@ __DAAL_REGISTER_SERIALIZATION_CLASS(Result, SERIALIZATION_DECISION_FOREST_REGRES /** Default constructor */ Input::Input() : algorithms::regression::prediction::Input(lastModelInputId + 1) {} -Input::Input(const Input & other) : algorithms::regression::prediction::Input(other) {} +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; /** * Returns an input object for making gradient boosted trees model-based prediction diff --git a/cpp/daal/src/algorithms/dtrees/gbt/regression/gbt_regression_training_input.cpp b/cpp/daal/src/algorithms/dtrees/gbt/regression/gbt_regression_training_input.cpp index e34cc8ae312..5e09cc94fa0 100644 --- a/cpp/daal/src/algorithms/dtrees/gbt/regression/gbt_regression_training_input.cpp +++ b/cpp/daal/src/algorithms/dtrees/gbt/regression/gbt_regression_training_input.cpp @@ -52,6 +52,8 @@ Status Parameter::check() const /** Default constructor */ Input::Input() : algorithms::regression::training::Input(lastInputId + 1) {} +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; /** * Returns an input object for gradient boosted trees model-based training diff --git a/cpp/daal/src/algorithms/k_nearest_neighbors/kdtree_knn_classification_train_dense_default_impl.i b/cpp/daal/src/algorithms/k_nearest_neighbors/kdtree_knn_classification_train_dense_default_impl.i index da678fac69e..5cc08923966 100644 --- a/cpp/daal/src/algorithms/k_nearest_neighbors/kdtree_knn_classification_train_dense_default_impl.i +++ b/cpp/daal/src/algorithms/k_nearest_neighbors/kdtree_knn_classification_train_dense_default_impl.i @@ -163,7 +163,7 @@ Status KNNClassificationTrainBatchKernelgetNumberOfThreads(); DAAL_CHECK_STATUS(status, buildFirstPartOfKDTree(q, bboxQ, *x, *r, indexes, engine)); // Temporary workaround for threading issues in `buildSecondPartOfKDTree()` - // Fix to be provided in https://github.com/oneapi-src/oneDAL/pull/2925 + // Fix to be provided in https://github.com/uxlfoundation/oneDAL/pull/2925 services::Environment::getInstance()->setNumberOfThreads(1); DAAL_CHECK_STATUS(status, buildSecondPartOfKDTree(q, bboxQ, *x, *r, indexes, engine)); services::Environment::getInstance()->setNumberOfThreads(oldThreads); diff --git a/cpp/daal/src/algorithms/logitboost/logitboost_predict_batch.cpp b/cpp/daal/src/algorithms/logitboost/logitboost_predict_batch.cpp index cb9cab98ec5..08130ecd55c 100644 --- a/cpp/daal/src/algorithms/logitboost/logitboost_predict_batch.cpp +++ b/cpp/daal/src/algorithms/logitboost/logitboost_predict_batch.cpp @@ -36,6 +36,11 @@ namespace prediction { namespace interface2 { +Input::Input() = default; +Input::Input(const Input & other) = default; +Input & Input::operator=(const Input & other) = default; +Input::~Input() = default; + /** * Returns the input Numeric Table object in the prediction stage of the classification algorithm * \param[in] id Identifier of the input NumericTable object diff --git a/cpp/daal/src/algorithms/multiclassclassifier/multiclassclassifier_model.cpp b/cpp/daal/src/algorithms/multiclassclassifier/multiclassclassifier_model.cpp old mode 100755 new mode 100644 index 41f39f78984..2954e794e18 --- a/cpp/daal/src/algorithms/multiclassclassifier/multiclassclassifier_model.cpp +++ b/cpp/daal/src/algorithms/multiclassclassifier/multiclassclassifier_model.cpp @@ -46,6 +46,31 @@ Model::Model(size_t nFeatures, const multi_class_classifier::interface2::Paramet if (!_models) st.add(services::ErrorMemoryAllocationFailed); } +Model::Model(const Model & other) + : _nFeatures(other._nFeatures), _models(new data_management::DataCollection(other.getNumberOfTwoClassClassifierModels())), _modelsArray(nullptr) +{ + const size_t nModels = other.getNumberOfTwoClassClassifierModels(); + for (size_t i = 0; i < nModels; ++i) + { + setTwoClassClassifierModel(i, other.getTwoClassClassifierModel(i)); + } +} + +Model & Model::operator=(const Model & other) +{ + if (this != &other) + { + _nFeatures = other._nFeatures; + const size_t nModels = other.getNumberOfTwoClassClassifierModels(); + _models = data_management::DataCollectionPtr(new data_management::DataCollection(nModels)); + for (size_t i = 0; i < nModels; ++i) + { + setTwoClassClassifierModel(i, other.getTwoClassClassifierModel(i)); + } + } + return *this; +} + Model::Model() : _nFeatures(0), _models(new data_management::DataCollection()), _modelsArray(nullptr) {} ModelPtr Model::create(size_t nFeatures, const multi_class_classifier::interface2::ParameterBase * par, services::Status * stat) diff --git a/cpp/daal/src/externals/service_math_ref.h b/cpp/daal/src/externals/service_math_ref.h index 07062c1ba2f..6d6cd76448a 100644 --- a/cpp/daal/src/externals/service_math_ref.h +++ b/cpp/daal/src/externals/service_math_ref.h @@ -1,6 +1,6 @@ /* file: service_math_ref.h */ /******************************************************************************* -* Copyright 2014-2023 Intel Corporation +* Copyright 2014 Intel Corporation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/cpp/daal/src/threading/threading.h b/cpp/daal/src/threading/threading.h index ca8661f2203..46e23067fec 100644 --- a/cpp/daal/src/threading/threading.h +++ b/cpp/daal/src/threading/threading.h @@ -273,7 +273,7 @@ inline void threader_for_int64(int64_t n, const F & func) /// This means the threading layer tries to assign consecutive iterations to /// different threads, if possible. /// In case of oneTBB threading backend this means that `simple_partitioner` -/// (https://oneapi-src.github.io/oneTBB/main/tbb_userguide/Partitioner_Summary.html) +/// (https://uxlfoundation.github.io/oneTBB/main/tbb_userguide/Partitioner_Summary.html) /// with chunk size 1 is used to produce iteration to threads mappings. /// /// Data dependencies between the iterations are allowed, but may requre the use diff --git a/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_kernel_hist_impl.hpp b/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_kernel_hist_impl.hpp index 6d1c4362309..9dfe252e849 100644 --- a/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_kernel_hist_impl.hpp +++ b/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_kernel_hist_impl.hpp @@ -1,5 +1,5 @@ /******************************************************************************* -* Copyright 2021-2022 Intel Corporation +* Copyright 2021 Intel Corporation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_kernel_hist_impl_dpc.cpp b/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_kernel_hist_impl_dpc.cpp index 9fac38d25b0..fc875683784 100644 --- a/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_kernel_hist_impl_dpc.cpp +++ b/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_kernel_hist_impl_dpc.cpp @@ -1,5 +1,5 @@ /******************************************************************************* -* Copyright 2021-2022 Intel Corporation +* Copyright 2021 Intel Corporation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_service_kernels.hpp b/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_service_kernels.hpp index ba9e5a93d72..c832a4fd1ac 100644 --- a/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_service_kernels.hpp +++ b/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_service_kernels.hpp @@ -1,5 +1,5 @@ /******************************************************************************* -* Copyright 2021-2022 Intel Corporation +* Copyright 2021 Intel Corporation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_service_kernels_dpc.cpp b/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_service_kernels_dpc.cpp index 9130e22f8ca..11549f3d62d 100644 --- a/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_service_kernels_dpc.cpp +++ b/cpp/oneapi/dal/algo/decision_forest/backend/gpu/train_service_kernels_dpc.cpp @@ -1,5 +1,5 @@ /******************************************************************************* -* Copyright 2021-2022 Intel Corporation +* Copyright 2021 Intel Corporation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/cpp/oneapi/dal/algo/jaccard/common.hpp b/cpp/oneapi/dal/algo/jaccard/common.hpp index 85dd55ebffb..3ec52aa3b2d 100644 --- a/cpp/oneapi/dal/algo/jaccard/common.hpp +++ b/cpp/oneapi/dal/algo/jaccard/common.hpp @@ -148,7 +148,6 @@ struct ONEDAL_EXPORT caching_builder { /// Returns the pointer to the allocated memory of size block_max_size. /// /// @param [in] block_max_size The required size of memory - /// @param [in/out] builder The caching builder void* operator()(std::int64_t block_max_size); std::shared_ptr result_ptr; diff --git a/cpp/oneapi/dal/algo/jaccard/vertex_similarity_types.hpp b/cpp/oneapi/dal/algo/jaccard/vertex_similarity_types.hpp index 95374517228..b34b0a97620 100644 --- a/cpp/oneapi/dal/algo/jaccard/vertex_similarity_types.hpp +++ b/cpp/oneapi/dal/algo/jaccard/vertex_similarity_types.hpp @@ -39,8 +39,8 @@ class vertex_similarity_input : public base { "Only undirected_adjacency_vector_graph is supported."); /// Constructs the algorithm input initialized with the graph and the caching builder. /// - /// @param [in] graph The input graph - /// @param [in/out] builder The caching builder + /// @param [in] g The input graph + /// @param [in, out] builder The caching builder vertex_similarity_input(const Graph& g, caching_builder& builder); /// Returns the constant reference to the input graph diff --git a/cpp/oneapi/dal/array.hpp b/cpp/oneapi/dal/array.hpp index 4abeb528897..c4cb6b7dea6 100644 --- a/cpp/oneapi/dal/array.hpp +++ b/cpp/oneapi/dal/array.hpp @@ -222,6 +222,9 @@ class array { other.reset_data(); } + // Add destructor + ~array() = default; + /// Creates a new array instance which owns a memory block of externally-allocated mutable data. /// The ownership structure is created for a block, the input :literal:`deleter` /// is assigned to it. @@ -400,7 +403,7 @@ class array { /// @post :expr:`data == other.data` /// @post :expr:`mutable_data == other.mutable_data` /// @post :expr:`count == other.count` - array operator=(const array& other) { + array& operator=(const array& other) { array tmp{ other }; swap(*this, tmp); return *this; @@ -408,7 +411,7 @@ class array { /// Swaps the values of :literal:`data`, :literal:`mutable_data` pointers, :literal:`count`, and /// pointer to the ownership structure in the array instance and :literal:`other`. - array operator=(array&& other) { + array& operator=(array&& other) { swap(*this, other); return *this; } diff --git a/cpp/oneapi/dal/backend/memory.hpp b/cpp/oneapi/dal/backend/memory.hpp index 4579af7fc9e..31ecd268b84 100644 --- a/cpp/oneapi/dal/backend/memory.hpp +++ b/cpp/oneapi/dal/backend/memory.hpp @@ -221,12 +221,9 @@ inline sycl::event memcpy_host2usm(sycl::queue& queue, const event_vector& deps = {}) { ONEDAL_ASSERT(is_known_usm(queue, dest_usm)); - // TODO: Remove additional copy to host usm memory once - // bug in `copy` with the host memory is fixed - auto tmp_usm_host = make_unique_usm_host(queue, size); - memcpy(tmp_usm_host.get(), src_host, size); - memcpy(queue, dest_usm, tmp_usm_host.get(), size, deps).wait_and_throw(); - return {}; + sycl::event memcpy_event = memcpy(queue, dest_usm, src_host, size, deps); + memcpy_event.wait_and_throw(); + return memcpy_event; } inline sycl::event memcpy_usm2host(sycl::queue& queue, @@ -236,12 +233,9 @@ inline sycl::event memcpy_usm2host(sycl::queue& queue, const event_vector& deps = {}) { ONEDAL_ASSERT(is_known_usm(queue, src_usm)); - // TODO: Remove additional copy to host usm memory once - // bug in `copy` with the host memory is fixed - auto tmp_usm_host = make_unique_usm_host(queue, size); - memcpy(queue, tmp_usm_host.get(), src_usm, size, deps).wait_and_throw(); - memcpy(dest_host, tmp_usm_host.get(), size); - return {}; + sycl::event memcpy_event = memcpy(queue, dest_host, src_usm, size, deps); + memcpy_event.wait_and_throw(); + return memcpy_event; } /// Copies `count` number of elements from the USM-allocated array pointed to by `src` diff --git a/cpp/oneapi/dal/chunked_array.hpp b/cpp/oneapi/dal/chunked_array.hpp index db1446b0ef1..f440aa7ed90 100644 --- a/cpp/oneapi/dal/chunked_array.hpp +++ b/cpp/oneapi/dal/chunked_array.hpp @@ -50,6 +50,17 @@ class ONEDAL_EXPORT chunked_array : public detail::chunked_array_base { /// @param array Source array chunked_array(const chunked_array& array) : chunked_array_base{ array } {} + /// @brief Move assignment + /// @param array Source array + chunked_array& operator=(chunked_array&& array) = default; + + /// @brief Copy assignment + /// @param array Source array + chunked_array& operator=(const chunked_array& array) = default; + + /// @brief Destructor + ~chunked_array() = default; + /// @brief Constructs an empty `chunked_array` /// with unpopulated chunks /// @param chunk_count Number of empty chunks in the diff --git a/cpp/oneapi/dal/detail/chunked_array_impl.cpp b/cpp/oneapi/dal/detail/chunked_array_impl.cpp index 9f42a6d1df6..0aa8bb991db 100644 --- a/cpp/oneapi/dal/detail/chunked_array_impl.cpp +++ b/cpp/oneapi/dal/detail/chunked_array_impl.cpp @@ -52,6 +52,10 @@ class chunked_array_impl { return parent.offsets; } + mutable_accessor(const mutable_accessor&) = delete; + + mutable_accessor& operator=(const mutable_accessor&) = delete; + ~mutable_accessor() { parent.update_offsets(); } diff --git a/cpp/oneapi/dal/detail/chunked_array_impl.hpp b/cpp/oneapi/dal/detail/chunked_array_impl.hpp index e4dfb37d5ee..2f8cd5f0c74 100644 --- a/cpp/oneapi/dal/detail/chunked_array_impl.hpp +++ b/cpp/oneapi/dal/detail/chunked_array_impl.hpp @@ -74,6 +74,8 @@ class ONEDAL_EXPORT chunked_array_base : public base { return *this; } + ~chunked_array_base() = default; + chunked_array_base() { reset(); } diff --git a/cpp/oneapi/dal/detail/global_context.hpp b/cpp/oneapi/dal/detail/global_context.hpp index 240b8f7867b..8fdcac8a8ca 100644 --- a/cpp/oneapi/dal/detail/global_context.hpp +++ b/cpp/oneapi/dal/detail/global_context.hpp @@ -31,6 +31,8 @@ class global_context : public global_context_iface { public: static const global_context_iface& get_global_context(); + virtual ~global_context() = default; + global_context(const global_context& ctx) = delete; global_context& operator=(const global_context& ctx) = delete; diff --git a/cpp/oneapi/dal/detail/profiler.hpp b/cpp/oneapi/dal/detail/profiler.hpp index cfda588d547..749d8f618a0 100644 --- a/cpp/oneapi/dal/detail/profiler.hpp +++ b/cpp/oneapi/dal/detail/profiler.hpp @@ -47,6 +47,10 @@ class profiler_task { #endif ~profiler_task(); + profiler_task(profiler_task& other) = delete; + + profiler_task& operator=(profiler_task& other) = delete; + private: const char* task_name_; #ifdef ONEDAL_DATA_PARALLEL diff --git a/cpp/oneapi/dal/detail/sparse_matrix_handle_impl.hpp b/cpp/oneapi/dal/detail/sparse_matrix_handle_impl.hpp index 9f382b3dc2a..d644d89dae5 100644 --- a/cpp/oneapi/dal/detail/sparse_matrix_handle_impl.hpp +++ b/cpp/oneapi/dal/detail/sparse_matrix_handle_impl.hpp @@ -33,6 +33,10 @@ class sparse_matrix_handle_impl { virtual ~sparse_matrix_handle_impl(); + sparse_matrix_handle_impl(sparse_matrix_handle_impl& other) = delete; + + sparse_matrix_handle_impl& operator=(sparse_matrix_handle_impl& other) = delete; + inline mkl::sparse::matrix_handle_t& get() { return handle_; } diff --git a/cpp/oneapi/dal/detail/threading.hpp b/cpp/oneapi/dal/detail/threading.hpp index 31e4a0631d4..a67d525855a 100644 --- a/cpp/oneapi/dal/detail/threading.hpp +++ b/cpp/oneapi/dal/detail/threading.hpp @@ -472,6 +472,8 @@ class scoped_lock { } scoped_lock(const scoped_lock &) = delete; scoped_lock(scoped_lock &&) = delete; + scoped_lock &operator=(scoped_lock &other) = delete; + scoped_lock &operator=(scoped_lock &&other) = delete; ~scoped_lock() { mutex_.unlock(); } diff --git a/cpp/oneapi/dal/graph/service_functions.hpp b/cpp/oneapi/dal/graph/service_functions.hpp index 608be94dadf..078abddc111 100644 --- a/cpp/oneapi/dal/graph/service_functions.hpp +++ b/cpp/oneapi/dal/graph/service_functions.hpp @@ -90,7 +90,7 @@ constexpr auto get_vertex_outward_neighbors(const Graph &g, vertex_type u /// Returns the value of an edge (u, v) /// /// @tparam Graph Type of the graph -/// @param [in] graph Input graph object +/// @param [in] g Input graph object /// @param [in] u Source vertex index /// @param [in] v Destination vertex index /// diff --git a/cpp/oneapi/dal/spmd/communicator.hpp b/cpp/oneapi/dal/spmd/communicator.hpp index b5eebf27ef7..cc5dc6e4028 100644 --- a/cpp/oneapi/dal/spmd/communicator.hpp +++ b/cpp/oneapi/dal/spmd/communicator.hpp @@ -251,18 +251,24 @@ class communicator : public base { } template request bcast(const array& ary, std::int64_t root = -1) const; + /// Gathers data from all ranks and distributes the results back to all ranks /// - /// @param send_buf The send buffer - /// @param send_count The number of elements of `dtype` in `send_buf` - /// @param recv_buf The receiving buffer - /// @param recv_count The number of elements of `dtype` in `recv_buf` - /// @param dtype The type of elements in the passed buffers + /// @param send The send buffer + /// @param recv The receiving buffer + /// @tparam D The type of elements in the passed buffers /// /// @return The object to track the progress of the operation template request allgather(const array& send, const array& recv) const; + /// Gathers data from all ranks and distributes the results back to all ranks + /// + /// @param scalar The send element + /// @param recv The receiving buffer + /// @tparam D The type of elements in send / recv + /// + /// @return The object to track the progress of the operation template request allgather(const D& scalar, const array& recv) const; /// Collects data from all the ranks within a communicator into a single buffer @@ -274,9 +280,9 @@ class communicator : public base { /// @param recv_buf The receiveing buffer, must contain at least /// `rank_count * recv_count` elements, /// significant only at `root` - /// @param recv_count The number of elements of `dtype` received from - /// each rank, must contain at least `rank_count` elements, - /// significant only at `root` + /// @param recv_counts The number of elements of `dtype` received from + /// each rank, must contain at least `rank_count` elements, + /// significant only at `root` /// @param displs Entry $i$ specifies the displacement relative to /// `recv_buf` at which to place the incoming data /// from process $i$, must contain at least `rank_count` diff --git a/cpp/oneapi/dal/test/engine/linalg/random.hpp b/cpp/oneapi/dal/test/engine/linalg/random.hpp index 2a33c12978f..199d904d57b 100644 --- a/cpp/oneapi/dal/test/engine/linalg/random.hpp +++ b/cpp/oneapi/dal/test/engine/linalg/random.hpp @@ -35,7 +35,7 @@ inline matrix generate_uniform_matrix(const shape& s, T a, T b, int seed) { } /// Generates symmetric positive-definite matrix with diagonal dominance. -/// $\frac{1}{2}(A + A^T) + nE$, where $A$ is uniformly distributed matrix, $dim(A) = n$. +/// \f$\frac{1}{2}(A + A^T) + nE\f$, where $A$ is uniformly distributed matrix, \f$dim(A) = n\f$. template inline matrix generate_symmetric_positive_matrix(std::int64_t dim, Float a, diff --git a/deploy/nuget/inteldal.nuspec.tpl b/deploy/nuget/inteldal.nuspec.tpl index 2bc2b4c9a0c..a7f94c3a032 100644 --- a/deploy/nuget/inteldal.nuspec.tpl +++ b/deploy/nuget/inteldal.nuspec.tpl @@ -7,7 +7,7 @@ Intel Corporation false LICENSE - https://github.com/oneapi-src/oneDAL + https://github.com/uxlfoundation/oneDAL https://software.intel.com/sites/products/vtune/assets/brand-intel-transparent-64x64.png Intel(R) oneAPI Data Analytics Library helps speed up big data analysis by providing highly optimized algorithmic building blocks for all stages of data analytics (preprocessing, transformation, analysis, modeling, validation, and decision making) in batch, online, and distributed processing modes of computation. Package includes __PLATFORM__ __CONTENT__ diff --git a/dev/download_tbb.sh b/dev/download_tbb.sh index 5ba94225c95..fbd9fd21b0d 100755 --- a/dev/download_tbb.sh +++ b/dev/download_tbb.sh @@ -17,7 +17,7 @@ #=============================================================================== TBB_VERSION="2021.10.0" -TBB_URL_ROOT="https://github.com/oneapi-src/oneTBB/releases/download/v${TBB_VERSION}" +TBB_URL_ROOT="https://github.com/uxlfoundation/oneTBB/releases/download/v${TBB_VERSION}" os=$(uname) if [ "${os}" = "Linux" ]; then diff --git a/dev/make/compiler_definitions/dpcpp.mk b/dev/make/compiler_definitions/dpcpp.mk index eea7c8fc5e4..40fa30a705a 100644 --- a/dev/make/compiler_definitions/dpcpp.mk +++ b/dev/make/compiler_definitions/dpcpp.mk @@ -34,6 +34,8 @@ COMPILER.win.dpcpp = icx -fsycl $(if $(MSVC_RT_is_release),-MD, -MDd /debug:none -Wno-deprecated-declarations -fsycl-device-code-split=per_kernel link.dynamic.lnx.dpcpp = icpx -fsycl -m64 -fsycl-device-code-split=per_kernel -fsycl-max-parallel-link-jobs=$(SYCL_LINK_PRL) +link.dynamic.lnx.dpcpp += $(if $(filter yes,$(GCOV_ENABLED)),-Xscoverage,) + link.dynamic.win.dpcpp = icx -fsycl -m64 -fsycl-device-code-split=per_kernel -fsycl-max-parallel-link-jobs=$(SYCL_LINK_PRL) pedantic.opts.lnx.dpcpp = -pedantic \ diff --git a/dev/make/compiler_definitions/icx.mkl.32e.mk b/dev/make/compiler_definitions/icx.mkl.32e.mk index e929c9313f9..ef6a370156b 100644 --- a/dev/make/compiler_definitions/icx.mkl.32e.mk +++ b/dev/make/compiler_definitions/icx.mkl.32e.mk @@ -32,10 +32,11 @@ CORE.SERV.COMPILER.icx = generic COMPILER.lnx.icx = icx -m64 \ -Werror -Wreturn-type -qopenmp-simd - +COMPILER.lnx.icx += $(if $(filter yes,$(GCOV_ENABLED)),-coverage,) COMPILER.win.icx = icx $(if $(MSVC_RT_is_release),-MD -Qopenmp-simd, -MDd) -nologo -WX -Wno-deprecated-declarations link.dynamic.lnx.icx = icx -m64 -no-intel-lib +link.dynamic.lnx.icx += $(if $(filter yes,$(GCOV_ENABLED)),-coverage,) pedantic.opts.lnx.icx = -pedantic \ -Wall \ diff --git a/docs/README.md b/docs/README.md index d95ecf7fc9c..34d1c18b5a7 100644 --- a/docs/README.md +++ b/docs/README.md @@ -62,7 +62,7 @@ To build oneDAL documentation locally: 1. Clone the repository: - git clone https://github.com/oneapi-src/oneDAL.git + git clone https://github.com/uxlfoundation/oneDAL.git 2. Go to `docs` folder: diff --git a/docs/doxygen/oneapi/Doxyfile b/docs/doxygen/oneapi/Doxyfile index cc1256afd99..9e413eb74c4 100644 --- a/docs/doxygen/oneapi/Doxyfile +++ b/docs/doxygen/oneapi/Doxyfile @@ -1147,13 +1147,6 @@ CLANG_DATABASE_PATH = ALPHABETICAL_INDEX = YES -# The COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns in -# which the alphabetical index list will be split. -# Minimum value: 1, maximum value: 20, default value: 5. -# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. - -COLS_IN_ALPHA_INDEX = 5 - # In case all classes in a project start with a common prefix, all classes will # be put under the same header in the alphabetical index. The IGNORE_PREFIX tag # can be used to specify a prefix (or a list of prefixes) that should be ignored diff --git a/docs/requirements.txt b/docs/requirements.txt index 08ca1c7e85a..535c85ba12a 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -27,7 +27,7 @@ Sphinx==8.1.3 sphinx-book-theme==1.1.3 sphinx-notfound-page==1.0.4 sphinx-prompt==1.9.0 -Sphinx-Substitution-Extensions==2022.2.16 +Sphinx-Substitution-Extensions==2024.10.17 sphinx-tabs==3.4.7 sphinxcontrib-applehelp==2.0.0 sphinxcontrib-devhelp==2.0.0 diff --git a/docs/source/404.rst b/docs/source/404.rst index e88dd8b559a..b34ece4f5f9 100644 --- a/docs/source/404.rst +++ b/docs/source/404.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2022 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. -.. *******************************************************************************/ +.. Copyright 2022 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. :orphan: :nosearch: @@ -24,5 +22,5 @@ Unfortunately, we could not find the page you were looking for. Try: - using :ref:`search ` to browse documentation - checking the table of contents on the left -- filing an `issue `_ or - starting a `discussion `_ on GitHub \ No newline at end of file +- filing an `issue `_ or + starting a `discussion `_ on GitHub \ No newline at end of file diff --git a/docs/source/api/algorithms/clustering/dbscan.rst b/docs/source/api/algorithms/clustering/dbscan.rst index 8fcd29983c9..3bfbd823070 100644 --- a/docs/source/api/algorithms/clustering/dbscan.rst +++ b/docs/source/api/algorithms/clustering/dbscan.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/algorithms/clustering/index.rst b/docs/source/api/algorithms/clustering/index.rst index c09bd00c387..02ab510dc0a 100644 --- a/docs/source/api/algorithms/clustering/index.rst +++ b/docs/source/api/algorithms/clustering/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ========== Clustering diff --git a/docs/source/api/algorithms/clustering/kmeans-init.rst b/docs/source/api/algorithms/clustering/kmeans-init.rst index ed4fdfd6cb2..4a31864453e 100644 --- a/docs/source/api/algorithms/clustering/kmeans-init.rst +++ b/docs/source/api/algorithms/clustering/kmeans-init.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/algorithms/clustering/kmeans.rst b/docs/source/api/algorithms/clustering/kmeans.rst index c1df6b4ca5e..f971f12ec1c 100644 --- a/docs/source/api/algorithms/clustering/kmeans.rst +++ b/docs/source/api/algorithms/clustering/kmeans.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/algorithms/covariance/covariance.rst b/docs/source/api/algorithms/covariance/covariance.rst index 664df2de0e5..2abc47e48a3 100644 --- a/docs/source/api/algorithms/covariance/covariance.rst +++ b/docs/source/api/algorithms/covariance/covariance.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/covariance/index.rst b/docs/source/api/algorithms/covariance/index.rst index fa26708bba0..d5d4da4737b 100644 --- a/docs/source/api/algorithms/covariance/index.rst +++ b/docs/source/api/algorithms/covariance/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ============= Covariance diff --git a/docs/source/api/algorithms/decomposition/index.rst b/docs/source/api/algorithms/decomposition/index.rst index 31e4a86d031..af1817f1005 100644 --- a/docs/source/api/algorithms/decomposition/index.rst +++ b/docs/source/api/algorithms/decomposition/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ============= Decomposition diff --git a/docs/source/api/algorithms/decomposition/pca.rst b/docs/source/api/algorithms/decomposition/pca.rst index 7a32447288f..1a17d642613 100644 --- a/docs/source/api/algorithms/decomposition/pca.rst +++ b/docs/source/api/algorithms/decomposition/pca.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/algorithms/ensembles/decision-forest.rst b/docs/source/api/algorithms/ensembles/decision-forest.rst index 4c2dd42aa9b..ef6a7338af5 100644 --- a/docs/source/api/algorithms/ensembles/decision-forest.rst +++ b/docs/source/api/algorithms/ensembles/decision-forest.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp @@ -96,7 +94,7 @@ voting_mode::unweighted ~~~~~~~~~~~~~~~ splitter_mode::best - The best splitting strategy chooses the best threshold for each feature while building trees + The best splitting strategy chooses the best threshold for each feature while building trees in terms of impurity among all histogram bins and feature subsets. splitter_mode::random diff --git a/docs/source/api/algorithms/ensembles/index.rst b/docs/source/api/algorithms/ensembles/index.rst index dc98fc0f50b..90078b9384b 100644 --- a/docs/source/api/algorithms/ensembles/index.rst +++ b/docs/source/api/algorithms/ensembles/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ========= Ensembles diff --git a/docs/source/api/algorithms/graph/connected-components.rst b/docs/source/api/algorithms/graph/connected-components.rst index f6dcf1de87a..c58dc412060 100644 --- a/docs/source/api/algorithms/graph/connected-components.rst +++ b/docs/source/api/algorithms/graph/connected-components.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/graph/index.rst b/docs/source/api/algorithms/graph/index.rst index 1f276e5097e..abd077064d0 100755 --- a/docs/source/api/algorithms/graph/index.rst +++ b/docs/source/api/algorithms/graph/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ===== Graph diff --git a/docs/source/api/algorithms/graph/subgraph-isomorphism.rst b/docs/source/api/algorithms/graph/subgraph-isomorphism.rst index 0e0b7670569..9d522b8de41 100755 --- a/docs/source/api/algorithms/graph/subgraph-isomorphism.rst +++ b/docs/source/api/algorithms/graph/subgraph-isomorphism.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/index.rst b/docs/source/api/algorithms/index.rst index 4f760a5bc99..b6dcb979266 100644 --- a/docs/source/api/algorithms/index.rst +++ b/docs/source/api/algorithms/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. api_algorithms: diff --git a/docs/source/api/algorithms/kernel-functions/index.rst b/docs/source/api/algorithms/kernel-functions/index.rst index 9fce86a995b..4baa57ff397 100644 --- a/docs/source/api/algorithms/kernel-functions/index.rst +++ b/docs/source/api/algorithms/kernel-functions/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ================ Kernel Functions diff --git a/docs/source/api/algorithms/kernel-functions/linear-kernel.rst b/docs/source/api/algorithms/kernel-functions/linear-kernel.rst index a2ec07904fa..bb183adb57c 100644 --- a/docs/source/api/algorithms/kernel-functions/linear-kernel.rst +++ b/docs/source/api/algorithms/kernel-functions/linear-kernel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/kernel-functions/polynomial-kernel.rst b/docs/source/api/algorithms/kernel-functions/polynomial-kernel.rst index 23e112020ba..ec6206c0b98 100644 --- a/docs/source/api/algorithms/kernel-functions/polynomial-kernel.rst +++ b/docs/source/api/algorithms/kernel-functions/polynomial-kernel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/kernel-functions/rbf-kernel.rst b/docs/source/api/algorithms/kernel-functions/rbf-kernel.rst index 2bd32fd3c72..c2589b44c2b 100644 --- a/docs/source/api/algorithms/kernel-functions/rbf-kernel.rst +++ b/docs/source/api/algorithms/kernel-functions/rbf-kernel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/kernel-functions/sigmoid-kernel.rst b/docs/source/api/algorithms/kernel-functions/sigmoid-kernel.rst index f8cb1897d5b..e54733232dd 100644 --- a/docs/source/api/algorithms/kernel-functions/sigmoid-kernel.rst +++ b/docs/source/api/algorithms/kernel-functions/sigmoid-kernel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/linear-regression/index.rst b/docs/source/api/algorithms/linear-regression/index.rst index 4f0bf9c63f7..4d3db79a4fd 100644 --- a/docs/source/api/algorithms/linear-regression/index.rst +++ b/docs/source/api/algorithms/linear-regression/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2024 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. -.. *******************************************************************************/ +.. Copyright 2024 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. ================= Linear Regression diff --git a/docs/source/api/algorithms/linear-regression/linear-regression.rst b/docs/source/api/algorithms/linear-regression/linear-regression.rst index bb8a2525385..34625df5baa 100644 --- a/docs/source/api/algorithms/linear-regression/linear-regression.rst +++ b/docs/source/api/algorithms/linear-regression/linear-regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2024 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. -.. *******************************************************************************/ +.. Copyright 2024 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/algorithms/logistic-regression/index.rst b/docs/source/api/algorithms/logistic-regression/index.rst index 56430e14bc8..014bf79190b 100644 --- a/docs/source/api/algorithms/logistic-regression/index.rst +++ b/docs/source/api/algorithms/logistic-regression/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. =================== Logistic Regression diff --git a/docs/source/api/algorithms/logistic-regression/logistic-regression.rst b/docs/source/api/algorithms/logistic-regression/logistic-regression.rst index f6fe55233a7..f1e76f46560 100644 --- a/docs/source/api/algorithms/logistic-regression/logistic-regression.rst +++ b/docs/source/api/algorithms/logistic-regression/logistic-regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/algorithms/nearest-neighbors/index.rst b/docs/source/api/algorithms/nearest-neighbors/index.rst index 5e8333b2f2c..8df478fefa5 100644 --- a/docs/source/api/algorithms/nearest-neighbors/index.rst +++ b/docs/source/api/algorithms/nearest-neighbors/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ======================= Nearest Neighbors (kNN) diff --git a/docs/source/api/algorithms/nearest-neighbors/knn-classification.rst b/docs/source/api/algorithms/nearest-neighbors/knn-classification.rst index ccee061bf68..947840ac6e7 100644 --- a/docs/source/api/algorithms/nearest-neighbors/knn-classification.rst +++ b/docs/source/api/algorithms/nearest-neighbors/knn-classification.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/algorithms/objective-function/index.rst b/docs/source/api/algorithms/objective-function/index.rst index 36b3ab84176..4c52ed90b6e 100644 --- a/docs/source/api/algorithms/objective-function/index.rst +++ b/docs/source/api/algorithms/objective-function/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. ================== Objective function diff --git a/docs/source/api/algorithms/objective-function/logloss.rst b/docs/source/api/algorithms/objective-function/logloss.rst index 280981a9da9..8d608625869 100644 --- a/docs/source/api/algorithms/objective-function/logloss.rst +++ b/docs/source/api/algorithms/objective-function/logloss.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/algorithms/objective-function/objective-function.rst b/docs/source/api/algorithms/objective-function/objective-function.rst index d818d28c05d..377b829f19c 100644 --- a/docs/source/api/algorithms/objective-function/objective-function.rst +++ b/docs/source/api/algorithms/objective-function/objective-function.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/algorithms/optimizers/index.rst b/docs/source/api/algorithms/optimizers/index.rst index aaa57f3531e..248ed1f532b 100644 --- a/docs/source/api/algorithms/optimizers/index.rst +++ b/docs/source/api/algorithms/optimizers/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. ========== Optimizers diff --git a/docs/source/api/algorithms/optimizers/newton-cg.rst b/docs/source/api/algorithms/optimizers/newton-cg.rst index 3b38097a400..c8d077f9116 100644 --- a/docs/source/api/algorithms/optimizers/newton-cg.rst +++ b/docs/source/api/algorithms/optimizers/newton-cg.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/pairwise-distances/chebyshev-distance.rst b/docs/source/api/algorithms/pairwise-distances/chebyshev-distance.rst index 23d338dea97..cdff09977ee 100755 --- a/docs/source/api/algorithms/pairwise-distances/chebyshev-distance.rst +++ b/docs/source/api/algorithms/pairwise-distances/chebyshev-distance.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/pairwise-distances/cosine-distance.rst b/docs/source/api/algorithms/pairwise-distances/cosine-distance.rst index 993108bf566..07d166cc80f 100755 --- a/docs/source/api/algorithms/pairwise-distances/cosine-distance.rst +++ b/docs/source/api/algorithms/pairwise-distances/cosine-distance.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/pairwise-distances/index.rst b/docs/source/api/algorithms/pairwise-distances/index.rst index fc2da090f14..cff9472cf3a 100755 --- a/docs/source/api/algorithms/pairwise-distances/index.rst +++ b/docs/source/api/algorithms/pairwise-distances/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ================== Pairwise Distances diff --git a/docs/source/api/algorithms/pairwise-distances/minkowski-distance.rst b/docs/source/api/algorithms/pairwise-distances/minkowski-distance.rst index 14c92c12335..52009044385 100755 --- a/docs/source/api/algorithms/pairwise-distances/minkowski-distance.rst +++ b/docs/source/api/algorithms/pairwise-distances/minkowski-distance.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/statistics/basic-statistics.rst b/docs/source/api/algorithms/statistics/basic-statistics.rst index 547b3713758..83268b062e8 100644 --- a/docs/source/api/algorithms/statistics/basic-statistics.rst +++ b/docs/source/api/algorithms/statistics/basic-statistics.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/algorithms/statistics/index.rst b/docs/source/api/algorithms/statistics/index.rst index 8f0b52daa43..7c607c7f6e3 100644 --- a/docs/source/api/algorithms/statistics/index.rst +++ b/docs/source/api/algorithms/statistics/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ========== Statistics diff --git a/docs/source/api/algorithms/svm/index.rst b/docs/source/api/algorithms/svm/index.rst index f61c46d8d6b..dc08dab8d58 100644 --- a/docs/source/api/algorithms/svm/index.rst +++ b/docs/source/api/algorithms/svm/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ======================= Support Vector Machines diff --git a/docs/source/api/algorithms/svm/svm.rst b/docs/source/api/algorithms/svm/svm.rst index 970300ea540..543967b3659 100644 --- a/docs/source/api/algorithms/svm/svm.rst +++ b/docs/source/api/algorithms/svm/svm.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/api/data-management/accessor/column.rst b/docs/source/api/data-management/accessor/column.rst index 5189363606b..127a5ac93dc 100644 --- a/docs/source/api/data-management/accessor/column.rst +++ b/docs/source/api/data-management/accessor/column.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/data-management/accessor/csr.rst b/docs/source/api/data-management/accessor/csr.rst index 0b142f7fc9e..bd00a658a3c 100644 --- a/docs/source/api/data-management/accessor/csr.rst +++ b/docs/source/api/data-management/accessor/csr.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/data-management/accessor/row.rst b/docs/source/api/data-management/accessor/row.rst index b4c61be32a8..5b96b61598a 100644 --- a/docs/source/api/data-management/accessor/row.rst +++ b/docs/source/api/data-management/accessor/row.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/data-management/accessors.rst b/docs/source/api/data-management/accessors.rst index 1bbeb243136..b886fbfe210 100644 --- a/docs/source/api/data-management/accessors.rst +++ b/docs/source/api/data-management/accessors.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/data-management/array.rst b/docs/source/api/data-management/array.rst index 28f79111c87..ca05b643649 100644 --- a/docs/source/api/data-management/array.rst +++ b/docs/source/api/data-management/array.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/data-management/data-source/csv.rst b/docs/source/api/data-management/data-source/csv.rst index 1f9ebe697ed..60f5bfb32bc 100644 --- a/docs/source/api/data-management/data-source/csv.rst +++ b/docs/source/api/data-management/data-source/csv.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/data-management/data-sources.rst b/docs/source/api/data-management/data-sources.rst index 185d0f7585b..a494374c2cb 100644 --- a/docs/source/api/data-management/data-sources.rst +++ b/docs/source/api/data-management/data-sources.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/api/data-management/graph-service.rst b/docs/source/api/data-management/graph-service.rst index a257bbd4afc..7f41ad49dcf 100755 --- a/docs/source/api/data-management/graph-service.rst +++ b/docs/source/api/data-management/graph-service.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp diff --git a/docs/source/api/data-management/graph-service/directed-adjacency-vector-graph.rst b/docs/source/api/data-management/graph-service/directed-adjacency-vector-graph.rst index 6ca25f78ef4..ea237242875 100755 --- a/docs/source/api/data-management/graph-service/directed-adjacency-vector-graph.rst +++ b/docs/source/api/data-management/graph-service/directed-adjacency-vector-graph.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. _api_directed_adjacency_vector_graph_service: @@ -20,21 +18,21 @@ Directed adjacency vector graph service ======================================== -This section describes graph service functions for :ref:`api_directed_adjacency_vector_graph`. +This section describes graph service functions for :ref:`api_directed_adjacency_vector_graph`. -.. list-table:: - :widths: 30 70 +.. list-table:: + :widths: 30 70 :header-rows: 1 * - Service function - Description * - :txtref:`get_vertex_count ` - - Get the number of vertices in the graph + - Get the number of vertices in the graph * - :txtref:`get_edge_count ` - - Get the number of edges in the graph + - Get the number of edges in the graph * - :txtref:`get_vertex_outward_degree ` - - Get the outward degree for the specified vertex + - Get the outward degree for the specified vertex * - :txtref:`get_vertex_outward_neighbors ` - - Get the range of the outward neighbors for the specified vertex + - Get the range of the outward neighbors for the specified vertex * - :txtref:`get_edge_value ` - Get the value of an edge represented as source and destination vertices diff --git a/docs/source/api/data-management/graph-service/undirected-adjacency-vector-graph.rst b/docs/source/api/data-management/graph-service/undirected-adjacency-vector-graph.rst index 64cd941e860..4902fac5aed 100755 --- a/docs/source/api/data-management/graph-service/undirected-adjacency-vector-graph.rst +++ b/docs/source/api/data-management/graph-service/undirected-adjacency-vector-graph.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. _api_undirected_adjacency_vector_graph_service: @@ -20,20 +18,20 @@ Undirected adjacency vector graph service ========================================== -This section describes graph service functions for :ref:`api_undirected_adjacency_vector_graph`. +This section describes graph service functions for :ref:`api_undirected_adjacency_vector_graph`. -.. list-table:: - :widths: 30 70 +.. list-table:: + :widths: 30 70 :header-rows: 1 * - Service function - Description * - :txtref:`get_vertex_count ` - - Get the number of vertices in the graph + - Get the number of vertices in the graph * - :txtref:`get_edge_count ` - - Get the number of edges in the graph + - Get the number of edges in the graph * - :txtref:`get_vertex_degree ` - - Get the degree for the specified vertex + - Get the degree for the specified vertex * - :txtref:`get_vertex_neighbors ` - - Get the range of the vertex neighbors for the specified vertex + - Get the range of the vertex neighbors for the specified vertex diff --git a/docs/source/api/data-management/graph/directed-adjacency-vector-graph.rst b/docs/source/api/data-management/graph/directed-adjacency-vector-graph.rst index 6d9e8f59fec..a67943a7d9b 100755 --- a/docs/source/api/data-management/graph/directed-adjacency-vector-graph.rst +++ b/docs/source/api/data-management/graph/directed-adjacency-vector-graph.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. _api_directed_adjacency_vector_graph: @@ -29,6 +27,6 @@ Programming interface All types and functions in this section are declared in the ``oneapi::dal::preview`` namespace and are available via inclusion of the -``oneapi/dal/graph/directed_adjacency_vector_graph.hpp`` header file. +``oneapi/dal/graph/directed_adjacency_vector_graph.hpp`` header file. .. onedal_class:: oneapi::dal::preview::directed_adjacency_vector_graph diff --git a/docs/source/api/data-management/graph/undirected-adjacency-vector-graph.rst b/docs/source/api/data-management/graph/undirected-adjacency-vector-graph.rst index c41f1d442c7..fcc947bf0ab 100755 --- a/docs/source/api/data-management/graph/undirected-adjacency-vector-graph.rst +++ b/docs/source/api/data-management/graph/undirected-adjacency-vector-graph.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. _api_undirected_adjacency_vector_graph: @@ -29,6 +27,6 @@ Programming interface All types and functions in this section are declared in the ``oneapi::dal::preview`` namespace and are available via inclusion of the -``oneapi/dal/graph/undirected_adjacency_vector_graph.hpp`` header file. +``oneapi/dal/graph/undirected_adjacency_vector_graph.hpp`` header file. .. onedal_class:: oneapi::dal::preview::undirected_adjacency_vector_graph diff --git a/docs/source/api/data-management/graphs.rst b/docs/source/api/data-management/graphs.rst index 7fd48ab5d2d..2f1c80e245b 100755 --- a/docs/source/api/data-management/graphs.rst +++ b/docs/source/api/data-management/graphs.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp @@ -66,8 +64,8 @@ The :txtref:`graph` types are defined as templated classes: class [graph_name]_graph; -.. list-table:: - :widths: 20 40 40 +.. list-table:: + :widths: 20 40 40 :header-rows: 1 * - Type name @@ -78,19 +76,19 @@ The :txtref:`graph` types are defined as templated classes: - :ref:`Empty value ` * - ``EdgeValue`` - The type of the edge :capterm:`attribute ` values - - ``std::int32``, ``double``, :ref:`Empty value ` + - ``std::int32``, ``double``, :ref:`Empty value ` * - ``GraphValue`` - The type of the graph :capterm:`attribute ` value - - :ref:`Empty value ` + - :ref:`Empty value ` * - ``IndexType`` - The type of the :capterm:`vertex indices ` - - ``std::int32`` + - ``std::int32`` * - ``Allocator`` - The type of a graph allocator - C++17 (ISO/IEC 14882:2017) compliant allocator -:ref:`Empty value ` tag structure is used to define +:ref:`Empty value ` tag structure is used to define the absence of a specified attribute of a graph. .. _api_empty_value: @@ -100,25 +98,25 @@ the absence of a specified attribute of a graph. Graph class contains the default and the move constructor as well as the move assignment operator. The graph is accessed using the :ref:`service functions `. -.. list-table:: - :widths: 30 70 +.. list-table:: + :widths: 30 70 :header-rows: 1 * - ``graph_type`` method - Description * - Default constructor - - Constructs an empty graph object + - Constructs an empty graph object * - Move constructor - - Creates a new graph instance and moves the implementation from another instance into this one + - Creates a new graph instance and moves the implementation from another instance into this one * - Move assignment - - Swaps the implementation of this object and another one + - Swaps the implementation of this object and another one .. _api_graph_traits: Graph traits ------------ - + Graph traits is a data type that defines the data model and a set of types associated with the graph. Graph traits are used by processing and :txtref:`service functionality `. @@ -139,7 +137,7 @@ The full list of types defined in ``graph_traits`` is in the table below: .. _graph_traits_types: -.. list-table:: +.. list-table:: :widths: 20 40 20 20 :header-rows: 1 @@ -189,63 +187,63 @@ The full list of types defined in ``graph_traits`` is in the table below: - ``std::int64_t`` * - ``edge_iterator`` - The type of the edge iterator in the graph ``G`` - - *Not available* - - *Not available* + - *Not available* + - *Not available* * - ``const_edge_iterator`` - The constant type of the edge iterator in the graph ``G`` - - *Not available* - - *Not available* + - *Not available* + - *Not available* * - ``edge_size_type`` - - The type of the edge indices in the graph ``G`` + - The type of the edge indices in the graph ``G`` - ``std::int64_t`` - ``std::int64_t`` * - ``edge_user_value_type`` - - The type of edge :capterm:`attribute ` + - The type of edge :capterm:`attribute ` + - ``EdgeValue`` :ref:`[1] ` - ``EdgeValue`` :ref:`[1] ` - - ``EdgeValue`` :ref:`[1] ` * - ``vertex_edge_size_type`` - - The type of the vertex neighbors indices + - The type of the vertex neighbors indices - ``std::int64_t`` - - *Not available* + - *Not available* * - ``vertex_outward_edge_size_type`` - - The type of the vertex outward neighbors indices + - The type of the vertex outward neighbors indices - *Not available* - ``std::int64_t`` * - ``vertex_edge_iterator_type`` - - The type of the vertex neighbors iterator + - The type of the vertex neighbors iterator - ``IndexType*`` :ref:`[1] ` - - *Not available* + - *Not available* * - ``const_vertex_edge_iterator_type`` - - The type of the vertex neighbors constant iterator + - The type of the vertex neighbors constant iterator - ``const IndexType*`` :ref:`[1] ` - - *Not available* + - *Not available* * - ``vertex_outward_edge_iterator_type`` - - The type of the vertex outward neighbors iterator + - The type of the vertex outward neighbors iterator - *Not available* - - ``IndexType*`` :ref:`[1] ` + - ``IndexType*`` :ref:`[1] ` * - ``const_vertex_outward_edge_iterator_type`` - - The type of the vertex outward neighbors constant iterator + - The type of the vertex outward neighbors constant iterator - *Not available* - ``const IndexType*`` :ref:`[1] ` * - ``vertex_edge_range`` - - The type of the range of vertex neighbors + - The type of the range of vertex neighbors - ``std::pair`` :ref:`[1] ` - - *Not available* + - *Not available* * - ``const_vertex_edge_range`` - - The type of the constant range of vertex neighbors + - The type of the constant range of vertex neighbors - ``std::pair`` :ref:`[1] ` - - *Not available* + - *Not available* * - ``vertex_outward_edge_range`` - - The type of the range of vertex outward neighbors + - The type of the range of vertex outward neighbors - *Not available* - - ``std::pair`` :ref:`[1] ` + - ``std::pair`` :ref:`[1] ` * - ``const_vertex_outward_edge_range`` - - The type of the constant range of vertex outward neighbors + - The type of the constant range of vertex outward neighbors - *Not available* - ``std::pair`` :ref:`[1] ` - -.. _GraphTemplateTypes: + +.. _GraphTemplateTypes: [1] ``VertexValue``, ``EdgeValue``, ``GraphValue``, ``IndexType``, ``Allocator`` -- :ref:`template parameters of graph G `. diff --git a/docs/source/api/data-management/index.rst b/docs/source/api/data-management/index.rst index ffe7b568e87..1565c1cd011 100644 --- a/docs/source/api/data-management/index.rst +++ b/docs/source/api/data-management/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. =============== Data Management diff --git a/docs/source/api/data-management/table/csr.rst b/docs/source/api/data-management/table/csr.rst index 5283fb620ea..e2398dfe4fc 100644 --- a/docs/source/api/data-management/table/csr.rst +++ b/docs/source/api/data-management/table/csr.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. _api_csr_table: diff --git a/docs/source/api/data-management/table/homogen.rst b/docs/source/api/data-management/table/homogen.rst index ca13d5c0afb..9b535554e2a 100644 --- a/docs/source/api/data-management/table/homogen.rst +++ b/docs/source/api/data-management/table/homogen.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. _api_homogen_table: diff --git a/docs/source/api/data-management/tables.rst b/docs/source/api/data-management/tables.rst index 28d1474beae..a89d0a1e582 100644 --- a/docs/source/api/data-management/tables.rst +++ b/docs/source/api/data-management/tables.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp diff --git a/docs/source/api/index.rst b/docs/source/api/index.rst index 64bfd5192df..07492794d12 100644 --- a/docs/source/api/index.rst +++ b/docs/source/api/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. ======= C++ API diff --git a/docs/source/api/spmd/communicator.rst b/docs/source/api/spmd/communicator.rst index 64d9a96656d..0c6f97c87ab 100644 --- a/docs/source/api/spmd/communicator.rst +++ b/docs/source/api/spmd/communicator.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp @@ -64,7 +62,7 @@ device_memory_access::none Assumes only non-USM pointers are used for a collective operation. device_memory_access::usm - Both USM and non-USM can be used. Pointer type is controlled by + Both USM and non-USM can be used. Pointer type is controlled by the use of ``sycl::queue`` object as a first parameter for collective operations. The use of ``sycl::queue`` object is obligatory for USM pointers. diff --git a/docs/source/api/spmd/index.rst b/docs/source/api/spmd/index.rst index f74833382fe..4a385f4ee59 100644 --- a/docs/source/api/spmd/index.rst +++ b/docs/source/api/spmd/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. =============================================== Distributed Model: Single Process Multiple Data diff --git a/docs/source/api/spmd/overview.rst b/docs/source/api/spmd/overview.rst index 0f9e3d28054..a8a142e7b36 100644 --- a/docs/source/api/spmd/overview.rst +++ b/docs/source/api/spmd/overview.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/bibliography.rst b/docs/source/bibliography.rst index c54946c27ee..f2aa6edae3a 100644 --- a/docs/source/bibliography.rst +++ b/docs/source/bibliography.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _dg_bibliography: @@ -94,9 +92,9 @@ For more information about algorithms implemented in |short_name|, refer to the Conference on Knowledge Discovery and Data Mining. .. [Carletti2021] - Carletti, Vincenzo, et al. *Parallel Subgraph Isomorphism on Multi-core Architectures: - A Comparison of Four Strategies Based on Tree Search.* Joint IAPR International Workshops - on Statistical Techniques in Pattern Recognition (SPR) and Structural and + Carletti, Vincenzo, et al. *Parallel Subgraph Isomorphism on Multi-core Architectures: + A Comparison of Four Strategies Based on Tree Search.* Joint IAPR International Workshops + on Statistical Techniques in Pattern Recognition (SPR) and Structural and Syntactic Pattern Recognition (SSPR). Springer, Cham, 2021. .. [Defazio2014] diff --git a/docs/source/conf.py b/docs/source/conf.py index 863053d3270..9322ad3288d 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -81,10 +81,10 @@ 'daal/includes/*', 'onedal/algorithms/.*/includes/*', 'index-toc.rst'] extlinks = { - 'cpp_example': ('https://github.com/oneapi-src/oneDAL/tree/main/examples/daal/cpp/source/%s', None), - 'daal4py_example': ('https://github.com/intel/scikit-learn-intelex/tree/main/examples/daal4py/%s', None), - 'daal4py_sklearnex_example': ('https://github.com/intel/scikit-learn-intelex/tree/main/examples/sklearnex/%s', None), - 'cpp_sample': ('https://github.com/oneapi-src/oneDAL/tree/main/samples/daal/cpp/%s', None) + 'cpp_example': ('https://github.com/uxlfoundation/oneDAL/tree/main/examples/daal/cpp/source/%s', None), + 'daal4py_example': ('https://github.com/uxlfoundation/scikit-learn-intelex/tree/main/examples/daal4py/%s', None), + 'daal4py_sklearnex_example': ('https://github.com/uxlfoundation/scikit-learn-intelex/tree/main/examples/sklearnex/%s', None), + 'cpp_sample': ('https://github.com/uxlfoundation/oneDAL/tree/main/samples/daal/cpp/%s', None) } # -- Options for HTML output ------------------------------------------------- @@ -101,7 +101,7 @@ # Theme options html_theme_options = { - 'repository_url': 'https://github.com/oneapi-src/oneDAL', + 'repository_url': 'https://github.com/uxlfoundation/oneDAL', 'path_to_docs': 'docs/source', 'use_issues_button': True, 'use_edit_page_button': True, @@ -115,7 +115,7 @@ } html_theme_options = { - "extra_footer": "
© Intel Corporation. Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries. Other names and brands may be claimed as the property of others. No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document, with the sole exception that code included in this document is licensed subject to the Zero-Clause BSD open source license (OBSD), http://opensource.org/licenses/0BSD.

oneDAL is licensed under Apache License Version 2.0. Refer to the LICENSE file for the full license text and copyright notice.
" + "extra_footer": "
© Intel Corporation. Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries. Other names and brands may be claimed as the property of others. No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document, with the sole exception that code included in this document is licensed subject to the Zero-Clause BSD open source license (OBSD), http://opensource.org/licenses/0BSD.

oneDAL is licensed under Apache License Version 2.0. Refer to the LICENSE file for the full license text and copyright notice.
" } # oneDAL project directory is needed for `dalapi` extension diff --git a/docs/source/contribution/coding_guide.rst b/docs/source/contribution/coding_guide.rst index d78a97f7ab5..09c0f495bfc 100644 --- a/docs/source/contribution/coding_guide.rst +++ b/docs/source/contribution/coding_guide.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2014 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. -.. *******************************************************************************/ +.. Copyright 2014 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. .. highlight:: cpp @@ -25,7 +23,7 @@ Any developer should be able to quickly understand the code written by another d By ensuring **consistency** in the code base you save time and effort for both yourself and others. These guidelines cover our coding style along with more practical issues. -To learn more about contribution process, see `How to Contribute `_. +To learn more about contribution process, see `How to Contribute `_. Coding Style ============ @@ -1436,7 +1434,7 @@ Below we discuss conversion between integer types in different cases: .. note:: Conversion of floating point data types is not a security problem. -.. important:: It is required to add error code into `error_handling.cpp `_. +.. important:: It is required to add error code into `error_handling.cpp `_. Code is performance-oriented ++++++++++++++++++++++++++++ diff --git a/docs/source/contribution/cpu_features.rst b/docs/source/contribution/cpu_features.rst index adb719a3de3..f0615e0b2eb 100644 --- a/docs/source/contribution/cpu_features.rst +++ b/docs/source/contribution/cpu_features.rst @@ -1,25 +1,23 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. .. |32e_make| replace:: 32e.mk -.. _32e_make: https://github.com/oneapi-src/oneDAL/blob/main/dev/make/function_definitions/32e.mk +.. _32e_make: https://github.com/uxlfoundation/oneDAL/blob/main/dev/make/function_definitions/32e.mk .. |riscv_make| replace:: riscv64.mk -.. _riscv_make: https://github.com/oneapi-src/oneDAL/blob/main/dev/make/function_definitions/riscv64.mk +.. _riscv_make: https://github.com/uxlfoundation/oneDAL/blob/main/dev/make/function_definitions/riscv64.mk .. |arm_make| replace:: arm.mk -.. _arm_make: https://github.com/oneapi-src/oneDAL/blob/main/dev/make/function_definitions/arm.mk +.. _arm_make: https://github.com/uxlfoundation/oneDAL/blob/main/dev/make/function_definitions/arm.mk .. highlight:: cpp @@ -51,8 +49,8 @@ Computational Tasks An algorithm might have various tasks to compute. The most common options are: -- `Classification `_, -- `Regression `_. +- `Classification `_, +- `Regression `_. Computational Stages -------------------- @@ -65,15 +63,15 @@ Computational Methods An algorithm can support several methods for the same type of computations. For example, kNN algorithm supports -`brute_force `_ -and `kd_tree `_ +`brute_force `_ +and `kd_tree `_ methods for algorithm training and inference. Computational Modes ------------------- |short_name| can provide several computational modes for an algorithm. -See `Computational Modes `_ +See `Computational Modes `_ chapter for details. Folders and Files @@ -183,7 +181,7 @@ instruction set specific code. The implementation is located in the file `abc_cl Although the implementation of the ``method1`` does not contain any instruction set specific code, it is expected that the developers leverage SIMD related macros available in |short_name|. For example, ``PRAGMA_IVDEP``, ``PRAGMA_VECTOR_ALWAYS``, ``PRAGMA_VECTOR_ALIGNED`` and other pragmas defined in -`service_defines.h `_. +`service_defines.h `_. This will guide the compiler to generate more efficient code for the target architecture. Consider that the implementation of the ``method2`` for the same algorithm will be different and will contain @@ -264,9 +262,9 @@ To add a new architectural extension into |32e_make| file, ``CPUs`` and ``CPUs.f The functions like ``set_uarch_options_for_compiler`` and others should also be updated accordingly. The compiler options for the new architectural extension should be added to the respective file in the -`compiler_definitions `_ folder. +`compiler_definitions `_ folder. -For example, `gnu.32e.mk `_ +For example, `gnu.32e.mk `_ file contains the compiler options for the GNU compiler for x86-64 architecture in the form ``option_name.compiler_name``: @@ -281,16 +279,16 @@ Bazel ----- For now, Bazel build is supported only for Linux x86-64 platform -It provides ``cpu`` `option `_ +It provides ``cpu`` `option `_ that allows to specify the list of target architectural extensions. To add a new architectural extension into Bazel configuration, following steps should be done: - Add the new extension to the list of allowed values in the ``_ISA_EXTENSIONS`` variable in the - `config.bzl `_ file; + `config.bzl `_ file; - Update the ``get_cpu_flags`` function in the - `flags.bzl `_ + `flags.bzl `_ file to provide the compiler flags for the new extension; - Update the ``cpu_defines`` dictionaries in - `dal.bzl `_ and - `daal.bzl `_ files accordingly. \ No newline at end of file + `dal.bzl `_ and + `daal.bzl `_ files accordingly. \ No newline at end of file diff --git a/docs/source/contribution/threading.rst b/docs/source/contribution/threading.rst index 0cf8740d0f4..c08481daed0 100644 --- a/docs/source/contribution/threading.rst +++ b/docs/source/contribution/threading.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. .. highlight:: cpp @@ -28,7 +26,7 @@ This is done in order not to be dependent on possible oneTBB API changes and eve on the particular threading technology like oneTBB, C++11 standard threads, etc. The API of the layer is defined in -`threading.h `_. +`threading.h `_. Please be aware that the threading API is not a part of |short_name| product API. This is the product internal API that aimed to be used only by |short_name| developers, and can be changed at any time without any prior notification. @@ -112,7 +110,7 @@ Static Work Scheduling ********************** By default, oneTBB uses -`dynamic work scheduling `_ +`dynamic work scheduling `_ and work stealing. It means that two different runs of the same parallel loop can produce different mappings of the loop's iteration space to the available threads. diff --git a/docs/source/daal-interfaces.rst b/docs/source/daal-interfaces.rst index cfdb54ee859..b7b9c927e66 100644 --- a/docs/source/daal-interfaces.rst +++ b/docs/source/daal-interfaces.rst @@ -1,25 +1,23 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _daal_guide: DAAL Interfaces =============== -This chapter documents algorithms implemented in `DAAL interfaces `_. +This chapter documents algorithms implemented in `DAAL interfaces `_. See :ref:`oneapi_dal_guide` to find documentation on oneAPI interfaces. Refer to :ref:`oneapi_vs_daal` to learn the difference between them. @@ -38,5 +36,5 @@ Examples You can find examples on Github*: -- `C++ `_ (CPU) -- `Python* `_ +- `C++ `_ (CPU) +- `Python* `_ diff --git a/docs/source/daal/algorithms/association_rules/association-rules.rst b/docs/source/daal/algorithms/association_rules/association-rules.rst index 26714d092fc..54b760bf764 100644 --- a/docs/source/daal/algorithms/association_rules/association-rules.rst +++ b/docs/source/daal/algorithms/association_rules/association-rules.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Association Rules ================= diff --git a/docs/source/daal/algorithms/boosting/adaboost-multiclass.rst b/docs/source/daal/algorithms/boosting/adaboost-multiclass.rst index 69a4904d58c..a86bbac84df 100644 --- a/docs/source/daal/algorithms/boosting/adaboost-multiclass.rst +++ b/docs/source/daal/algorithms/boosting/adaboost-multiclass.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. AdaBoost Multiclass Classifier ============================== diff --git a/docs/source/daal/algorithms/boosting/adaboost.rst b/docs/source/daal/algorithms/boosting/adaboost.rst index 0a20f221006..d612d9f17a5 100644 --- a/docs/source/daal/algorithms/boosting/adaboost.rst +++ b/docs/source/daal/algorithms/boosting/adaboost.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. AdaBoost Classifier =================== @@ -138,7 +136,7 @@ Examples Batch Processing: - :cpp_example:`adaboost_dense_batch.cpp ` - + .. tab:: Python* - :daal4py_example:`adaboost.py` diff --git a/docs/source/daal/algorithms/boosting/brownboost.rst b/docs/source/daal/algorithms/boosting/brownboost.rst index 75d4b6da0cb..00034990286 100644 --- a/docs/source/daal/algorithms/boosting/brownboost.rst +++ b/docs/source/daal/algorithms/boosting/brownboost.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. BrownBoost Classifier ===================== diff --git a/docs/source/daal/algorithms/boosting/index.rst b/docs/source/daal/algorithms/boosting/index.rst index 4f4e632be5d..938d869c2ab 100644 --- a/docs/source/daal/algorithms/boosting/index.rst +++ b/docs/source/daal/algorithms/boosting/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Boosting ======== diff --git a/docs/source/daal/algorithms/boosting/logitboost.rst b/docs/source/daal/algorithms/boosting/logitboost.rst index 06dec03a048..e08657776f3 100644 --- a/docs/source/daal/algorithms/boosting/logitboost.rst +++ b/docs/source/daal/algorithms/boosting/logitboost.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. LogitBoost Classifier ===================== diff --git a/docs/source/daal/algorithms/cholesky/cholesky.rst b/docs/source/daal/algorithms/cholesky/cholesky.rst index 2cff2d92bbc..d136273afa5 100644 --- a/docs/source/daal/algorithms/cholesky/cholesky.rst +++ b/docs/source/daal/algorithms/cholesky/cholesky.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Cholesky Decomposition ====================== diff --git a/docs/source/daal/algorithms/covariance/computation-batch.rst b/docs/source/daal/algorithms/covariance/computation-batch.rst index 164e2748255..fd9fd9452ba 100644 --- a/docs/source/daal/algorithms/covariance/computation-batch.rst +++ b/docs/source/daal/algorithms/covariance/computation-batch.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Batch Processing ================ diff --git a/docs/source/daal/algorithms/covariance/computation-distributed.rst b/docs/source/daal/algorithms/covariance/computation-distributed.rst index 35986693990..7d5efad0c96 100644 --- a/docs/source/daal/algorithms/covariance/computation-distributed.rst +++ b/docs/source/daal/algorithms/covariance/computation-distributed.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _cor_cov_distributed: diff --git a/docs/source/daal/algorithms/covariance/computation-online.rst b/docs/source/daal/algorithms/covariance/computation-online.rst index 5747ae1e0fa..09fd0a3e08e 100644 --- a/docs/source/daal/algorithms/covariance/computation-online.rst +++ b/docs/source/daal/algorithms/covariance/computation-online.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _cor_cov_online: diff --git a/docs/source/daal/algorithms/covariance/correlation-and-variance-covariance-matrices.rst b/docs/source/daal/algorithms/covariance/correlation-and-variance-covariance-matrices.rst index 759e3e9829e..5825ed84982 100644 --- a/docs/source/daal/algorithms/covariance/correlation-and-variance-covariance-matrices.rst +++ b/docs/source/daal/algorithms/covariance/correlation-and-variance-covariance-matrices.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _cor_cov: diff --git a/docs/source/daal/algorithms/dbscan/computation-batch.rst b/docs/source/daal/algorithms/dbscan/computation-batch.rst index 5799b1b9a69..c816b8ed355 100644 --- a/docs/source/daal/algorithms/dbscan/computation-batch.rst +++ b/docs/source/daal/algorithms/dbscan/computation-batch.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Batch Processing ================ diff --git a/docs/source/daal/algorithms/dbscan/computation-distributed.rst b/docs/source/daal/algorithms/dbscan/computation-distributed.rst index 05638264ac4..482a430bbf5 100644 --- a/docs/source/daal/algorithms/dbscan/computation-distributed.rst +++ b/docs/source/daal/algorithms/dbscan/computation-distributed.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Distributed Processing ====================== diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters.rst index eb6f213f6fa..dc5c002d67d 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabularcolumns:: |\Y{0.15}|\Y{0.15}|\Y{0.7}| diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters_blocks.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters_blocks.rst index 7c273f83527..cc5896a4b3c 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters_blocks.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters_blocks.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabularcolumns:: |\Y{0.15}|\Y{0.15}|\Y{0.7}| diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters_blocks_left_right.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters_blocks_left_right.rst index d79101db077..05f314b0444 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters_blocks_left_right.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/includes/parameters_blocks_left_right.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabularcolumns:: |\Y{0.15}|\Y{0.15}|\Y{0.7}| diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-1.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-1.rst index a27b459cd3b..bdca5ba9a4c 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-1.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-1.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-10.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-10.rst index 543d908f8b5..07810914b8b 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-10.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-10.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-11.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-11.rst index 6416e7fc7fe..d2ff5c5f574 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-11.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-11.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-12.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-12.rst index 544ea0d0ed3..f64901d735b 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-12.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-12.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-13.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-13.rst index 00a63f74aee..d65f3a0870f 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-13.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-13.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-2.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-2.rst index 5a8bebcf9fa..51410da64db 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-2.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-2.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-3.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-3.rst index 973fa86b4e5..fd50b29091b 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-3.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-3.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-4.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-4.rst index 9be1b570500..a82c9424abd 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-4.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-4.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-5.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-5.rst index 802501b8c47..18373dac742 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-5.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-5.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-6.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-6.rst index 19615f7f24c..a835b7fca57 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-6.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-6.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-7.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-7.rst index b5e23b560ea..e88476854f6 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-7.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-7.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-8.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-8.rst index d3a3c10ad86..aee58398c54 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-8.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-8.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/distributed-steps/step-9.rst b/docs/source/daal/algorithms/dbscan/distributed-steps/step-9.rst index abd85329002..735f62af055 100644 --- a/docs/source/daal/algorithms/dbscan/distributed-steps/step-9.rst +++ b/docs/source/daal/algorithms/dbscan/distributed-steps/step-9.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. In this step, the DBSCAN algorithm has the following parameters: diff --git a/docs/source/daal/algorithms/dbscan/index.rst b/docs/source/daal/algorithms/dbscan/index.rst index 82a3ff22dd5..8f188302709 100644 --- a/docs/source/daal/algorithms/dbscan/index.rst +++ b/docs/source/daal/algorithms/dbscan/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. re-use for math equations: .. |x| replace:: :math:`x` diff --git a/docs/source/daal/algorithms/decision_forest/decision-forest-classification.rst b/docs/source/daal/algorithms/decision_forest/decision-forest-classification.rst index 521010667fc..372cc0140d9 100644 --- a/docs/source/daal/algorithms/decision_forest/decision-forest-classification.rst +++ b/docs/source/daal/algorithms/decision_forest/decision-forest-classification.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _df_classification: diff --git a/docs/source/daal/algorithms/decision_forest/decision-forest-regression.rst b/docs/source/daal/algorithms/decision_forest/decision-forest-regression.rst index db3077f023b..b9f229614de 100644 --- a/docs/source/daal/algorithms/decision_forest/decision-forest-regression.rst +++ b/docs/source/daal/algorithms/decision_forest/decision-forest-regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _df_regression: diff --git a/docs/source/daal/algorithms/decision_forest/decision-forest.rst b/docs/source/daal/algorithms/decision_forest/decision-forest.rst index 1953e29b155..7a915316f26 100644 --- a/docs/source/daal/algorithms/decision_forest/decision-forest.rst +++ b/docs/source/daal/algorithms/decision_forest/decision-forest.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _decision_forest: diff --git a/docs/source/daal/algorithms/decision_forest/index.rst b/docs/source/daal/algorithms/decision_forest/index.rst index ff710131923..18794f783f0 100644 --- a/docs/source/daal/algorithms/decision_forest/index.rst +++ b/docs/source/daal/algorithms/decision_forest/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Decision Forest --------------- diff --git a/docs/source/daal/algorithms/decision_tree/decision-tree-classification.rst b/docs/source/daal/algorithms/decision_tree/decision-tree-classification.rst index 4087dd407df..37223465e03 100644 --- a/docs/source/daal/algorithms/decision_tree/decision-tree-classification.rst +++ b/docs/source/daal/algorithms/decision_tree/decision-tree-classification.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _dt_classification: diff --git a/docs/source/daal/algorithms/decision_tree/decision-tree-regression.rst b/docs/source/daal/algorithms/decision_tree/decision-tree-regression.rst index bbf1d36d63d..b1cd27fcc09 100644 --- a/docs/source/daal/algorithms/decision_tree/decision-tree-regression.rst +++ b/docs/source/daal/algorithms/decision_tree/decision-tree-regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _dt_regression: diff --git a/docs/source/daal/algorithms/decision_tree/decision-tree.rst b/docs/source/daal/algorithms/decision_tree/decision-tree.rst index 15a401bdeaa..be1629bcfd9 100644 --- a/docs/source/daal/algorithms/decision_tree/decision-tree.rst +++ b/docs/source/daal/algorithms/decision_tree/decision-tree.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _decision_tree: diff --git a/docs/source/daal/algorithms/decision_tree/index.rst b/docs/source/daal/algorithms/decision_tree/index.rst index a17f12070ef..9dec5d77914 100644 --- a/docs/source/daal/algorithms/decision_tree/index.rst +++ b/docs/source/daal/algorithms/decision_tree/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Decision Trees ++++++++++++++ diff --git a/docs/source/daal/algorithms/distance/correlation.rst b/docs/source/daal/algorithms/distance/correlation.rst index 469e02e7f8b..afdab258939 100644 --- a/docs/source/daal/algorithms/distance/correlation.rst +++ b/docs/source/daal/algorithms/distance/correlation.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Correlation Distance Matrix =========================== diff --git a/docs/source/daal/algorithms/distance/cosine.rst b/docs/source/daal/algorithms/distance/cosine.rst index d3ea497e95b..52f9e287a3c 100644 --- a/docs/source/daal/algorithms/distance/cosine.rst +++ b/docs/source/daal/algorithms/distance/cosine.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Cosine Distance Matrix ====================== diff --git a/docs/source/daal/algorithms/distance/index.rst b/docs/source/daal/algorithms/distance/index.rst index 08dd332e4b4..efbd08c515d 100644 --- a/docs/source/daal/algorithms/distance/index.rst +++ b/docs/source/daal/algorithms/distance/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Distance Matrix =============== diff --git a/docs/source/daal/algorithms/distributions/bernoulli.rst b/docs/source/daal/algorithms/distributions/bernoulli.rst index b21332635ec..cc3d5444a82 100644 --- a/docs/source/daal/algorithms/distributions/bernoulli.rst +++ b/docs/source/daal/algorithms/distributions/bernoulli.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Bernoulli Distribution ====================== diff --git a/docs/source/daal/algorithms/distributions/index.rst b/docs/source/daal/algorithms/distributions/index.rst index 273c542b2d8..dbd2137e20a 100644 --- a/docs/source/daal/algorithms/distributions/index.rst +++ b/docs/source/daal/algorithms/distributions/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _distributions: diff --git a/docs/source/daal/algorithms/distributions/normal.rst b/docs/source/daal/algorithms/distributions/normal.rst index e0da45b632d..92c049c6f48 100644 --- a/docs/source/daal/algorithms/distributions/normal.rst +++ b/docs/source/daal/algorithms/distributions/normal.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Normal Distribution =================== diff --git a/docs/source/daal/algorithms/distributions/uniform.rst b/docs/source/daal/algorithms/distributions/uniform.rst index c795ee56d68..dc2b0dde826 100644 --- a/docs/source/daal/algorithms/distributions/uniform.rst +++ b/docs/source/daal/algorithms/distributions/uniform.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Uniform Distribution ==================== diff --git a/docs/source/daal/algorithms/em/expectation-maximization.rst b/docs/source/daal/algorithms/em/expectation-maximization.rst index f20a5a207d2..188c71dc237 100644 --- a/docs/source/daal/algorithms/em/expectation-maximization.rst +++ b/docs/source/daal/algorithms/em/expectation-maximization.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Expectation-Maximization ************************ diff --git a/docs/source/daal/algorithms/engines/index.rst b/docs/source/daal/algorithms/engines/index.rst index e73aef6d991..9def0af4c81 100644 --- a/docs/source/daal/algorithms/engines/index.rst +++ b/docs/source/daal/algorithms/engines/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Engines ======= diff --git a/docs/source/daal/algorithms/engines/mcg59.rst b/docs/source/daal/algorithms/engines/mcg59.rst index b52ea82eae7..ef288d289dc 100644 --- a/docs/source/daal/algorithms/engines/mcg59.rst +++ b/docs/source/daal/algorithms/engines/mcg59.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. mcg59 ===== diff --git a/docs/source/daal/algorithms/engines/mt19937.rst b/docs/source/daal/algorithms/engines/mt19937.rst index ed005fb48ad..bdf1f19ee37 100644 --- a/docs/source/daal/algorithms/engines/mt19937.rst +++ b/docs/source/daal/algorithms/engines/mt19937.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. mt19937 ======= diff --git a/docs/source/daal/algorithms/engines/mt2203.rst b/docs/source/daal/algorithms/engines/mt2203.rst index f231e34b1d7..48ff2e8ea7e 100644 --- a/docs/source/daal/algorithms/engines/mt2203.rst +++ b/docs/source/daal/algorithms/engines/mt2203.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. mt2203 ====== diff --git a/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees-classification.rst b/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees-classification.rst index d3a9e84de47..408d4b084d3 100644 --- a/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees-classification.rst +++ b/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees-classification.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _gbt_classification: diff --git a/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees-regression.rst b/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees-regression.rst index 491b78998ec..4bbed6401b7 100644 --- a/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees-regression.rst +++ b/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees-regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _gbt_regression: diff --git a/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees.rst b/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees.rst index 57d59809ec4..ffb3e7f09d0 100644 --- a/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees.rst +++ b/docs/source/daal/algorithms/gradient_boosted_trees/gradient-boosted-trees.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _gb_trees: diff --git a/docs/source/daal/algorithms/gradient_boosted_trees/index.rst b/docs/source/daal/algorithms/gradient_boosted_trees/index.rst index 79ad868e1ec..405f50961ff 100644 --- a/docs/source/daal/algorithms/gradient_boosted_trees/index.rst +++ b/docs/source/daal/algorithms/gradient_boosted_trees/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Gradient Boosted Trees ====================== diff --git a/docs/source/daal/algorithms/implicit_als/computation-batch.rst b/docs/source/daal/algorithms/implicit_als/computation-batch.rst index 36fe00ae3e9..e49142a1bfb 100644 --- a/docs/source/daal/algorithms/implicit_als/computation-batch.rst +++ b/docs/source/daal/algorithms/implicit_als/computation-batch.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _implicit_als_batch_computation: diff --git a/docs/source/daal/algorithms/implicit_als/computation-distributed-prediction.rst b/docs/source/daal/algorithms/implicit_als/computation-distributed-prediction.rst index 445eaba7004..67f8de499ed 100644 --- a/docs/source/daal/algorithms/implicit_als/computation-distributed-prediction.rst +++ b/docs/source/daal/algorithms/implicit_als/computation-distributed-prediction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _implicit_als_distributed_prediction: diff --git a/docs/source/daal/algorithms/implicit_als/computation-distributed-training.rst b/docs/source/daal/algorithms/implicit_als/computation-distributed-training.rst index e6fa820e310..97825d9c84b 100644 --- a/docs/source/daal/algorithms/implicit_als/computation-distributed-training.rst +++ b/docs/source/daal/algorithms/implicit_als/computation-distributed-training.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _implicit_als_distributed_training: diff --git a/docs/source/daal/algorithms/implicit_als/implicit-alternating-least-squares.rst b/docs/source/daal/algorithms/implicit_als/implicit-alternating-least-squares.rst index 7d4d109ed25..6328a6be4be 100644 --- a/docs/source/daal/algorithms/implicit_als/implicit-alternating-least-squares.rst +++ b/docs/source/daal/algorithms/implicit_als/implicit-alternating-least-squares.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Implicit Alternating Least Squares ================================== diff --git a/docs/source/daal/algorithms/implicit_als/initialization-batch.rst b/docs/source/daal/algorithms/implicit_als/initialization-batch.rst index f9975746474..6a2bbcc421d 100644 --- a/docs/source/daal/algorithms/implicit_als/initialization-batch.rst +++ b/docs/source/daal/algorithms/implicit_als/initialization-batch.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Batch Processing ================ diff --git a/docs/source/daal/algorithms/implicit_als/initialization-distributed.rst b/docs/source/daal/algorithms/implicit_als/initialization-distributed.rst index 0b21f0067e9..d64bdb4321f 100644 --- a/docs/source/daal/algorithms/implicit_als/initialization-distributed.rst +++ b/docs/source/daal/algorithms/implicit_als/initialization-distributed.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Distributed Processing ====================== @@ -206,4 +204,3 @@ For more details, see :ref:`algorithms`. - A key-value data collection that maps components of the partial model to the local nodes. * - ``offsets`` - A key-value data collection of size ``nblocks`` that holds the starting offsets of the factor indices on each node. - \ No newline at end of file diff --git a/docs/source/daal/algorithms/k_nearest_neighbors/k-nearest-neighbors-knn-classifier.rst b/docs/source/daal/algorithms/k_nearest_neighbors/k-nearest-neighbors-knn-classifier.rst index a871d0a6e3d..91988ae679d 100644 --- a/docs/source/daal/algorithms/k_nearest_neighbors/k-nearest-neighbors-knn-classifier.rst +++ b/docs/source/daal/algorithms/k_nearest_neighbors/k-nearest-neighbors-knn-classifier.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _knn: diff --git a/docs/source/daal/algorithms/kernel_function/kernel-functions.rst b/docs/source/daal/algorithms/kernel_function/kernel-functions.rst index 956249b797c..2d1e85e933a 100644 --- a/docs/source/daal/algorithms/kernel_function/kernel-functions.rst +++ b/docs/source/daal/algorithms/kernel_function/kernel-functions.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _kernel: diff --git a/docs/source/daal/algorithms/kmeans/computation-batch.rst b/docs/source/daal/algorithms/kmeans/computation-batch.rst index 9e6eb866026..a0e01e17b7f 100644 --- a/docs/source/daal/algorithms/kmeans/computation-batch.rst +++ b/docs/source/daal/algorithms/kmeans/computation-batch.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _kmeans_computation_batch: diff --git a/docs/source/daal/algorithms/kmeans/computation-distributed.rst b/docs/source/daal/algorithms/kmeans/computation-distributed.rst index 5be127b9e85..455a2155855 100644 --- a/docs/source/daal/algorithms/kmeans/computation-distributed.rst +++ b/docs/source/daal/algorithms/kmeans/computation-distributed.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Distributed Processing ********************** diff --git a/docs/source/daal/algorithms/kmeans/initialization-batch.rst b/docs/source/daal/algorithms/kmeans/initialization-batch.rst index bc8baa4196b..a38ceeed75f 100644 --- a/docs/source/daal/algorithms/kmeans/initialization-batch.rst +++ b/docs/source/daal/algorithms/kmeans/initialization-batch.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Batch Processing **************** diff --git a/docs/source/daal/algorithms/kmeans/initialization-distributed.rst b/docs/source/daal/algorithms/kmeans/initialization-distributed.rst index c289f069f2e..ec0ca7abdfb 100644 --- a/docs/source/daal/algorithms/kmeans/initialization-distributed.rst +++ b/docs/source/daal/algorithms/kmeans/initialization-distributed.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Distributed Processing ********************** diff --git a/docs/source/daal/algorithms/kmeans/k-means-clustering.rst b/docs/source/daal/algorithms/kmeans/k-means-clustering.rst index ba0df9b4f1e..28865f74057 100644 --- a/docs/source/daal/algorithms/kmeans/k-means-clustering.rst +++ b/docs/source/daal/algorithms/kmeans/k-means-clustering.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _kmeans: diff --git a/docs/source/daal/algorithms/lasso_elastic_net/elastic-net.rst b/docs/source/daal/algorithms/lasso_elastic_net/elastic-net.rst index 5bcdbe48be8..da07ba536fc 100644 --- a/docs/source/daal/algorithms/lasso_elastic_net/elastic-net.rst +++ b/docs/source/daal/algorithms/lasso_elastic_net/elastic-net.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. re-use for math equations: .. |x_vector| replace:: :math:`(x_1, \ldots, x_p)` diff --git a/docs/source/daal/algorithms/lasso_elastic_net/index.rst b/docs/source/daal/algorithms/lasso_elastic_net/index.rst index 1edf6dd4597..9dee498b69d 100644 --- a/docs/source/daal/algorithms/lasso_elastic_net/index.rst +++ b/docs/source/daal/algorithms/lasso_elastic_net/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. LASSO and Elastic Net Regressions ================================= diff --git a/docs/source/daal/algorithms/lasso_elastic_net/lasso-elasticnet-computation.rst b/docs/source/daal/algorithms/lasso_elastic_net/lasso-elasticnet-computation.rst index 42f52f85374..6d7ab886e1b 100644 --- a/docs/source/daal/algorithms/lasso_elastic_net/lasso-elasticnet-computation.rst +++ b/docs/source/daal/algorithms/lasso_elastic_net/lasso-elasticnet-computation.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. LASSO and Elastic Net Computation ================================= diff --git a/docs/source/daal/algorithms/lasso_elastic_net/lasso.rst b/docs/source/daal/algorithms/lasso_elastic_net/lasso.rst index 9a27244f597..546df3c4140 100644 --- a/docs/source/daal/algorithms/lasso_elastic_net/lasso.rst +++ b/docs/source/daal/algorithms/lasso_elastic_net/lasso.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. re-use for math equations: .. |x_vector| replace:: :math:`(x_1, \ldots, x_p)` diff --git a/docs/source/daal/algorithms/linear_ridge_regression/index.rst b/docs/source/daal/algorithms/linear_ridge_regression/index.rst index ca8fbb7050b..b691f8077ae 100644 --- a/docs/source/daal/algorithms/linear_ridge_regression/index.rst +++ b/docs/source/daal/algorithms/linear_ridge_regression/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Linear and Ridge Regressions ++++++++++++++++++++++++++++ diff --git a/docs/source/daal/algorithms/linear_ridge_regression/linear-regression.rst b/docs/source/daal/algorithms/linear_ridge_regression/linear-regression.rst index 8b6be6b9ec2..a832da8be4c 100644 --- a/docs/source/daal/algorithms/linear_ridge_regression/linear-regression.rst +++ b/docs/source/daal/algorithms/linear_ridge_regression/linear-regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. re-use for math equations: .. |x_vector| replace:: :math:`(x_1, \ldots, x_p)` diff --git a/docs/source/daal/algorithms/linear_ridge_regression/linear-ridge-regression-computation.rst b/docs/source/daal/algorithms/linear_ridge_regression/linear-ridge-regression-computation.rst index 1a9351afc4b..f0f01223d90 100644 --- a/docs/source/daal/algorithms/linear_ridge_regression/linear-ridge-regression-computation.rst +++ b/docs/source/daal/algorithms/linear_ridge_regression/linear-ridge-regression-computation.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Linear and Ridge Regressions Computation **************************************** diff --git a/docs/source/daal/algorithms/linear_ridge_regression/ridge-regression.rst b/docs/source/daal/algorithms/linear_ridge_regression/ridge-regression.rst index d381a39f888..136b9154625 100644 --- a/docs/source/daal/algorithms/linear_ridge_regression/ridge-regression.rst +++ b/docs/source/daal/algorithms/linear_ridge_regression/ridge-regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. re-use for math equations: .. |x_vector| replace:: :math:`(x_1, \ldots, x_p)` diff --git a/docs/source/daal/algorithms/logistic_regression/logistic-regression.rst b/docs/source/daal/algorithms/logistic_regression/logistic-regression.rst index d370fd28eaf..707f9e85d53 100644 --- a/docs/source/daal/algorithms/logistic_regression/logistic-regression.rst +++ b/docs/source/daal/algorithms/logistic_regression/logistic-regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _logistic_regression: @@ -120,7 +118,7 @@ Examples .. tab:: Python* - - :daal4py_example:`log_reg_model_builder.py ` + - :daal4py_example:`log_reg_model_builder.py ` Batch Processing **************** diff --git a/docs/source/daal/algorithms/moments/computation-batch.rst b/docs/source/daal/algorithms/moments/computation-batch.rst index 5b3c07f2a5f..76a432fe945 100644 --- a/docs/source/daal/algorithms/moments/computation-batch.rst +++ b/docs/source/daal/algorithms/moments/computation-batch.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _moments_batch: diff --git a/docs/source/daal/algorithms/moments/computation-distributed.rst b/docs/source/daal/algorithms/moments/computation-distributed.rst index 16cd65a6245..21eea3cff2c 100644 --- a/docs/source/daal/algorithms/moments/computation-distributed.rst +++ b/docs/source/daal/algorithms/moments/computation-distributed.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Distributed Processing ====================== diff --git a/docs/source/daal/algorithms/moments/computation-online.rst b/docs/source/daal/algorithms/moments/computation-online.rst index c26ad45fa8f..0dd4f73c390 100644 --- a/docs/source/daal/algorithms/moments/computation-online.rst +++ b/docs/source/daal/algorithms/moments/computation-online.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Online Processing ================= diff --git a/docs/source/daal/algorithms/moments/moments-of-low-order.rst b/docs/source/daal/algorithms/moments/moments-of-low-order.rst index 70ac92e0b20..1e802a72bff 100644 --- a/docs/source/daal/algorithms/moments/moments-of-low-order.rst +++ b/docs/source/daal/algorithms/moments/moments-of-low-order.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _moments_low_order: diff --git a/docs/source/daal/algorithms/naive_bayes/computation-batch.rst b/docs/source/daal/algorithms/naive_bayes/computation-batch.rst index a1e1f4f40ed..50daa8f856f 100644 --- a/docs/source/daal/algorithms/naive_bayes/computation-batch.rst +++ b/docs/source/daal/algorithms/naive_bayes/computation-batch.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Batch Processing **************** diff --git a/docs/source/daal/algorithms/naive_bayes/computation-distributed.rst b/docs/source/daal/algorithms/naive_bayes/computation-distributed.rst index abe76bcf126..2aeef89b35e 100644 --- a/docs/source/daal/algorithms/naive_bayes/computation-distributed.rst +++ b/docs/source/daal/algorithms/naive_bayes/computation-distributed.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Distributed Processing ====================== diff --git a/docs/source/daal/algorithms/naive_bayes/computation-online.rst b/docs/source/daal/algorithms/naive_bayes/computation-online.rst index 5d959b65098..988aca9def9 100644 --- a/docs/source/daal/algorithms/naive_bayes/computation-online.rst +++ b/docs/source/daal/algorithms/naive_bayes/computation-online.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Online Processing ***************** diff --git a/docs/source/daal/algorithms/naive_bayes/naive-bayes-classifier.rst b/docs/source/daal/algorithms/naive_bayes/naive-bayes-classifier.rst index 3bc7a604307..dfb8e84be25 100644 --- a/docs/source/daal/algorithms/naive_bayes/naive-bayes-classifier.rst +++ b/docs/source/daal/algorithms/naive_bayes/naive-bayes-classifier.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Naïve Bayes Classifier ====================== diff --git a/docs/source/daal/algorithms/normalization/index.rst b/docs/source/daal/algorithms/normalization/index.rst index ab131aba10a..db698c3fa04 100644 --- a/docs/source/daal/algorithms/normalization/index.rst +++ b/docs/source/daal/algorithms/normalization/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Normalization ============= diff --git a/docs/source/daal/algorithms/normalization/min-max.rst b/docs/source/daal/algorithms/normalization/min-max.rst index 68058fb48ee..84da328e176 100644 --- a/docs/source/daal/algorithms/normalization/min-max.rst +++ b/docs/source/daal/algorithms/normalization/min-max.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Min-max ======= diff --git a/docs/source/daal/algorithms/normalization/z-score.rst b/docs/source/daal/algorithms/normalization/z-score.rst index cfa8324aebf..ecb7d365aaf 100644 --- a/docs/source/daal/algorithms/normalization/z-score.rst +++ b/docs/source/daal/algorithms/normalization/z-score.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Z-score ======= diff --git a/docs/source/daal/algorithms/optimization-solvers/iterative-solver.rst b/docs/source/daal/algorithms/optimization-solvers/iterative-solver.rst index c2f7b8822d0..a27ae8ed568 100644 --- a/docs/source/daal/algorithms/optimization-solvers/iterative-solver.rst +++ b/docs/source/daal/algorithms/optimization-solvers/iterative-solver.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _iterative_solver: diff --git a/docs/source/daal/algorithms/optimization-solvers/objective-function.rst b/docs/source/daal/algorithms/optimization-solvers/objective-function.rst index 81d37f6a957..235d56d8da5 100644 --- a/docs/source/daal/algorithms/optimization-solvers/objective-function.rst +++ b/docs/source/daal/algorithms/optimization-solvers/objective-function.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _objective_function: diff --git a/docs/source/daal/algorithms/optimization-solvers/objective-functions/computation.rst b/docs/source/daal/algorithms/optimization-solvers/objective-functions/computation.rst index 5357eb4bf98..56ffbf7c17c 100644 --- a/docs/source/daal/algorithms/optimization-solvers/objective-functions/computation.rst +++ b/docs/source/daal/algorithms/optimization-solvers/objective-functions/computation.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Computation =========== diff --git a/docs/source/daal/algorithms/optimization-solvers/objective-functions/cross-entropy.rst b/docs/source/daal/algorithms/optimization-solvers/objective-functions/cross-entropy.rst index 06e398be40e..27400131f42 100644 --- a/docs/source/daal/algorithms/optimization-solvers/objective-functions/cross-entropy.rst +++ b/docs/source/daal/algorithms/optimization-solvers/objective-functions/cross-entropy.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _cross_entropy_loss: diff --git a/docs/source/daal/algorithms/optimization-solvers/objective-functions/logistic-loss.rst b/docs/source/daal/algorithms/optimization-solvers/objective-functions/logistic-loss.rst index bf8b6efe571..8cb317c027c 100644 --- a/docs/source/daal/algorithms/optimization-solvers/objective-functions/logistic-loss.rst +++ b/docs/source/daal/algorithms/optimization-solvers/objective-functions/logistic-loss.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _logistic_loss: diff --git a/docs/source/daal/algorithms/optimization-solvers/objective-functions/mse.rst b/docs/source/daal/algorithms/optimization-solvers/objective-functions/mse.rst index 47ba31ccabc..17e4516b0b8 100644 --- a/docs/source/daal/algorithms/optimization-solvers/objective-functions/mse.rst +++ b/docs/source/daal/algorithms/optimization-solvers/objective-functions/mse.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _mse: diff --git a/docs/source/daal/algorithms/optimization-solvers/objective-functions/sum-of-functions.rst b/docs/source/daal/algorithms/optimization-solvers/objective-functions/sum-of-functions.rst index abae80c81f7..d4f6d024141 100644 --- a/docs/source/daal/algorithms/optimization-solvers/objective-functions/sum-of-functions.rst +++ b/docs/source/daal/algorithms/optimization-solvers/objective-functions/sum-of-functions.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Sum of Functions ================ diff --git a/docs/source/daal/algorithms/optimization-solvers/objective-functions/with-precomputed-characteristics.rst b/docs/source/daal/algorithms/optimization-solvers/objective-functions/with-precomputed-characteristics.rst index b831c2b6b79..a3e8191050d 100644 --- a/docs/source/daal/algorithms/optimization-solvers/objective-functions/with-precomputed-characteristics.rst +++ b/docs/source/daal/algorithms/optimization-solvers/objective-functions/with-precomputed-characteristics.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _objective_function_precomputed_characteristics: diff --git a/docs/source/daal/algorithms/optimization-solvers/optimization-solvers.rst b/docs/source/daal/algorithms/optimization-solvers/optimization-solvers.rst index 8d47a152a4e..9838c583772 100644 --- a/docs/source/daal/algorithms/optimization-solvers/optimization-solvers.rst +++ b/docs/source/daal/algorithms/optimization-solvers/optimization-solvers.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Optimization Solvers ==================== diff --git a/docs/source/daal/algorithms/optimization-solvers/solvers/adaptive-subgradient-method.rst b/docs/source/daal/algorithms/optimization-solvers/solvers/adaptive-subgradient-method.rst index ae7f0946a9e..965a1d418c5 100644 --- a/docs/source/daal/algorithms/optimization-solvers/solvers/adaptive-subgradient-method.rst +++ b/docs/source/daal/algorithms/optimization-solvers/solvers/adaptive-subgradient-method.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _adagrad_solver: diff --git a/docs/source/daal/algorithms/optimization-solvers/solvers/computation.rst b/docs/source/daal/algorithms/optimization-solvers/solvers/computation.rst index 1f261259d2d..ff12c66ad61 100644 --- a/docs/source/daal/algorithms/optimization-solvers/solvers/computation.rst +++ b/docs/source/daal/algorithms/optimization-solvers/solvers/computation.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _iterative_solver_computation: diff --git a/docs/source/daal/algorithms/optimization-solvers/solvers/coordinate-descent.rst b/docs/source/daal/algorithms/optimization-solvers/solvers/coordinate-descent.rst index ceec18fd30e..0ba15e5ec54 100644 --- a/docs/source/daal/algorithms/optimization-solvers/solvers/coordinate-descent.rst +++ b/docs/source/daal/algorithms/optimization-solvers/solvers/coordinate-descent.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _cda_solver: diff --git a/docs/source/daal/algorithms/optimization-solvers/solvers/lbfgs.rst b/docs/source/daal/algorithms/optimization-solvers/solvers/lbfgs.rst index aad70393c8b..47fdcc8b74b 100644 --- a/docs/source/daal/algorithms/optimization-solvers/solvers/lbfgs.rst +++ b/docs/source/daal/algorithms/optimization-solvers/solvers/lbfgs.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _lbfgs_solver: diff --git a/docs/source/daal/algorithms/optimization-solvers/solvers/stochastic-average-gradient-accelerated-method.rst b/docs/source/daal/algorithms/optimization-solvers/solvers/stochastic-average-gradient-accelerated-method.rst index 8cadad8915c..e231676e944 100644 --- a/docs/source/daal/algorithms/optimization-solvers/solvers/stochastic-average-gradient-accelerated-method.rst +++ b/docs/source/daal/algorithms/optimization-solvers/solvers/stochastic-average-gradient-accelerated-method.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _saga_solver: diff --git a/docs/source/daal/algorithms/optimization-solvers/solvers/stochastic-gradient-descent-algorithm.rst b/docs/source/daal/algorithms/optimization-solvers/solvers/stochastic-gradient-descent-algorithm.rst index 41fcb76b236..9b6d6db84bc 100644 --- a/docs/source/daal/algorithms/optimization-solvers/solvers/stochastic-gradient-descent-algorithm.rst +++ b/docs/source/daal/algorithms/optimization-solvers/solvers/stochastic-gradient-descent-algorithm.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _sgd_solver: diff --git a/docs/source/daal/algorithms/outlier_detection/index.rst b/docs/source/daal/algorithms/outlier_detection/index.rst index 2fdc619a8b7..0c916b77b43 100644 --- a/docs/source/daal/algorithms/outlier_detection/index.rst +++ b/docs/source/daal/algorithms/outlier_detection/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Outlier Detection ================= diff --git a/docs/source/daal/algorithms/outlier_detection/multivariate-bacon.rst b/docs/source/daal/algorithms/outlier_detection/multivariate-bacon.rst index d611040849b..c5a3a3ce157 100644 --- a/docs/source/daal/algorithms/outlier_detection/multivariate-bacon.rst +++ b/docs/source/daal/algorithms/outlier_detection/multivariate-bacon.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Multivariate BACON Outlier Detection ==================================== diff --git a/docs/source/daal/algorithms/outlier_detection/multivariate.rst b/docs/source/daal/algorithms/outlier_detection/multivariate.rst index 73f090e69c7..3217b38bbb8 100644 --- a/docs/source/daal/algorithms/outlier_detection/multivariate.rst +++ b/docs/source/daal/algorithms/outlier_detection/multivariate.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Multivariate Outlier Detection ============================== diff --git a/docs/source/daal/algorithms/outlier_detection/univariate.rst b/docs/source/daal/algorithms/outlier_detection/univariate.rst index b0335e24656..596847b2e2b 100644 --- a/docs/source/daal/algorithms/outlier_detection/univariate.rst +++ b/docs/source/daal/algorithms/outlier_detection/univariate.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Univariate Outlier Detection ============================ diff --git a/docs/source/daal/algorithms/pca/computation-batch.rst b/docs/source/daal/algorithms/pca/computation-batch.rst index 29134c08255..e0195879028 100644 --- a/docs/source/daal/algorithms/pca/computation-batch.rst +++ b/docs/source/daal/algorithms/pca/computation-batch.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Batch Processing **************** diff --git a/docs/source/daal/algorithms/pca/computation-distributed.rst b/docs/source/daal/algorithms/pca/computation-distributed.rst index 4468c0ad829..fcdf6eabba3 100644 --- a/docs/source/daal/algorithms/pca/computation-distributed.rst +++ b/docs/source/daal/algorithms/pca/computation-distributed.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Distributed Processing ********************** diff --git a/docs/source/daal/algorithms/pca/computation-online.rst b/docs/source/daal/algorithms/pca/computation-online.rst index c17fe02b8fc..616daf3dac2 100644 --- a/docs/source/daal/algorithms/pca/computation-online.rst +++ b/docs/source/daal/algorithms/pca/computation-online.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Online Processing ***************** diff --git a/docs/source/daal/algorithms/pca/principal-component-analysis.rst b/docs/source/daal/algorithms/pca/principal-component-analysis.rst index c03ddb97061..a640feb1a19 100644 --- a/docs/source/daal/algorithms/pca/principal-component-analysis.rst +++ b/docs/source/daal/algorithms/pca/principal-component-analysis.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _pca: diff --git a/docs/source/daal/algorithms/pca/transform.rst b/docs/source/daal/algorithms/pca/transform.rst index d680773ec19..4463dd88b8e 100644 --- a/docs/source/daal/algorithms/pca/transform.rst +++ b/docs/source/daal/algorithms/pca/transform.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Principal Components Analysis Transform ======================================= diff --git a/docs/source/daal/algorithms/qr/qr-decomposition.rst b/docs/source/daal/algorithms/qr/qr-decomposition.rst index c726a1c0611..c0e583e69ee 100644 --- a/docs/source/daal/algorithms/qr/qr-decomposition.rst +++ b/docs/source/daal/algorithms/qr/qr-decomposition.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. QR Decomposition ================ diff --git a/docs/source/daal/algorithms/qr/qr-pivoted.rst b/docs/source/daal/algorithms/qr/qr-pivoted.rst index 35aef56d166..7d83af85126 100644 --- a/docs/source/daal/algorithms/qr/qr-pivoted.rst +++ b/docs/source/daal/algorithms/qr/qr-pivoted.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Pivoted QR Decomposition ======================== diff --git a/docs/source/daal/algorithms/qr/qr-without-pivoting.rst b/docs/source/daal/algorithms/qr/qr-without-pivoting.rst index bec3b9405a3..cf75b1f3738 100644 --- a/docs/source/daal/algorithms/qr/qr-without-pivoting.rst +++ b/docs/source/daal/algorithms/qr/qr-without-pivoting.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. QR Decomposition without Pivoting ================================= diff --git a/docs/source/daal/algorithms/qr/without-pivoting/computation-batch-online.rst b/docs/source/daal/algorithms/qr/without-pivoting/computation-batch-online.rst index 2d13e416182..8ab71e59632 100644 --- a/docs/source/daal/algorithms/qr/without-pivoting/computation-batch-online.rst +++ b/docs/source/daal/algorithms/qr/without-pivoting/computation-batch-online.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Batch and Online Processing =========================== diff --git a/docs/source/daal/algorithms/qr/without-pivoting/computation-distributed.rst b/docs/source/daal/algorithms/qr/without-pivoting/computation-distributed.rst index 1f8f094a3ed..9618bd67dcd 100644 --- a/docs/source/daal/algorithms/qr/without-pivoting/computation-distributed.rst +++ b/docs/source/daal/algorithms/qr/without-pivoting/computation-distributed.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Distributed Processing ====================== diff --git a/docs/source/daal/algorithms/quality_metrics/default-metric-set.rst b/docs/source/daal/algorithms/quality_metrics/default-metric-set.rst index 3a3b21a5947..bdd3d54f85e 100644 --- a/docs/source/daal/algorithms/quality_metrics/default-metric-set.rst +++ b/docs/source/daal/algorithms/quality_metrics/default-metric-set.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Working with the Default Metric Set =================================== diff --git a/docs/source/daal/algorithms/quality_metrics/default/for-binary-classification.rst b/docs/source/daal/algorithms/quality_metrics/default/for-binary-classification.rst index 66d18ccc5a1..fec3cea09c7 100644 --- a/docs/source/daal/algorithms/quality_metrics/default/for-binary-classification.rst +++ b/docs/source/daal/algorithms/quality_metrics/default/for-binary-classification.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _quality_metrics_for_binary_classification: @@ -84,7 +82,7 @@ The confusion matrix is defined as follows: :header-rows: 1 :stub-columns: 1 - * - + * - - Classified as Class :math:`C_1` - Classified as Class :math:`C_2` * - Actual Class :math:`C_1` diff --git a/docs/source/daal/algorithms/quality_metrics/default/for-linear-regression.rst b/docs/source/daal/algorithms/quality_metrics/default/for-linear-regression.rst index 84a85f8a8e3..0ead9b1d9b2 100644 --- a/docs/source/daal/algorithms/quality_metrics/default/for-linear-regression.rst +++ b/docs/source/daal/algorithms/quality_metrics/default/for-linear-regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Quality Metrics for Linear Regression ===================================== diff --git a/docs/source/daal/algorithms/quality_metrics/default/for-multi-class-classification.rst b/docs/source/daal/algorithms/quality_metrics/default/for-multi-class-classification.rst index 58d5157d3c4..1d3e9c971ad 100644 --- a/docs/source/daal/algorithms/quality_metrics/default/for-multi-class-classification.rst +++ b/docs/source/daal/algorithms/quality_metrics/default/for-multi-class-classification.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _quality_metrics_for_multi_class_classification: diff --git a/docs/source/daal/algorithms/quality_metrics/default/for-pca.rst b/docs/source/daal/algorithms/quality_metrics/default/for-pca.rst index 02623f6b3ed..5dbd5a32326 100644 --- a/docs/source/daal/algorithms/quality_metrics/default/for-pca.rst +++ b/docs/source/daal/algorithms/quality_metrics/default/for-pca.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Quality Metrics for Principal Components Analysis ================================================= diff --git a/docs/source/daal/algorithms/quality_metrics/index.rst b/docs/source/daal/algorithms/quality_metrics/index.rst index 04fd43e6f8e..8f3e1dcbad9 100644 --- a/docs/source/daal/algorithms/quality_metrics/index.rst +++ b/docs/source/daal/algorithms/quality_metrics/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Quality Metrics =============== diff --git a/docs/source/daal/algorithms/quality_metrics/user-defined.rst b/docs/source/daal/algorithms/quality_metrics/user-defined.rst index 171b86528cd..5f819d324fd 100644 --- a/docs/source/daal/algorithms/quality_metrics/user-defined.rst +++ b/docs/source/daal/algorithms/quality_metrics/user-defined.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Working with User-defined Quality Metrics ========================================= diff --git a/docs/source/daal/algorithms/quantiles/index.rst b/docs/source/daal/algorithms/quantiles/index.rst index 487d017f417..71dad7fc213 100644 --- a/docs/source/daal/algorithms/quantiles/index.rst +++ b/docs/source/daal/algorithms/quantiles/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Quantile ======== diff --git a/docs/source/daal/algorithms/sorting/index.rst b/docs/source/daal/algorithms/sorting/index.rst index d7abb8d781d..9f684fc978a 100644 --- a/docs/source/daal/algorithms/sorting/index.rst +++ b/docs/source/daal/algorithms/sorting/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Sorting ======= diff --git a/docs/source/daal/algorithms/stump/classification.rst b/docs/source/daal/algorithms/stump/classification.rst index 610a9a61e27..30030fcae88 100644 --- a/docs/source/daal/algorithms/stump/classification.rst +++ b/docs/source/daal/algorithms/stump/classification.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Classification Stump ==================== diff --git a/docs/source/daal/algorithms/stump/index.rst b/docs/source/daal/algorithms/stump/index.rst index 10a9ede4c4d..5309bfb170b 100644 --- a/docs/source/daal/algorithms/stump/index.rst +++ b/docs/source/daal/algorithms/stump/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Stump ===== diff --git a/docs/source/daal/algorithms/stump/regression.rst b/docs/source/daal/algorithms/stump/regression.rst index bb1b6ba691d..fe2be1f25e5 100644 --- a/docs/source/daal/algorithms/stump/regression.rst +++ b/docs/source/daal/algorithms/stump/regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Regression Stump ================ diff --git a/docs/source/daal/algorithms/svd/computation-batch-online.rst b/docs/source/daal/algorithms/svd/computation-batch-online.rst index 87f422f3b92..4fa88341cc4 100644 --- a/docs/source/daal/algorithms/svd/computation-batch-online.rst +++ b/docs/source/daal/algorithms/svd/computation-batch-online.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Batch and Online Processing =========================== diff --git a/docs/source/daal/algorithms/svd/computation-distributed.rst b/docs/source/daal/algorithms/svd/computation-distributed.rst index 68fcca3636d..ca93ea24f2d 100644 --- a/docs/source/daal/algorithms/svd/computation-distributed.rst +++ b/docs/source/daal/algorithms/svd/computation-distributed.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Distributed Processing ====================== diff --git a/docs/source/daal/algorithms/svd/singular-value-decomposition.rst b/docs/source/daal/algorithms/svd/singular-value-decomposition.rst index ee9e24554c7..824aefcfa7d 100644 --- a/docs/source/daal/algorithms/svd/singular-value-decomposition.rst +++ b/docs/source/daal/algorithms/svd/singular-value-decomposition.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _svd: diff --git a/docs/source/daal/algorithms/svm/support-vector-machine-classifier.rst b/docs/source/daal/algorithms/svm/support-vector-machine-classifier.rst index b73f12af07a..319cfe2fdfa 100644 --- a/docs/source/daal/algorithms/svm/support-vector-machine-classifier.rst +++ b/docs/source/daal/algorithms/svm/support-vector-machine-classifier.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _svm: diff --git a/docs/source/daal/algorithms/svm_multi_class/multi-class-classifier.rst b/docs/source/daal/algorithms/svm_multi_class/multi-class-classifier.rst index 8da25c7cf70..74b9711c383 100644 --- a/docs/source/daal/algorithms/svm_multi_class/multi-class-classifier.rst +++ b/docs/source/daal/algorithms/svm_multi_class/multi-class-classifier.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _svm_multi_class: diff --git a/docs/source/daal/analysis.rst b/docs/source/daal/analysis.rst index 6bd311f3df0..9f4fff49ee5 100644 --- a/docs/source/daal/analysis.rst +++ b/docs/source/daal/analysis.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _analysis: diff --git a/docs/source/daal/cpu-vs-gpu.rst b/docs/source/daal/cpu-vs-gpu.rst index 2696f9d3141..a0dd9fd8c34 100644 --- a/docs/source/daal/cpu-vs-gpu.rst +++ b/docs/source/daal/cpu-vs-gpu.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _cpu_vs_gpu: diff --git a/docs/source/daal/data-management/data-dictionaries.rst b/docs/source/daal/data-management/data-dictionaries.rst index 00443aa93ec..c367baa93f9 100644 --- a/docs/source/daal/data-management/data-dictionaries.rst +++ b/docs/source/daal/data-management/data-dictionaries.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Data Dictionaries ================= diff --git a/docs/source/daal/data-management/data-management.rst b/docs/source/daal/data-management/data-management.rst index 87f64b83ff6..1278b27314a 100644 --- a/docs/source/daal/data-management/data-management.rst +++ b/docs/source/daal/data-management/data-management.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Data Management =============== diff --git a/docs/source/daal/data-management/data-model.rst b/docs/source/daal/data-management/data-model.rst index 57dcb184ebe..ad75ae8d01e 100644 --- a/docs/source/daal/data-management/data-model.rst +++ b/docs/source/daal/data-management/data-model.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Data Model ========== diff --git a/docs/source/daal/data-management/data-serialization-and-deserialization.rst b/docs/source/daal/data-management/data-serialization-and-deserialization.rst index 41fb24ffceb..39f78948a50 100644 --- a/docs/source/daal/data-management/data-serialization-and-deserialization.rst +++ b/docs/source/daal/data-management/data-serialization-and-deserialization.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Data Serialization and Deserialization ====================================== diff --git a/docs/source/daal/data-management/data-sources.rst b/docs/source/daal/data-management/data-sources.rst index 2f07c4c1c79..b3725128ccf 100644 --- a/docs/source/daal/data-management/data-sources.rst +++ b/docs/source/daal/data-management/data-sources.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Data Sources ============ diff --git a/docs/source/daal/data-management/essential-interfaces.rst b/docs/source/daal/data-management/essential-interfaces.rst index f6ed0a6d1c5..c0c66a434ab 100644 --- a/docs/source/daal/data-management/essential-interfaces.rst +++ b/docs/source/daal/data-management/essential-interfaces.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Essential Interfaces for Algorithms =================================== diff --git a/docs/source/daal/data-management/generic-interfaces.rst b/docs/source/daal/data-management/generic-interfaces.rst index b1f6e81bb91..f62955e03ab 100644 --- a/docs/source/daal/data-management/generic-interfaces.rst +++ b/docs/source/daal/data-management/generic-interfaces.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Generic Interfaces ================== diff --git a/docs/source/daal/data-management/numeric-tables-types.rst b/docs/source/daal/data-management/numeric-tables-types.rst index c53e6e212d1..3c2e2a01a84 100644 --- a/docs/source/daal/data-management/numeric-tables-types.rst +++ b/docs/source/daal/data-management/numeric-tables-types.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Types of Numeric Tables ~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/docs/source/daal/data-management/numeric-tables.rst b/docs/source/daal/data-management/numeric-tables.rst index 07857501ed4..ef015ddd09d 100644 --- a/docs/source/daal/data-management/numeric-tables.rst +++ b/docs/source/daal/data-management/numeric-tables.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Numeric Tables ============== diff --git a/docs/source/daal/data-management/numeric-tables/csr-numeric-table.rst b/docs/source/daal/data-management/numeric-tables/csr-numeric-table.rst index 524c650010b..0c24e5b4804 100644 --- a/docs/source/daal/data-management/numeric-tables/csr-numeric-table.rst +++ b/docs/source/daal/data-management/numeric-tables/csr-numeric-table.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. CSR Numeric Table ================= diff --git a/docs/source/daal/data-management/numeric-tables/heterogen-numeric-tables.rst b/docs/source/daal/data-management/numeric-tables/heterogen-numeric-tables.rst index 78693d55192..8ebb126a7ef 100644 --- a/docs/source/daal/data-management/numeric-tables/heterogen-numeric-tables.rst +++ b/docs/source/daal/data-management/numeric-tables/heterogen-numeric-tables.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Heterogeneous Numeric Tables ============================ diff --git a/docs/source/daal/data-management/numeric-tables/homogen-numeric-tables.rst b/docs/source/daal/data-management/numeric-tables/homogen-numeric-tables.rst index 6932fd9790c..7db6e67e4a6 100644 --- a/docs/source/daal/data-management/numeric-tables/homogen-numeric-tables.rst +++ b/docs/source/daal/data-management/numeric-tables/homogen-numeric-tables.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _homogeneous_numeric_table: diff --git a/docs/source/daal/data-management/numeric-tables/merged-numeric-table.rst b/docs/source/daal/data-management/numeric-tables/merged-numeric-table.rst index 4fa0f64342e..b4daf46dccb 100644 --- a/docs/source/daal/data-management/numeric-tables/merged-numeric-table.rst +++ b/docs/source/daal/data-management/numeric-tables/merged-numeric-table.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Merged Numeric Table ==================== diff --git a/docs/source/daal/includes/default_result_data_collection.rst b/docs/source/daal/includes/default_result_data_collection.rst index ba4da969655..bac057394ec 100644 --- a/docs/source/daal/includes/default_result_data_collection.rst +++ b/docs/source/daal/includes/default_result_data_collection.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. note:: diff --git a/docs/source/daal/includes/default_result_numeric_table.rst b/docs/source/daal/includes/default_result_numeric_table.rst index e34419f4074..1b6e62a6b7b 100644 --- a/docs/source/daal/includes/default_result_numeric_table.rst +++ b/docs/source/daal/includes/default_result_numeric_table.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. note:: diff --git a/docs/source/daal/includes/input_data_collection.rst b/docs/source/daal/includes/input_data_collection.rst index fbec88781ad..0e7afd0c0df 100644 --- a/docs/source/daal/includes/input_data_collection.rst +++ b/docs/source/daal/includes/input_data_collection.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. note:: diff --git a/docs/source/daal/includes/input_data_collection_with_exceptions.rst b/docs/source/daal/includes/input_data_collection_with_exceptions.rst index b55dce43d3e..90cb0f590e2 100644 --- a/docs/source/daal/includes/input_data_collection_with_exceptions.rst +++ b/docs/source/daal/includes/input_data_collection_with_exceptions.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. note:: diff --git a/docs/source/daal/includes/input_numeric_table.rst b/docs/source/daal/includes/input_numeric_table.rst index 88c22a9183e..3b7cb47ec9c 100644 --- a/docs/source/daal/includes/input_numeric_table.rst +++ b/docs/source/daal/includes/input_numeric_table.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. note:: diff --git a/docs/source/daal/includes/parameter_numeric_table.rst b/docs/source/daal/includes/parameter_numeric_table.rst index 2f17d6206b9..536ea9ad2e6 100644 --- a/docs/source/daal/includes/parameter_numeric_table.rst +++ b/docs/source/daal/includes/parameter_numeric_table.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. note:: diff --git a/docs/source/daal/services/callback-for-host-application.rst b/docs/source/daal/services/callback-for-host-application.rst index d2999b30398..b9e5f364bc7 100644 --- a/docs/source/daal/services/callback-for-host-application.rst +++ b/docs/source/daal/services/callback-for-host-application.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Providing a Callback for the Host Application ============================================= diff --git a/docs/source/daal/services/extracting-version-information.rst b/docs/source/daal/services/extracting-version-information.rst index 3b31e9e3efa..f022cfa5382 100644 --- a/docs/source/daal/services/extracting-version-information.rst +++ b/docs/source/daal/services/extracting-version-information.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Extracting Version Information ============================== diff --git a/docs/source/daal/services/handling-errors.rst b/docs/source/daal/services/handling-errors.rst index 5a98af48fdd..6a064f1c38c 100644 --- a/docs/source/daal/services/handling-errors.rst +++ b/docs/source/daal/services/handling-errors.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Handling Errors =============== diff --git a/docs/source/daal/services/managing-computational-environment.rst b/docs/source/daal/services/managing-computational-environment.rst index 92ea37e110d..de62f225e58 100644 --- a/docs/source/daal/services/managing-computational-environment.rst +++ b/docs/source/daal/services/managing-computational-environment.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Managing the Computational Environment ====================================== diff --git a/docs/source/daal/services/managing-memory.rst b/docs/source/daal/services/managing-memory.rst index 68b932cf4b0..3de1e3ae44a 100644 --- a/docs/source/daal/services/managing-memory.rst +++ b/docs/source/daal/services/managing-memory.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Managing Memory =============== diff --git a/docs/source/daal/services/services.rst b/docs/source/daal/services/services.rst index 9e0d6569ebe..aa15f841a55 100644 --- a/docs/source/daal/services/services.rst +++ b/docs/source/daal/services/services.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. Services ======== diff --git a/docs/source/daal/training-prediction.rst b/docs/source/daal/training-prediction.rst index a29a50f8411..e9a302ab073 100644 --- a/docs/source/daal/training-prediction.rst +++ b/docs/source/daal/training-prediction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Training and Prediction ======================= diff --git a/docs/source/daal/usage/algorithms.rst b/docs/source/daal/usage/algorithms.rst index 9cbef556671..0f1685c9a85 100644 --- a/docs/source/daal/usage/algorithms.rst +++ b/docs/source/daal/usage/algorithms.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _algorithms: diff --git a/docs/source/daal/usage/computation-modes.rst b/docs/source/daal/usage/computation-modes.rst index e07991bb58d..08f6ce62d4e 100644 --- a/docs/source/daal/usage/computation-modes.rst +++ b/docs/source/daal/usage/computation-modes.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Computation Modes ================= diff --git a/docs/source/daal/usage/index.rst b/docs/source/daal/usage/index.rst index e6b31a97a5c..f7321be8d10 100644 --- a/docs/source/daal/usage/index.rst +++ b/docs/source/daal/usage/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Library Usage ============= diff --git a/docs/source/daal/usage/training-and-prediction/classification.rst b/docs/source/daal/usage/training-and-prediction/classification.rst index 74104feecc9..e773d564227 100644 --- a/docs/source/daal/usage/training-and-prediction/classification.rst +++ b/docs/source/daal/usage/training-and-prediction/classification.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _classification_usage_model: diff --git a/docs/source/daal/usage/training-and-prediction/index.rst b/docs/source/daal/usage/training-and-prediction/index.rst index 41ce0073658..170f9be0fb4 100644 --- a/docs/source/daal/usage/training-and-prediction/index.rst +++ b/docs/source/daal/usage/training-and-prediction/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. Usage Model: Training and Prediction ==================================== diff --git a/docs/source/daal/usage/training-and-prediction/recommendation-systems.rst b/docs/source/daal/usage/training-and-prediction/recommendation-systems.rst index 4d7afe9e59e..5e885d6d1e2 100644 --- a/docs/source/daal/usage/training-and-prediction/recommendation-systems.rst +++ b/docs/source/daal/usage/training-and-prediction/recommendation-systems.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _recommendation_system_usage_model: diff --git a/docs/source/daal/usage/training-and-prediction/regression.rst b/docs/source/daal/usage/training-and-prediction/regression.rst index ebdf61c894a..0ffa52bf8ef 100644 --- a/docs/source/daal/usage/training-and-prediction/regression.rst +++ b/docs/source/daal/usage/training-and-prediction/regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _regression_usage_model: diff --git a/docs/source/data-analytics-pipeline.rst b/docs/source/data-analytics-pipeline.rst index 4cd9f32845e..41707ff2495 100644 --- a/docs/source/data-analytics-pipeline.rst +++ b/docs/source/data-analytics-pipeline.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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 ============ diff --git a/docs/source/deprecation.rst b/docs/source/deprecation.rst index cfafc7fed69..dfe13ebc24d 100644 --- a/docs/source/deprecation.rst +++ b/docs/source/deprecation.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. Deprecation Notice diff --git a/docs/source/examples.rst b/docs/source/examples.rst index 6d9df315bc1..4fec63131a6 100644 --- a/docs/source/examples.rst +++ b/docs/source/examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _oneapi_dal_examples: @@ -26,4 +24,4 @@ oneAPI Examples DPC++ C++ -.. note:: Explore the complete list of oneAPI code samples in the `oneAPI Samples Catalog `_. These samples were designed to help you develop, offload, and optimize multiarchitecture applications targeting CPUs, GPUs, and FPGAs. +.. note:: Explore the complete list of oneAPI code samples in the `oneAPI Samples Catalog `_. These samples were designed to help you develop, offload, and optimize multiarchitecture applications targeting CPUs, GPUs, and FPGAs. diff --git a/docs/source/examples/cpp.rst b/docs/source/examples/cpp.rst index 9e1848121eb..135125f7069 100644 --- a/docs/source/examples/cpp.rst +++ b/docs/source/examples/cpp.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. oneAPI C++ Examples =================== diff --git a/docs/source/examples/dpc.rst b/docs/source/examples/dpc.rst index f52299a77b6..529acae9497 100644 --- a/docs/source/examples/dpc.rst +++ b/docs/source/examples/dpc.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. oneAPI DPC++ examples ===================== diff --git a/docs/source/get-started/build-and-run-examples.rst b/docs/source/get-started/build-and-run-examples.rst index ba4d40fb78b..e4f24653c36 100644 --- a/docs/source/get-started/build-and-run-examples.rst +++ b/docs/source/get-started/build-and-run-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. |dpcpp_gsg| replace:: Get Started with Intel\ |reg|\ oneAPI DPC++/C++ Compiler .. _dpcpp_gsg: https://www.intel.com/content/www/us/en/docs/dpcpp-cpp-compiler/get-started-guide/current/overview.html @@ -39,8 +37,8 @@ basic usage scenarios of |short_name| with DPCPP. Go to On Linux, there are two possible ways to set up the required environment: via ``vars.sh`` script or via ``modulefiles``. - * To set up |short_name| environment via ``vars.sh`` script, run ``source ./env/vars.sh``. - * To set up |short_name| environment via ``setvars.sh`` script, run ``source ./setvars.sh``. + * To set up |short_name| environment via ``vars.sh`` script, run ``source ./env/vars.sh``. + * To set up |short_name| environment via ``setvars.sh`` script, run ``source ./setvars.sh``. * To set up |short_name| environment via ``modulefiles``: #. Initialize ``modules``: @@ -65,7 +63,7 @@ basic usage scenarios of |short_name| with DPCPP. Go to .. group-tab:: Windows - To set up |short_name| environment, run ``source /env/vars.bat`` or ``source setvars.bat``. + To set up |short_name| environment, run ``source /env/vars.bat`` or ``source setvars.bat``. #. Copy ``./examples/oneapi/dpc`` to a writable directory if necessary (since it creates temporary files): diff --git a/docs/source/get-started/end-to-end-example.rst b/docs/source/get-started/end-to-end-example.rst index 63b3389d24e..e5aad636168 100644 --- a/docs/source/get-started/end-to-end-example.rst +++ b/docs/source/get-started/end-to-end-example.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. End-to-end Example ~~~~~~~~~~~~~~~~~~ diff --git a/docs/source/get-started/prerequisites.rst b/docs/source/get-started/prerequisites.rst index 8acc5a77d62..ebd05354e33 100644 --- a/docs/source/get-started/prerequisites.rst +++ b/docs/source/get-started/prerequisites.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. |dpcpp_comp| replace:: Intel\ |reg|\ oneAPI DPC++/C++ Compiler .. _dpcpp_comp: https://www.intel.com/content/www/us/en/developer/tools/oneapi/dpc-compiler.html diff --git a/docs/source/includes/clustering/dbscan-examples.rst b/docs/source/includes/clustering/dbscan-examples.rst index fb423a9cf6f..64ec36bf166 100644 --- a/docs/source/includes/clustering/dbscan-examples.rst +++ b/docs/source/includes/clustering/dbscan-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. tabs:: diff --git a/docs/source/includes/clustering/dbscan-introduction.rst b/docs/source/includes/clustering/dbscan-introduction.rst index d19e8129a0d..dced94cd41a 100644 --- a/docs/source/includes/clustering/dbscan-introduction.rst +++ b/docs/source/includes/clustering/dbscan-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Density-based spatial clustering of applications with noise (DBSCAN) is a data clustering algorithm proposed in [Ester96]_. It is a density-based clustering non-parametric algorithm: given a set of observations in some space, diff --git a/docs/source/includes/clustering/dbscan-usage-examples.rst b/docs/source/includes/clustering/dbscan-usage-examples.rst index af6be8ecbe3..a98afd84f98 100644 --- a/docs/source/includes/clustering/dbscan-usage-examples.rst +++ b/docs/source/includes/clustering/dbscan-usage-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Compute ------- diff --git a/docs/source/includes/clustering/kmeans-examples.rst b/docs/source/includes/clustering/kmeans-examples.rst index df90709a166..ecc4b70c17c 100644 --- a/docs/source/includes/clustering/kmeans-examples.rst +++ b/docs/source/includes/clustering/kmeans-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabs:: diff --git a/docs/source/includes/clustering/kmeans-init-examples.rst b/docs/source/includes/clustering/kmeans-init-examples.rst index 6ff226dc6fd..90eca28b232 100644 --- a/docs/source/includes/clustering/kmeans-init-examples.rst +++ b/docs/source/includes/clustering/kmeans-init-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabs:: diff --git a/docs/source/includes/clustering/kmeans-init-introduction.rst b/docs/source/includes/clustering/kmeans-init-introduction.rst index bf8e912ed5d..32d91b4504f 100644 --- a/docs/source/includes/clustering/kmeans-init-introduction.rst +++ b/docs/source/includes/clustering/kmeans-init-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. The K-Means initialization algorithm receives :math:`n` feature vectors as input and chooses :math:`k` initial centroids. After initialization, K-Means algorithm @@ -22,7 +20,7 @@ uses the initialization result to partition input data into :math:`k` clusters. .. |c_dense| replace:: :ref:`Dense ` .. |c_random_dense| replace:: :ref:`Random dense ` .. |c_plus_plus_dense| replace:: :ref:`K-Means++ ` -.. |c_parallel_plus_dense| replace:: :ref:`K-Means++ parallel ` +.. |c_parallel_plus_dense| replace:: :ref:`K-Means++ parallel ` .. |c_input| replace:: :ref:`compute_input(...) ` .. |c_result| replace:: :ref:`compute_result(...) ` .. |c_op| replace:: :ref:`compute(...) ` diff --git a/docs/source/includes/clustering/kmeans-init-usage-examples.rst b/docs/source/includes/clustering/kmeans-init-usage-examples.rst index 803e287f33e..ca1bbb7431b 100644 --- a/docs/source/includes/clustering/kmeans-init-usage-examples.rst +++ b/docs/source/includes/clustering/kmeans-init-usage-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Computing --------- diff --git a/docs/source/includes/clustering/kmeans-introduction.rst b/docs/source/includes/clustering/kmeans-introduction.rst index 563dee3f9ae..a635f3bfe06 100644 --- a/docs/source/includes/clustering/kmeans-introduction.rst +++ b/docs/source/includes/clustering/kmeans-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. The K-Means algorithm solves :capterm:`clustering` problem by partitioning :math:`n` feature vectors into :math:`k` clusters minimizing some criterion. diff --git a/docs/source/includes/clustering/kmeans-usage-examples.rst b/docs/source/includes/clustering/kmeans-usage-examples.rst index 77f9e7f235a..1dfb4fd56db 100644 --- a/docs/source/includes/clustering/kmeans-usage-examples.rst +++ b/docs/source/includes/clustering/kmeans-usage-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Training -------- diff --git a/docs/source/includes/covariance/covariance-examples.rst b/docs/source/includes/covariance/covariance-examples.rst index 20cc4e3a796..e314435ec1e 100644 --- a/docs/source/includes/covariance/covariance-examples.rst +++ b/docs/source/includes/covariance/covariance-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. tabs:: diff --git a/docs/source/includes/covariance/covariance-introduction.rst b/docs/source/includes/covariance/covariance-introduction.rst index 28e86481bfc..57e24471111 100644 --- a/docs/source/includes/covariance/covariance-introduction.rst +++ b/docs/source/includes/covariance/covariance-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. In statistics, covariance and correlation are two of the most fundamental measures of linear dependence between two random variables. The covariance and the correlation represent the joint variability of any two features. diff --git a/docs/source/includes/covariance/covariance-usage-examples.rst b/docs/source/includes/covariance/covariance-usage-examples.rst index b5c36cd18fd..b99e70ff6a1 100644 --- a/docs/source/includes/covariance/covariance-usage-examples.rst +++ b/docs/source/includes/covariance/covariance-usage-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2024 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. -.. *******************************************************************************/ +.. Copyright 2024 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. Computing --------- diff --git a/docs/source/includes/cpu-features/abc-classification-train-kernel.rst b/docs/source/includes/cpu-features/abc-classification-train-kernel.rst index 0d0f369ffc3..59f0b47b91a 100644 --- a/docs/source/includes/cpu-features/abc-classification-train-kernel.rst +++ b/docs/source/includes/cpu-features/abc-classification-train-kernel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/cpu-features/abc-classification-train-method1-fpt-cpu.rst b/docs/source/includes/cpu-features/abc-classification-train-method1-fpt-cpu.rst index c4d3facd090..2a92b89c3f1 100644 --- a/docs/source/includes/cpu-features/abc-classification-train-method1-fpt-cpu.rst +++ b/docs/source/includes/cpu-features/abc-classification-train-method1-fpt-cpu.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/cpu-features/abc-classification-train-method1-impl.rst b/docs/source/includes/cpu-features/abc-classification-train-method1-impl.rst index 53368f595c9..fc8b53ef026 100644 --- a/docs/source/includes/cpu-features/abc-classification-train-method1-impl.rst +++ b/docs/source/includes/cpu-features/abc-classification-train-method1-impl.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/cpu-features/abc-classification-train-method2-impl.rst b/docs/source/includes/cpu-features/abc-classification-train-method2-impl.rst index 36df55ce56e..4643425cb15 100644 --- a/docs/source/includes/cpu-features/abc-classification-train-method2-impl.rst +++ b/docs/source/includes/cpu-features/abc-classification-train-method2-impl.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/data-management/array-usage-example.rst b/docs/source/includes/data-management/array-usage-example.rst index 9b17073ef39..9b3e9ea0eaf 100644 --- a/docs/source/includes/data-management/array-usage-example.rst +++ b/docs/source/includes/data-management/array-usage-example.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/includes/data-management/column-accessor-usage-example.rst b/docs/source/includes/data-management/column-accessor-usage-example.rst index ba1566a8539..f0974809039 100644 --- a/docs/source/includes/data-management/column-accessor-usage-example.rst +++ b/docs/source/includes/data-management/column-accessor-usage-example.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp diff --git a/docs/source/includes/data-management/csr-accessor-usage-example.rst b/docs/source/includes/data-management/csr-accessor-usage-example.rst index 2fc7219b771..ba88ba11975 100644 --- a/docs/source/includes/data-management/csr-accessor-usage-example.rst +++ b/docs/source/includes/data-management/csr-accessor-usage-example.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. highlight:: cpp diff --git a/docs/source/includes/data-management/csv-data-source-usage-example.rst b/docs/source/includes/data-management/csv-data-source-usage-example.rst index aa8c9712630..06759bdb202 100644 --- a/docs/source/includes/data-management/csv-data-source-usage-example.rst +++ b/docs/source/includes/data-management/csv-data-source-usage-example.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp diff --git a/docs/source/includes/data-management/row-accessor-usage-example.rst b/docs/source/includes/data-management/row-accessor-usage-example.rst index 138a314bb34..95813454836 100644 --- a/docs/source/includes/data-management/row-accessor-usage-example.rst +++ b/docs/source/includes/data-management/row-accessor-usage-example.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp diff --git a/docs/source/includes/decomposition/pca-examples.rst b/docs/source/includes/decomposition/pca-examples.rst index d759a93df18..8e06f12fd7e 100644 --- a/docs/source/includes/decomposition/pca-examples.rst +++ b/docs/source/includes/decomposition/pca-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabs:: diff --git a/docs/source/includes/decomposition/pca-introduction.rst b/docs/source/includes/decomposition/pca-introduction.rst index d57ed34d974..e03aae7c312 100644 --- a/docs/source/includes/decomposition/pca-introduction.rst +++ b/docs/source/includes/decomposition/pca-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Principal Component Analysis (PCA) is an algorithm for exploratory data analysis and :capterm:`dimensionality reduction`. PCA transforms a set of feature vectors diff --git a/docs/source/includes/decomposition/pca-usage-examples.rst b/docs/source/includes/decomposition/pca-usage-examples.rst index 8df53c7a9e7..ecf470a70c5 100644 --- a/docs/source/includes/decomposition/pca-usage-examples.rst +++ b/docs/source/includes/decomposition/pca-usage-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Training -------- diff --git a/docs/source/includes/ensembles/df-classification-examples.rst b/docs/source/includes/ensembles/df-classification-examples.rst index 7e1271240fc..fd5aba2c543 100644 --- a/docs/source/includes/ensembles/df-classification-examples.rst +++ b/docs/source/includes/ensembles/df-classification-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabs:: diff --git a/docs/source/includes/ensembles/df-introduction.rst b/docs/source/includes/ensembles/df-introduction.rst index 634c7965732..ec1b2e7bd60 100644 --- a/docs/source/includes/ensembles/df-introduction.rst +++ b/docs/source/includes/ensembles/df-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Decision Forest (DF) :capterm:`classification` and :capterm:`regression` algorithms are based on an ensemble of tree-structured classifiers, which are known as :ref:`decision trees
`. Decision forest is built diff --git a/docs/source/includes/ensembles/df-regression-examples.rst b/docs/source/includes/ensembles/df-regression-examples.rst index f9765368a1d..0fbc63ea52b 100644 --- a/docs/source/includes/ensembles/df-regression-examples.rst +++ b/docs/source/includes/ensembles/df-regression-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabs:: diff --git a/docs/source/includes/graph/connected-components-examples.rst b/docs/source/includes/graph/connected-components-examples.rst index 2a48fc156f7..462dfc39dc9 100644 --- a/docs/source/includes/graph/connected-components-examples.rst +++ b/docs/source/includes/graph/connected-components-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabs:: diff --git a/docs/source/includes/graph/connected-components-introduction.rst b/docs/source/includes/graph/connected-components-introduction.rst index 6cb3873bac6..d197bfd4e1e 100644 --- a/docs/source/includes/graph/connected-components-introduction.rst +++ b/docs/source/includes/graph/connected-components-introduction.rst @@ -1,21 +1,19 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Connected components algorithm receives an undirected graph :math:`G` as an input and searches for connected components in :math:`G`. -For each vertex in :math:`G`, the algorithm returns the label of the component this vertex belongs to. +For each vertex in :math:`G`, the algorithm returns the label of the component this vertex belongs to. The result of the algorithm is a set of labels for all vertices in :math:`G`. .. |cc_compute| replace:: :ref:`Computing ` diff --git a/docs/source/includes/graph/subgraph-isomorphism-examples.rst b/docs/source/includes/graph/subgraph-isomorphism-examples.rst index 0e73e6dd3cc..839b97394d9 100644 --- a/docs/source/includes/graph/subgraph-isomorphism-examples.rst +++ b/docs/source/includes/graph/subgraph-isomorphism-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabs:: diff --git a/docs/source/includes/graph/subgraph-isomorphism-introduction.rst b/docs/source/includes/graph/subgraph-isomorphism-introduction.rst index 1e61482f9d5..8c8a97bba53 100644 --- a/docs/source/includes/graph/subgraph-isomorphism-introduction.rst +++ b/docs/source/includes/graph/subgraph-isomorphism-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Subgraph Isomorphism algorithm receives a target graph :math:`G` and a pattern graph :math:`H` as input and searches the target graph for subgraphs that are isomorphic to the pattern graph. The algorithm returns diff --git a/docs/source/includes/kernel-functions/linear-kernel-examples.rst b/docs/source/includes/kernel-functions/linear-kernel-examples.rst index 8fd1070e237..616db02c201 100644 --- a/docs/source/includes/kernel-functions/linear-kernel-examples.rst +++ b/docs/source/includes/kernel-functions/linear-kernel-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabs:: diff --git a/docs/source/includes/kernel-functions/linear-kernel-introduction.rst b/docs/source/includes/kernel-functions/linear-kernel-introduction.rst index 2cfbb836985..5c8e9d1ef4a 100644 --- a/docs/source/includes/kernel-functions/linear-kernel-introduction.rst +++ b/docs/source/includes/kernel-functions/linear-kernel-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. The linear kernel is the simplest kernel function for pattern analysis. diff --git a/docs/source/includes/kernel-functions/polynomial-kernel-examples.rst b/docs/source/includes/kernel-functions/polynomial-kernel-examples.rst index 40fa7a74a24..dd25a8eb5ae 100644 --- a/docs/source/includes/kernel-functions/polynomial-kernel-examples.rst +++ b/docs/source/includes/kernel-functions/polynomial-kernel-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. tabs:: diff --git a/docs/source/includes/kernel-functions/polynomial-kernel-introduction.rst b/docs/source/includes/kernel-functions/polynomial-kernel-introduction.rst index 7fd81b4a291..82e431216e4 100644 --- a/docs/source/includes/kernel-functions/polynomial-kernel-introduction.rst +++ b/docs/source/includes/kernel-functions/polynomial-kernel-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. The Polynomial kernel is a popular kernel function used in kernelized learning algorithms. It represents diff --git a/docs/source/includes/kernel-functions/rbf-kernel-examples.rst b/docs/source/includes/kernel-functions/rbf-kernel-examples.rst index f815e93367a..f5e9e6540f7 100644 --- a/docs/source/includes/kernel-functions/rbf-kernel-examples.rst +++ b/docs/source/includes/kernel-functions/rbf-kernel-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabs:: diff --git a/docs/source/includes/kernel-functions/rbf-kernel-introduction.rst b/docs/source/includes/kernel-functions/rbf-kernel-introduction.rst index 70a83ba47f4..888e6c903c7 100644 --- a/docs/source/includes/kernel-functions/rbf-kernel-introduction.rst +++ b/docs/source/includes/kernel-functions/rbf-kernel-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. The Radial Basis Function (RBF) kernel is a popular kernel function used in kernelized learning algorithms. diff --git a/docs/source/includes/kernel-functions/sigmoid-kernel-examples.rst b/docs/source/includes/kernel-functions/sigmoid-kernel-examples.rst index a9b2ece8152..2967f51514e 100644 --- a/docs/source/includes/kernel-functions/sigmoid-kernel-examples.rst +++ b/docs/source/includes/kernel-functions/sigmoid-kernel-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. tabs:: diff --git a/docs/source/includes/kernel-functions/sigmoid-kernel-introduction.rst b/docs/source/includes/kernel-functions/sigmoid-kernel-introduction.rst index 360d7394db6..1c9376596a1 100644 --- a/docs/source/includes/kernel-functions/sigmoid-kernel-introduction.rst +++ b/docs/source/includes/kernel-functions/sigmoid-kernel-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. The Sigmoid kernel is a popular kernel function used in kernelized learning algorithms. diff --git a/docs/source/includes/linear-regression/linear-regression-examples.rst b/docs/source/includes/linear-regression/linear-regression-examples.rst index e2581e613c3..a24a276f8a3 100644 --- a/docs/source/includes/linear-regression/linear-regression-examples.rst +++ b/docs/source/includes/linear-regression/linear-regression-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2024 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. -.. *******************************************************************************/ +.. Copyright 2024 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. .. tabs:: diff --git a/docs/source/includes/linear-regression/linear-regression-introduction.rst b/docs/source/includes/linear-regression/linear-regression-introduction.rst index e8d4582fe67..ea1c956a8be 100644 --- a/docs/source/includes/linear-regression/linear-regression-introduction.rst +++ b/docs/source/includes/linear-regression/linear-regression-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2024 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. -.. *******************************************************************************/ +.. Copyright 2024 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. Linear regression is a method to model the connection between a dependent variable, which can be a vector, and one or more explanatory variables. This is done by fitting the linear equations to the observed data. diff --git a/docs/source/includes/logistic-regression/logistic-regression-examples.rst b/docs/source/includes/logistic-regression/logistic-regression-examples.rst index c754e292645..13d77464b7e 100644 --- a/docs/source/includes/logistic-regression/logistic-regression-examples.rst +++ b/docs/source/includes/logistic-regression/logistic-regression-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. oneAPI DPC++ ------------ diff --git a/docs/source/includes/logistic-regression/logistic-regression-introduction.rst b/docs/source/includes/logistic-regression/logistic-regression-introduction.rst index 3503c893685..9678773a39a 100644 --- a/docs/source/includes/logistic-regression/logistic-regression-introduction.rst +++ b/docs/source/includes/logistic-regression/logistic-regression-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. The Logistic Regression algorithm solves the :capterm:`classification` problem and predicts class labels and probabilities of objects belonging to each class. diff --git a/docs/source/includes/nearest-neighbors/knn-examples.rst b/docs/source/includes/nearest-neighbors/knn-examples.rst index 02835e02009..c0a720bc5ef 100644 --- a/docs/source/includes/nearest-neighbors/knn-examples.rst +++ b/docs/source/includes/nearest-neighbors/knn-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabs:: diff --git a/docs/source/includes/nearest-neighbors/knn-introduction.rst b/docs/source/includes/nearest-neighbors/knn-introduction.rst index 7693d294ba5..c63d3f9afff 100644 --- a/docs/source/includes/nearest-neighbors/knn-introduction.rst +++ b/docs/source/includes/nearest-neighbors/knn-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. :math:`k`-NN :capterm:`classification`, :capterm:`regression`, and :capterm:`search` algorithms are based on finding the :math:`k` nearest observations to the training set. For :capterm:`classification`, diff --git a/docs/source/includes/nearest-neighbors/knn-usage-examples.rst b/docs/source/includes/nearest-neighbors/knn-usage-examples.rst index a53b40da304..25e892c978e 100644 --- a/docs/source/includes/nearest-neighbors/knn-usage-examples.rst +++ b/docs/source/includes/nearest-neighbors/knn-usage-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Training -------- diff --git a/docs/source/includes/objective-function/logloss-examples.rst b/docs/source/includes/objective-function/logloss-examples.rst index 48d075f4a52..0d45c08b203 100644 --- a/docs/source/includes/objective-function/logloss-examples.rst +++ b/docs/source/includes/objective-function/logloss-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. tabs:: diff --git a/docs/source/includes/objective-function/logloss-introduction.rst b/docs/source/includes/objective-function/logloss-introduction.rst index 3889e488876..a0f7448ac2d 100644 --- a/docs/source/includes/objective-function/logloss-introduction.rst +++ b/docs/source/includes/objective-function/logloss-introduction.rst @@ -1,23 +1,21 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. -LogisticLoss is a common objective function used for binary classification. +LogisticLoss is a common objective function used for binary classification. .. |c_math| replace:: :ref:`dense_batch ` diff --git a/docs/source/includes/objective-function/objective-function-introduction.rst b/docs/source/includes/objective-function/objective-function-introduction.rst index 5493e3e950e..ce7ceae6572 100644 --- a/docs/source/includes/objective-function/objective-function-introduction.rst +++ b/docs/source/includes/objective-function/objective-function-introduction.rst @@ -1,21 +1,19 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. -Some classification algorithms are designed to minimize the +Some classification algorithms are designed to minimize the selected objective function. On each iteration its' gradient and sometimes hessian is calculated and model weights are updated using this information. diff --git a/docs/source/includes/optimizers/newton-cg-introduction.rst b/docs/source/includes/optimizers/newton-cg-introduction.rst index 436ec75802a..49d96788c55 100644 --- a/docs/source/includes/optimizers/newton-cg-introduction.rst +++ b/docs/source/includes/optimizers/newton-cg-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. The Newton-CG optimizer minimizes the convex function iteratively using its gradient and hessian-product operator. diff --git a/docs/source/includes/pairwise-distances/chebyshev-distance-introduction.rst b/docs/source/includes/pairwise-distances/chebyshev-distance-introduction.rst index ce6a8bea890..1810a37585d 100755 --- a/docs/source/includes/pairwise-distances/chebyshev-distance-introduction.rst +++ b/docs/source/includes/pairwise-distances/chebyshev-distance-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. The Chebyshev distance equals the limit of Minkowski distance metric with :math:`p \to \infty`. diff --git a/docs/source/includes/pairwise-distances/cosine-distance-introduction.rst b/docs/source/includes/pairwise-distances/cosine-distance-introduction.rst index f9503d4af58..d847949f413 100755 --- a/docs/source/includes/pairwise-distances/cosine-distance-introduction.rst +++ b/docs/source/includes/pairwise-distances/cosine-distance-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. The Cosine distance is a measure of distance between two non-zero vectors of an inner product space. diff --git a/docs/source/includes/pairwise-distances/minkowski-distance-introduction.rst b/docs/source/includes/pairwise-distances/minkowski-distance-introduction.rst index 09244e12c93..1661d87b9c3 100755 --- a/docs/source/includes/pairwise-distances/minkowski-distance-introduction.rst +++ b/docs/source/includes/pairwise-distances/minkowski-distance-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. The Minkowski distances are the set of distance metrics with different degree :math:`(p > 0)` and are widely used for distance computation in different algorithms. diff --git a/docs/source/includes/spmd/ccl-comm-usage-example.rst b/docs/source/includes/spmd/ccl-comm-usage-example.rst index dc5464e1387..1e8fcab7bca 100644 --- a/docs/source/includes/spmd/ccl-comm-usage-example.rst +++ b/docs/source/includes/spmd/ccl-comm-usage-example.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/includes/spmd/mpi-comm-usage-example.rst b/docs/source/includes/spmd/mpi-comm-usage-example.rst index ca1cc197dc6..70dfca5e8b7 100644 --- a/docs/source/includes/spmd/mpi-comm-usage-example.rst +++ b/docs/source/includes/spmd/mpi-comm-usage-example.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/includes/statistics/basic-statistics-examples.rst b/docs/source/includes/statistics/basic-statistics-examples.rst index fa689bb528d..2d361cd67ab 100644 --- a/docs/source/includes/statistics/basic-statistics-examples.rst +++ b/docs/source/includes/statistics/basic-statistics-examples.rst @@ -1,29 +1,27 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. tabs:: .. group-tab:: oneAPI DPC++ Batch Processing: - + - :ref:`dpc_basic_statistics_dense_batch.cpp` Online Processing: - + - :ref:`dpc_basic_statistics_dense_online.cpp` .. group-tab:: oneAPI C++ diff --git a/docs/source/includes/statistics/basic-statistics-introduction.rst b/docs/source/includes/statistics/basic-statistics-introduction.rst index cb799d1da95..dc0e2777025 100644 --- a/docs/source/includes/statistics/basic-statistics-introduction.rst +++ b/docs/source/includes/statistics/basic-statistics-introduction.rst @@ -1,20 +1,18 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. -Basic statistics algorithm computes the following set of quantitative dataset characteristics: +Basic statistics algorithm computes the following set of quantitative dataset characteristics: - minimums/maximums - sums diff --git a/docs/source/includes/statistics/basic-statistics-usage-examples.rst b/docs/source/includes/statistics/basic-statistics-usage-examples.rst index 0e998bf2edf..ffcb415f76a 100644 --- a/docs/source/includes/statistics/basic-statistics-usage-examples.rst +++ b/docs/source/includes/statistics/basic-statistics-usage-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Computing --------- diff --git a/docs/source/includes/svm/svm-examples.rst b/docs/source/includes/svm/svm-examples.rst index 9443a599567..2b3a59652b0 100644 --- a/docs/source/includes/svm/svm-examples.rst +++ b/docs/source/includes/svm/svm-examples.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. tabs:: diff --git a/docs/source/includes/svm/svm-introduction.rst b/docs/source/includes/svm/svm-introduction.rst index 417389bf88d..f5a0a4c703e 100644 --- a/docs/source/includes/svm/svm-introduction.rst +++ b/docs/source/includes/svm/svm-introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. Support Vector Machine (SVM) :capterm:`classification` and :capterm:`regression` are among popular algorithms. It belongs to a family of generalized linear classification problems. diff --git a/docs/source/includes/threading/dot-parallel-init-tls.rst b/docs/source/includes/threading/dot-parallel-init-tls.rst index 8e72646a7ca..fbca6f2803a 100644 --- a/docs/source/includes/threading/dot-parallel-init-tls.rst +++ b/docs/source/includes/threading/dot-parallel-init-tls.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/threading/dot-parallel-partial-compute.rst b/docs/source/includes/threading/dot-parallel-partial-compute.rst index 0521e4bb2cf..5dae88cecd5 100644 --- a/docs/source/includes/threading/dot-parallel-partial-compute.rst +++ b/docs/source/includes/threading/dot-parallel-partial-compute.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/threading/dot-parallel-reduction.rst b/docs/source/includes/threading/dot-parallel-reduction.rst index e86ca030246..6a70d6bdc9b 100644 --- a/docs/source/includes/threading/dot-parallel-reduction.rst +++ b/docs/source/includes/threading/dot-parallel-reduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/threading/dot-parallel.rst b/docs/source/includes/threading/dot-parallel.rst index d0230715a01..528f893f621 100644 --- a/docs/source/includes/threading/dot-parallel.rst +++ b/docs/source/includes/threading/dot-parallel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/threading/dot-sequential.rst b/docs/source/includes/threading/dot-sequential.rst index 93300053c32..ddbcde5d3ee 100644 --- a/docs/source/includes/threading/dot-sequential.rst +++ b/docs/source/includes/threading/dot-sequential.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/threading/dot-static-parallel.rst b/docs/source/includes/threading/dot-static-parallel.rst index dfec18b6d21..d509dea18a1 100644 --- a/docs/source/includes/threading/dot-static-parallel.rst +++ b/docs/source/includes/threading/dot-static-parallel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/threading/nested-parallel-ls.rst b/docs/source/includes/threading/nested-parallel-ls.rst index 1ceb0414c0b..e3a52598682 100644 --- a/docs/source/includes/threading/nested-parallel-ls.rst +++ b/docs/source/includes/threading/nested-parallel-ls.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/threading/nested-parallel.rst b/docs/source/includes/threading/nested-parallel.rst index fc41f70398b..f9ee240d6d8 100644 --- a/docs/source/includes/threading/nested-parallel.rst +++ b/docs/source/includes/threading/nested-parallel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/threading/sum-parallel-by-blocks.rst b/docs/source/includes/threading/sum-parallel-by-blocks.rst index 0e05cae1008..decdaf5b051 100644 --- a/docs/source/includes/threading/sum-parallel-by-blocks.rst +++ b/docs/source/includes/threading/sum-parallel-by-blocks.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/threading/sum-parallel.rst b/docs/source/includes/threading/sum-parallel.rst index ba4ee4ae591..f8a0317dc8e 100644 --- a/docs/source/includes/threading/sum-parallel.rst +++ b/docs/source/includes/threading/sum-parallel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/includes/threading/sum-sequential.rst b/docs/source/includes/threading/sum-sequential.rst index b91c7c2d836..13972e53f93 100644 --- a/docs/source/includes/threading/sum-sequential.rst +++ b/docs/source/includes/threading/sum-sequential.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright contributors to the oneDAL project -.. * -.. * 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. -.. *******************************************************************************/ +.. Copyright contributors to the oneDAL project +.. +.. 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. :: diff --git a/docs/source/index-toc.rst b/docs/source/index-toc.rst index 89fd7600762..d32d8c3cf1d 100644 --- a/docs/source/index-toc.rst +++ b/docs/source/index-toc.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2022 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. -.. *******************************************************************************/ +.. Copyright 2022 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. .. toctree:: diff --git a/docs/source/index.rst b/docs/source/index.rst index a1a6362f1ab..41151d61d12 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. daal_rst documentation master file, created by sphinx-quickstart on Mon May 20 15:10:10 2019. diff --git a/docs/source/installation.rst b/docs/source/installation.rst index 562b7cc2eb8..a39f2f11249 100644 --- a/docs/source/installation.rst +++ b/docs/source/installation.rst @@ -1,25 +1,23 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. |github_rls| replace:: Download a binary file with the specific version of |short_name| -.. _github_rls: https://github.com/oneapi-src/oneDAL/releases +.. _github_rls: https://github.com/uxlfoundation/oneDAL/releases .. |install_sources| replace:: Install |short_name| from sources -.. _install_sources: https://github.com/oneapi-src/oneDAL/blob/main/INSTALL.md +.. _install_sources: https://github.com/uxlfoundation/oneDAL/blob/main/INSTALL.md Installation ============ diff --git a/docs/source/oneapi-interfaces.rst b/docs/source/oneapi-interfaces.rst index 3862dfc96aa..6719e60e959 100644 --- a/docs/source/oneapi-interfaces.rst +++ b/docs/source/oneapi-interfaces.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _oneapi_dal_guide: diff --git a/docs/source/onedal/algorithms/clustering/dbscan.rst b/docs/source/onedal/algorithms/clustering/dbscan.rst index 9e38f2f3768..5e9464fecf4 100644 --- a/docs/source/onedal/algorithms/clustering/dbscan.rst +++ b/docs/source/onedal/algorithms/clustering/dbscan.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/clustering/index.rst b/docs/source/onedal/algorithms/clustering/index.rst index b008ea2a532..3edb0c94bc3 100644 --- a/docs/source/onedal/algorithms/clustering/index.rst +++ b/docs/source/onedal/algorithms/clustering/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. ========== Clustering diff --git a/docs/source/onedal/algorithms/clustering/kmeans-init.rst b/docs/source/onedal/algorithms/clustering/kmeans-init.rst index 06b99540754..ec413cbaada 100644 --- a/docs/source/onedal/algorithms/clustering/kmeans-init.rst +++ b/docs/source/onedal/algorithms/clustering/kmeans-init.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/clustering/kmeans.rst b/docs/source/onedal/algorithms/clustering/kmeans.rst index 5edf072ece5..92b1b210765 100644 --- a/docs/source/onedal/algorithms/clustering/kmeans.rst +++ b/docs/source/onedal/algorithms/clustering/kmeans.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/covariance/covariance.rst b/docs/source/onedal/algorithms/covariance/covariance.rst index e3ea9ef8b5e..d9c4b70bc84 100644 --- a/docs/source/onedal/algorithms/covariance/covariance.rst +++ b/docs/source/onedal/algorithms/covariance/covariance.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/covariance/index.rst b/docs/source/onedal/algorithms/covariance/index.rst index d49ddf421ad..8c7466bf762 100644 --- a/docs/source/onedal/algorithms/covariance/index.rst +++ b/docs/source/onedal/algorithms/covariance/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ========== Covariance diff --git a/docs/source/onedal/algorithms/decomposition/index.rst b/docs/source/onedal/algorithms/decomposition/index.rst index bf78b1761be..721792cc69a 100644 --- a/docs/source/onedal/algorithms/decomposition/index.rst +++ b/docs/source/onedal/algorithms/decomposition/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. ============= Decomposition diff --git a/docs/source/onedal/algorithms/decomposition/pca.rst b/docs/source/onedal/algorithms/decomposition/pca.rst index fe631273d56..776aa440dda 100644 --- a/docs/source/onedal/algorithms/decomposition/pca.rst +++ b/docs/source/onedal/algorithms/decomposition/pca.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/ensembles/decision-forest.rst b/docs/source/onedal/algorithms/ensembles/decision-forest.rst index 09d5adef06f..cd69a0f1529 100644 --- a/docs/source/onedal/algorithms/ensembles/decision-forest.rst +++ b/docs/source/onedal/algorithms/ensembles/decision-forest.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. default-domain:: cpp @@ -73,7 +71,7 @@ corresponding to their children, :math:`t_L` and :math:`t_R`. Training method: *Dense* ++++++++++++++++++++++++ -In the *dense* training method, all possible data points for each feature are considered as possible splits for the current node +In the *dense* training method, all possible data points for each feature are considered as possible splits for the current node and evaluated best-split computation. .. _df_t_math_hist: @@ -87,8 +85,8 @@ They are computed for each feature during the initialization stage of the algori Each value from the initially provided data is substituted with the value of the corresponding bin. It decreases the computational time complexity from :math:`O(n_r \cdot n_f)` to :math:`O(n_b \cdot n_f)`, -but decreases algorithm accuracy, where :math:`n_r` is number of rows, :math:`n_b` is number of bins, -and :math:`n_f` is number of selected features. +but decreases algorithm accuracy, where :math:`n_r` is number of rows, :math:`n_b` is number of bins, +and :math:`n_f` is number of selected features. Split strategy ++++++++++++++ diff --git a/docs/source/onedal/algorithms/ensembles/index.rst b/docs/source/onedal/algorithms/ensembles/index.rst index 0fea8babf64..55013317604 100644 --- a/docs/source/onedal/algorithms/ensembles/index.rst +++ b/docs/source/onedal/algorithms/ensembles/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. ========= Ensembles diff --git a/docs/source/onedal/algorithms/graph/connected-components.rst b/docs/source/onedal/algorithms/graph/connected-components.rst index 76648244dbb..83664759158 100644 --- a/docs/source/onedal/algorithms/graph/connected-components.rst +++ b/docs/source/onedal/algorithms/graph/connected-components.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp @@ -33,7 +31,7 @@ Mathematical formulation Computing --------- -Given an :capterm:`undirected graph` :math:`G`, the problem is to find :capterm:`connected components` in :math:`G`, +Given an :capterm:`undirected graph` :math:`G`, the problem is to find :capterm:`connected components` in :math:`G`, determine their quantity, and label vertices so that vertices from the same component have the same label. .. rubric:: Example @@ -42,17 +40,17 @@ determine their quantity, and label vertices so that vertices from the same comp :width: 600 :align: center :alt: - + Сomponents are labeled from :math:`0` to :math:`k-1`, where :math:`k` is the number of components. For the example above, the labels for vertices are [0, 1, 1, 1, 2, 0, 1, 3, 4, 4, 4, 4, 4]. This notation means that: -* vertices with ids 0 and 5 belong to the connected component with id 0 -* vertices with ids 1, 2, 3, and 6 belong to the connected component with id 1 -* vertex with id 4 belongs to the connected component with id 2 -* vertex with id 7 belongs to the connected component with id 3 -* vertices with ids 8, 9, 10, 11, and 12 belong to the connected component with id 4 +* vertices with ids 0 and 5 belong to the connected component with id 0 +* vertices with ids 1, 2, 3, and 6 belong to the connected component with id 1 +* vertex with id 4 belongs to the connected component with id 2 +* vertex with id 7 belongs to the connected component with id 3 +* vertices with ids 8, 9, 10, 11, and 12 belong to the connected component with id 4 .. _connected_components_afforest: diff --git a/docs/source/onedal/algorithms/graph/index.rst b/docs/source/onedal/algorithms/graph/index.rst index d7cd9eeb1d7..e7c55174a76 100644 --- a/docs/source/onedal/algorithms/graph/index.rst +++ b/docs/source/onedal/algorithms/graph/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. ===== Graph diff --git a/docs/source/onedal/algorithms/graph/subgraph-isomorphism.rst b/docs/source/onedal/algorithms/graph/subgraph-isomorphism.rst index 4512bf54df7..680b833c3e3 100755 --- a/docs/source/onedal/algorithms/graph/subgraph-isomorphism.rst +++ b/docs/source/onedal/algorithms/graph/subgraph-isomorphism.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp @@ -33,11 +31,11 @@ Mathematical formulation Subgraphs definition -------------------- -A graph :math:`H = (V'; E')` is called a subgraph of graph :math:`G = (V; E)` if -:math:`V' \subseteq V; E' \subseteq E` and :math:`V'` contains all the endpoints of all the +A graph :math:`H = (V'; E')` is called a subgraph of graph :math:`G = (V; E)` if +:math:`V' \subseteq V; E' \subseteq E` and :math:`V'` contains all the endpoints of all the edges in :math:`E'` [Gross2014]_. -Further we denote the :capterm:`induced subgraph on the vertex set` +Further we denote the :capterm:`induced subgraph on the vertex set` as **induced** subgraph, the :capterm:`induced subgraph on the edge set` as **non-induced** subgraph. @@ -50,7 +48,7 @@ graph :math:`G`. :math:`G` is called **target** graph, :math:`H` is called **pattern** graph. -Mapping is a bijection or one-to-one correspondence between vertices of :math:`H` and a subgraph of +Mapping is a bijection or one-to-one correspondence between vertices of :math:`H` and a subgraph of graph :math:`G`. Two vertices are adjacent if there is an existing edge between them, and non-adjacent otherwise. Induced subgraph isomorphism preserves both adjacency and non-adjacency relationships between vertices, while non-induced subgraph isomorphism preserves only adjacency relationship. diff --git a/docs/source/onedal/algorithms/index.rst b/docs/source/onedal/algorithms/index.rst index bd5f4414d99..125d5f8ec8c 100644 --- a/docs/source/onedal/algorithms/index.rst +++ b/docs/source/onedal/algorithms/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _dg_algorithms: diff --git a/docs/source/onedal/algorithms/kernel-functions/index.rst b/docs/source/onedal/algorithms/kernel-functions/index.rst index 2a33ae79b80..acfb030c7a2 100644 --- a/docs/source/onedal/algorithms/kernel-functions/index.rst +++ b/docs/source/onedal/algorithms/kernel-functions/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. ================ Kernel Functions diff --git a/docs/source/onedal/algorithms/kernel-functions/linear-kernel.rst b/docs/source/onedal/algorithms/kernel-functions/linear-kernel.rst index c0430c01c73..0a8647e3835 100644 --- a/docs/source/onedal/algorithms/kernel-functions/linear-kernel.rst +++ b/docs/source/onedal/algorithms/kernel-functions/linear-kernel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/kernel-functions/polynomial-kernel.rst b/docs/source/onedal/algorithms/kernel-functions/polynomial-kernel.rst index f8ff9e788e4..1cf4ead1967 100644 --- a/docs/source/onedal/algorithms/kernel-functions/polynomial-kernel.rst +++ b/docs/source/onedal/algorithms/kernel-functions/polynomial-kernel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/kernel-functions/rbf-kernel.rst b/docs/source/onedal/algorithms/kernel-functions/rbf-kernel.rst index 74ae7886f8d..4e592b318e9 100644 --- a/docs/source/onedal/algorithms/kernel-functions/rbf-kernel.rst +++ b/docs/source/onedal/algorithms/kernel-functions/rbf-kernel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/kernel-functions/sigmoid-kernel.rst b/docs/source/onedal/algorithms/kernel-functions/sigmoid-kernel.rst index 36d9c4244d7..8436aac69a4 100644 --- a/docs/source/onedal/algorithms/kernel-functions/sigmoid-kernel.rst +++ b/docs/source/onedal/algorithms/kernel-functions/sigmoid-kernel.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/linear-regression/index.rst b/docs/source/onedal/algorithms/linear-regression/index.rst index 195ad20829a..dd15c90adc0 100644 --- a/docs/source/onedal/algorithms/linear-regression/index.rst +++ b/docs/source/onedal/algorithms/linear-regression/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2024 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. -.. *******************************************************************************/ +.. Copyright 2024 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. ================= Linear Regression diff --git a/docs/source/onedal/algorithms/linear-regression/linear-regression.rst b/docs/source/onedal/algorithms/linear-regression/linear-regression.rst index dced547788d..1fe1cf93179 100644 --- a/docs/source/onedal/algorithms/linear-regression/linear-regression.rst +++ b/docs/source/onedal/algorithms/linear-regression/linear-regression.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2024 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. -.. *******************************************************************************/ +.. Copyright 2024 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/logistic-regression/index.rst b/docs/source/onedal/algorithms/logistic-regression/index.rst index 7c6dff57a3d..011b06c5868 100644 --- a/docs/source/onedal/algorithms/logistic-regression/index.rst +++ b/docs/source/onedal/algorithms/logistic-regression/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. highlight:: cpp .. default-domain:: cpp @@ -37,17 +35,17 @@ Training -------- Given :math:`n` feature vectors :math:`X=\{x_1=(x_{11},\ldots,x_{1p}),\ldots, -x_n=(x_{n1},\ldots,x_{np})\}` of size :math:`p` +x_n=(x_{n1},\ldots,x_{np})\}` of size :math:`p` and :math:`n` responses :math:`Y=\{y_1,\ldots,y_n\} \in \{0,1\}`, the problem is to fit the model weights :math:`w=\{w_0, \ldots, w_p\}` to minimize Logistic Loss :math:`L(X, w, y) = \sum_{i = 1}^{n} -y_i \log(prob_i) - (1 - y_i) \log(prob_i)`. -Where -* :math:`prob_i = \sigma(w_0 + \sum_{j=1}^{p} w_j x_{i, j})` - predicted probabilities, -* :math:`\sigma(x) = \frac{1}{1 + \exp(-x)}` - a sigmoid function. -Note that probabilities are binded to interval :math:`[\epsilon, 1 - \epsilon]` to avoid problems with +Where +* :math:`prob_i = \sigma(w_0 + \sum_{j=1}^{p} w_j x_{i, j})` - predicted probabilities, +* :math:`\sigma(x) = \frac{1}{1 + \exp(-x)}` - a sigmoid function. +Note that probabilities are binded to interval :math:`[\epsilon, 1 - \epsilon]` to avoid problems with computing log function (:math:`\epsilon=10^{-7}` if float type is used and :math:`10^{-15}` otherwise) -.. note:: The probabilities are constrained to the interval :math:`[\epsilon, 1 - \epsilon]` to prevent issues +.. note:: The probabilities are constrained to the interval :math:`[\epsilon, 1 - \epsilon]` to prevent issues when computing the logarithm function. Where :math:`\epsilon=10^{-7}` for float type and :math:`10^{-15}` otherwise. .. _logreg_t_math_dense_batch: @@ -55,7 +53,7 @@ computing log function (:math:`\epsilon=10^{-7}` if float type is used and :math Training Method: *dense_batch* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Since Logistic Loss is a convex function, you can use one of the iterative solvers designed for convex problems for minimization. +Since Logistic Loss is a convex function, you can use one of the iterative solvers designed for convex problems for minimization. During training, the data is divided into batches, and the gradients from each batch are summed up. Refer to :ref:`Mathematical formulation: Newton-CG `. @@ -65,7 +63,7 @@ Refer to :ref:`Mathematical formulation: Newton-CG `. Training Method: *sparse* ~~~~~~~~~~~~~~~~~~~~~~~~~ -Using this method you can train Logistic Regression model on sparse data. All you need is to provide matrix with feature vectors as +Using this method you can train Logistic Regression model on sparse data. All you need is to provide matrix with feature vectors as sparse table. Find more info about sparse tables here :ref:`Compressed Sparse Rows (CSR) Table: `. .. _logreg_i_math: @@ -74,15 +72,15 @@ Inference --------- Given :math:`r` feature vectors :math:`X=\{x_1=(x_{11},\ldots,x_{1p}),\ldots, -x_r=(x_{r1},\ldots,x_{rp})\}` of size :math:`p`, the problem is to calculate the probabilities of -associated with these feature vectors belonging to each class and determine the most probable class +x_r=(x_{r1},\ldots,x_{rp})\}` of size :math:`p`, the problem is to calculate the probabilities of +associated with these feature vectors belonging to each class and determine the most probable class label for each object. .. _logreg_i_math_dense_batch: -The probabilities are calculated using this formula +The probabilities are calculated using this formula :math:`prob_i = \sigma(w_0 + \sum_{j=1}^{p} w_j x_{i, j})`. -Where :math:`\sigma(x) = \frac{1}{1 + \exp(-x)}` is a sigmoid function. +Where :math:`\sigma(x) = \frac{1}{1 + \exp(-x)}` is a sigmoid function. If the probability is bigger than :math:`0.5` then class label is set to :math:`1`, otherwise to :math:`0`. diff --git a/docs/source/onedal/algorithms/nearest-neighbors/index.rst b/docs/source/onedal/algorithms/nearest-neighbors/index.rst index 3bc60d8bb8d..11b9b06744c 100644 --- a/docs/source/onedal/algorithms/nearest-neighbors/index.rst +++ b/docs/source/onedal/algorithms/nearest-neighbors/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. ======================= Nearest Neighbors (kNN) diff --git a/docs/source/onedal/algorithms/nearest-neighbors/knn.rst b/docs/source/onedal/algorithms/nearest-neighbors/knn.rst index 171a8f9170b..58f9e4ede00 100755 --- a/docs/source/onedal/algorithms/nearest-neighbors/knn.rst +++ b/docs/source/onedal/algorithms/nearest-neighbors/knn.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/objective-function/index.rst b/docs/source/onedal/algorithms/objective-function/index.rst index b221c6f8f84..7a08a016bb4 100644 --- a/docs/source/onedal/algorithms/objective-function/index.rst +++ b/docs/source/onedal/algorithms/objective-function/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. ================== Objective function @@ -43,14 +41,14 @@ Computing --------- Algorithm takes dataset :math:`X = \{ x_1, \ldots, x_n \}` with :math:`n` feature vectors of dimension :math:`p`, vector with correct class labels -:math:`y = \{ y_1, \ldots, y_n \}` and coefficients vector `w = \{ w_0, \ldots, w_p \}`of size :math:`p + 1` as input. Then it calculates +:math:`y = \{ y_1, \ldots, y_n \}` and coefficients vector `w = \{ w_0, \ldots, w_p \}`of size :math:`p + 1` as input. Then it calculates logistic loss, its gradient or hessian. ##### -Value +Value ##### -:math:`L(X, w, y)` - value of objective function. +:math:`L(X, w, y)` - value of objective function. ######## Gradient diff --git a/docs/source/onedal/algorithms/objective-function/logloss.rst b/docs/source/onedal/algorithms/objective-function/logloss.rst index d139e960431..5f9c45f9f2c 100644 --- a/docs/source/onedal/algorithms/objective-function/logloss.rst +++ b/docs/source/onedal/algorithms/objective-function/logloss.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. default-domain:: cpp @@ -34,31 +32,31 @@ Computing --------- Algorithm takes dataset :math:`X = \{ x_1, \ldots, x_n \}` with :math:`n` feature vectors of dimension :math:`p`, vector with correct class labels -:math:`y = \{ y_1, \ldots, y_n \}` and coefficients vector :math:`w = \{ w_0, \ldots, w_p \}` of size :math:`p + 1` as input. Then it calculates +:math:`y = \{ y_1, \ldots, y_n \}` and coefficients vector :math:`w = \{ w_0, \ldots, w_p \}` of size :math:`p + 1` as input. Then it calculates logistic loss, its gradient or gradient using the following formulas. ##### -Value +Value ##### -:math:`L(X, w, y) = \sum_{i = 1}^{n} -y_i \log(prob_i) - (1 - y_i) \log(prob_i)`, where :math:`prob_i = \sigma(w_0 + \sum_{j=1}^{p} w_j x_{i, j})` - predicted probabilities, -:math:`\sigma(x) = \frac{1}{1 + \exp(-x)}` - sigmoid function. Note that probabilities are binded to interval :math:`[\epsilon, 1 - \epsilon]` to avoid problems with +:math:`L(X, w, y) = \sum_{i = 1}^{n} -y_i \log(prob_i) - (1 - y_i) \log(prob_i)`, where :math:`prob_i = \sigma(w_0 + \sum_{j=1}^{p} w_j x_{i, j})` - predicted probabilities, +:math:`\sigma(x) = \frac{1}{1 + \exp(-x)}` - sigmoid function. Note that probabilities are binded to interval :math:`[\epsilon, 1 - \epsilon]` to avoid problems with computing log function (:math:`\epsilon=10^{-7}` if float type is used and :math:`10^{-15}` otherwise) ######## Gradient ######## -:math:`\overline{grad} = \frac{\partial L}{\partial w}`, where :math:`\overline{grad}_0 = \sum_{i=1}^{n} prob_i - y_i`, +:math:`\overline{grad} = \frac{\partial L}{\partial w}`, where :math:`\overline{grad}_0 = \sum_{i=1}^{n} prob_i - y_i`, :math:`\overline{grad}_j = \sum_{i=1}^n X_{i, j} (prob_i - y_i) + L1 \cdot |w_j| + 2 \cdot L2 w_j` for :math:`1 \leq j \leq p` ####### Hessian ####### -:math:`H = (h_{ij}) = \frac{\partial L}{\partial w \partial w}`, where -:math:`h_{0,0}= \sum_{k=1}^n prob_k (1 - prob_k)`, -:math:`h_{i,0} = h_{0,i} = \sum_{k=1}^n X_{k,i} \cdot prob_k (1 - prob_k) ` for :math:`1 \leq i \leq p`, +:math:`H = (h_{ij}) = \frac{\partial L}{\partial w \partial w}`, where +:math:`h_{0,0}= \sum_{k=1}^n prob_k (1 - prob_k)`, +:math:`h_{i,0} = h_{0,i} = \sum_{k=1}^n X_{k,i} \cdot prob_k (1 - prob_k) ` for :math:`1 \leq i \leq p`, :math:`h_{i,j} = \sum_{k=1}^n X_{k,i} X_{k,j} \cdot prob_k (1 - prob_k) + [i = j] 2 \cdot L2` for :math:`1 \leq i, j \leq p` diff --git a/docs/source/onedal/algorithms/optimizers/index.rst b/docs/source/onedal/algorithms/optimizers/index.rst index 72fdab2d8d1..108861f3e42 100644 --- a/docs/source/onedal/algorithms/optimizers/index.rst +++ b/docs/source/onedal/algorithms/optimizers/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. default-domain:: cpp @@ -39,13 +37,13 @@ Mathematical Formulation Computing --------- -The Newton-CG optimizer, also known as the hessian-free optimizer, minimizes convex functions +The Newton-CG optimizer, also known as the hessian-free optimizer, minimizes convex functions without calculating the Hessian matrix. Instead, it uses a Hessian product matrix operator. In the Newton method, the descent direction is calculated using the formula :math:`d_k = -H_k^{-1} g_k`, -where :math:`g_k, H_k` are the gradient and hessian matrix of the loss function on the :math:`k`-th iteration. +where :math:`g_k, H_k` are the gradient and hessian matrix of the loss function on the :math:`k`-th iteration. The Newton-CG method uses the Conjugate Gradients solver to find the approximate solution to the equation :math:`H_k d_k = -g_k`. -This solver can find solutions to the system of linear equations :math:`Ax = b` taking -vector :math:`b` and functor :math:`f(p) = Ap` as input. +This solver can find solutions to the system of linear equations :math:`Ax = b` taking +vector :math:`b` and functor :math:`f(p) = Ap` as input. .. _newton_cg_c_math_dense: diff --git a/docs/source/onedal/algorithms/pairwise-distances/chebyshev-distance.rst b/docs/source/onedal/algorithms/pairwise-distances/chebyshev-distance.rst index bb8451a4f61..efb38a368d2 100755 --- a/docs/source/onedal/algorithms/pairwise-distances/chebyshev-distance.rst +++ b/docs/source/onedal/algorithms/pairwise-distances/chebyshev-distance.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/pairwise-distances/cosine-distance.rst b/docs/source/onedal/algorithms/pairwise-distances/cosine-distance.rst index 26a0b850fe3..fa9faaabf88 100755 --- a/docs/source/onedal/algorithms/pairwise-distances/cosine-distance.rst +++ b/docs/source/onedal/algorithms/pairwise-distances/cosine-distance.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/pairwise-distances/index.rst b/docs/source/onedal/algorithms/pairwise-distances/index.rst index 6b0173ec540..abd144812af 100755 --- a/docs/source/onedal/algorithms/pairwise-distances/index.rst +++ b/docs/source/onedal/algorithms/pairwise-distances/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ================== Pairwise Distances diff --git a/docs/source/onedal/algorithms/pairwise-distances/minkowski-distance.rst b/docs/source/onedal/algorithms/pairwise-distances/minkowski-distance.rst index cdf5adcaa41..6cb1cf01267 100755 --- a/docs/source/onedal/algorithms/pairwise-distances/minkowski-distance.rst +++ b/docs/source/onedal/algorithms/pairwise-distances/minkowski-distance.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/statistics/basic-statistics.rst b/docs/source/onedal/algorithms/statistics/basic-statistics.rst index dd76b65c85d..c6f522f9582 100755 --- a/docs/source/onedal/algorithms/statistics/basic-statistics.rst +++ b/docs/source/onedal/algorithms/statistics/basic-statistics.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. default-domain:: cpp diff --git a/docs/source/onedal/algorithms/statistics/index.rst b/docs/source/onedal/algorithms/statistics/index.rst index 2475d0bdaf5..c305e244a89 100755 --- a/docs/source/onedal/algorithms/statistics/index.rst +++ b/docs/source/onedal/algorithms/statistics/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. ========== Statistics diff --git a/docs/source/onedal/algorithms/svm/index.rst b/docs/source/onedal/algorithms/svm/index.rst index 14732e2bc73..437672943f6 100644 --- a/docs/source/onedal/algorithms/svm/index.rst +++ b/docs/source/onedal/algorithms/svm/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. ======================= Support Vector Machines diff --git a/docs/source/onedal/algorithms/svm/svm.rst b/docs/source/onedal/algorithms/svm/svm.rst index f2d9e2d4deb..97ee43d9c66 100644 --- a/docs/source/onedal/algorithms/svm/svm.rst +++ b/docs/source/onedal/algorithms/svm/svm.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. default-domain:: cpp diff --git a/docs/source/onedal/appendix/decision-tree.rst b/docs/source/onedal/appendix/decision-tree.rst index 8bed2e443da..345f29637ec 100644 --- a/docs/source/onedal/appendix/decision-tree.rst +++ b/docs/source/onedal/appendix/decision-tree.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. _dt: diff --git a/docs/source/onedal/appendix/index.rst b/docs/source/onedal/appendix/index.rst index 4c3a24e86f1..20cd45301eb 100644 --- a/docs/source/onedal/appendix/index.rst +++ b/docs/source/onedal/appendix/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. ======== Appendix diff --git a/docs/source/onedal/appendix/kd_tree.rst b/docs/source/onedal/appendix/kd_tree.rst index 9f338aa9ece..918fb167dad 100644 --- a/docs/source/onedal/appendix/kd_tree.rst +++ b/docs/source/onedal/appendix/kd_tree.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _kd_tree: diff --git a/docs/source/onedal/build_app/build-application.rst b/docs/source/onedal/build_app/build-application.rst index b774e56743a..f4d6bf56d82 100644 --- a/docs/source/onedal/build_app/build-application.rst +++ b/docs/source/onedal/build_app/build-application.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2014 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. -.. *******************************************************************************/ +.. Copyright 2014 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. Build applications with oneDAL ============================== @@ -116,11 +114,11 @@ Applications on Windows* OS :class: longtable * - Static linking - - + - | onedal_core.lib, | onedal_thread.lib * - Dynamic linking - - + - | onedal_core_dll.lib You may also add debug versions of the libraries based on the threading mode and linking method: @@ -156,14 +154,14 @@ Examples Dynamic linking |short_name| with the GPU target: * Linux* OS: - + .. code-block:: text icpx -fsycl my_first_dal_program.cpp -Wl, --start-group -L/dal/latest/lib -lonedal_core -lonedal_dpc -lonedal_parameters_dpc -lonedal_thread -lpthread -ldl -lOpenCL -L/tbb/latest/lib/ -ltbb -ltbbmalloc /dal/latest/lib/libonedal_sycl.a -Wl,--end-group * Windows* OS: - + .. code-block:: text icx-cl -fsycl my_first_dal_program.cpp -Wl, diff --git a/docs/source/onedal/data-management/accessor/column.rst b/docs/source/onedal/data-management/accessor/column.rst index 36b971416e2..63c527c5b4a 100644 --- a/docs/source/onedal/data-management/accessor/column.rst +++ b/docs/source/onedal/data-management/accessor/column.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/data-management/accessor/row.rst b/docs/source/onedal/data-management/accessor/row.rst index 4d9f7ed6657..dccb332a8fc 100644 --- a/docs/source/onedal/data-management/accessor/row.rst +++ b/docs/source/onedal/data-management/accessor/row.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/data-management/accessors.rst b/docs/source/onedal/data-management/accessors.rst index 6d272294dbd..02b36d17ef1 100644 --- a/docs/source/onedal/data-management/accessors.rst +++ b/docs/source/onedal/data-management/accessors.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/data-management/array.rst b/docs/source/onedal/data-management/array.rst index 4c8fbef20a2..c2913479e9c 100644 --- a/docs/source/onedal/data-management/array.rst +++ b/docs/source/onedal/data-management/array.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/data-management/data-source/csv.rst b/docs/source/onedal/data-management/data-source/csv.rst index 4c57e368bd5..d8713ab567e 100644 --- a/docs/source/onedal/data-management/data-source/csv.rst +++ b/docs/source/onedal/data-management/data-source/csv.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/data-management/data-sources.rst b/docs/source/onedal/data-management/data-sources.rst index 870524515b9..e7aed5e4d06 100644 --- a/docs/source/onedal/data-management/data-sources.rst +++ b/docs/source/onedal/data-management/data-sources.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp .. default-domain:: cpp diff --git a/docs/source/onedal/data-management/graph/directed-adjacency-vector-graph.rst b/docs/source/onedal/data-management/graph/directed-adjacency-vector-graph.rst index 28143c9b633..e58dfc5dd06 100755 --- a/docs/source/onedal/data-management/graph/directed-adjacency-vector-graph.rst +++ b/docs/source/onedal/data-management/graph/directed-adjacency-vector-graph.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _directed_adjacency_vector_graph: diff --git a/docs/source/onedal/data-management/graph/undirected-adjacency-vector-graph.rst b/docs/source/onedal/data-management/graph/undirected-adjacency-vector-graph.rst index 751d2f06375..270a05b478f 100755 --- a/docs/source/onedal/data-management/graph/undirected-adjacency-vector-graph.rst +++ b/docs/source/onedal/data-management/graph/undirected-adjacency-vector-graph.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _undirected_adjacency_vector_graph: diff --git a/docs/source/onedal/data-management/graphs.rst b/docs/source/onedal/data-management/graphs.rst index c96d0f21f26..b1601e15b3e 100755 --- a/docs/source/onedal/data-management/graphs.rst +++ b/docs/source/onedal/data-management/graphs.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp @@ -32,13 +30,13 @@ This section describes the types and functions related to the :txtref:`graph` co * - Type - Description - + * - :ref:`api_undirected_adjacency_vector_graph` - An implementation of the :capterm:`undirected graph` concept. * - :ref:`api_directed_adjacency_vector_graph` - An implementation of the :capterm:`directed graph` concept. - + * - :ref:`api_graph_traits` - A standartized way to access various properties of the :capterm:`graph`. diff --git a/docs/source/onedal/data-management/index.rst b/docs/source/onedal/data-management/index.rst index 92e2347b627..7ccf775d4b9 100644 --- a/docs/source/onedal/data-management/index.rst +++ b/docs/source/onedal/data-management/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _dg_data_management: diff --git a/docs/source/onedal/data-management/table/csr.rst b/docs/source/onedal/data-management/table/csr.rst index aa92953868f..0ba99acf2d5 100644 --- a/docs/source/onedal/data-management/table/csr.rst +++ b/docs/source/onedal/data-management/table/csr.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. _csr_table: diff --git a/docs/source/onedal/data-management/table/homogen.rst b/docs/source/onedal/data-management/table/homogen.rst index 7b38229bf46..e16ca47fa15 100644 --- a/docs/source/onedal/data-management/table/homogen.rst +++ b/docs/source/onedal/data-management/table/homogen.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. _homogen_table: diff --git a/docs/source/onedal/data-management/tables.rst b/docs/source/onedal/data-management/tables.rst index fc5adf29311..62c794b6b2b 100644 --- a/docs/source/onedal/data-management/tables.rst +++ b/docs/source/onedal/data-management/tables.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. .. highlight:: cpp diff --git a/docs/source/onedal/glossary.rst b/docs/source/onedal/glossary.rst index f449caabd55..31b4dd8f174 100644 --- a/docs/source/onedal/glossary.rst +++ b/docs/source/onedal/glossary.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _glossary: diff --git a/docs/source/onedal/gpu_support.rst b/docs/source/onedal/gpu_support.rst index 61e9dab793d..1be767eed0f 100644 --- a/docs/source/onedal/gpu_support.rst +++ b/docs/source/onedal/gpu_support.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2023 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. -.. *******************************************************************************/ +.. Copyright 2023 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. .. _onedal_gpu_support: @@ -23,7 +21,7 @@ See the differences in CPU and GPU support below. GPU-Supported Targets ********************* -The oneAPI Data Analytics Library (oneDAL) is designed to work with Intel(R) GPUs specifically, but it could potentially +The oneAPI Data Analytics Library (oneDAL) is designed to work with Intel(R) GPUs specifically, but it could potentially run on other hardware platforms if a SYCL runtime is available. .. tabularcolumns:: |\Y{0.5}|\Y{0.5}| @@ -36,24 +34,24 @@ run on other hardware platforms if a SYCL runtime is available. * - Algorithm - GPU Support * - :ref:`alg_kmeans` - - + - * - :ref:`alg_covariance` - - + - * - :ref:`alg_pca` - - + - * - Logistic Regression - - + - * - Linear Regression - - + - * - :ref:`alg_df` - - - * - Extra Trees - - + - + * - Extra Trees + - * - :ref:`alg_knn` - - + - * - :ref:`alg_svm` - - + - * - :ref:`alg_dbscan` - - + - * - :ref:`alg_basic_statistics` - - + - diff --git a/docs/source/onedal/introduction.rst b/docs/source/onedal/introduction.rst index a63f8720539..a35303c6771 100644 --- a/docs/source/onedal/introduction.rst +++ b/docs/source/onedal/introduction.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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 ************ @@ -45,7 +43,7 @@ The following algorithms are available in oneDAL: - :ref:`batch `, :ref:`online `, :ref:`distributed ` * - :ref:`alg_df` - :ref:`batch `, :ref:`distributed ` - * - Extra Trees + * - Extra Trees - :ref:`batch ` * - :ref:`alg_knn` - :ref:`batch `, :ref:`distributed ` diff --git a/docs/source/onedal/notations.rst b/docs/source/onedal/notations.rst index 8d00736e47e..edf858ab807 100755 --- a/docs/source/onedal/notations.rst +++ b/docs/source/onedal/notations.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _math_notations: diff --git a/docs/source/onedal/programming-model/computational-modes.rst b/docs/source/onedal/programming-model/computational-modes.rst index 988d373f7a1..05f673771d6 100644 --- a/docs/source/onedal/programming-model/computational-modes.rst +++ b/docs/source/onedal/programming-model/computational-modes.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * 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. -.. *******************************************************************************/ +.. 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. =================== Computational Modes diff --git a/docs/source/onedal/spmd/index.rst b/docs/source/onedal/spmd/index.rst index 5a0575c95a8..8313e3523e0 100644 --- a/docs/source/onedal/spmd/index.rst +++ b/docs/source/onedal/spmd/index.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2021 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. -.. *******************************************************************************/ +.. Copyright 2021 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. .. _dg_spmd: @@ -20,14 +18,14 @@ Single Program Multiple Data ============================ -This section includes concepts and descriptions of objects that support +This section includes concepts and descriptions of objects that support distributed computations using :capterm:`SPMD` model. Distributed computation using SPMD model ---------------------------------------- -In a typical usage scenario, a user provides a :capterm:`communicator` object as a first parameter of -a free function to indicate that the algorithm can process data simultaneously. All internal inter-process +In a typical usage scenario, a user provides a :capterm:`communicator` object as a first parameter of +a free function to indicate that the algorithm can process data simultaneously. All internal inter-process communications at sync points are hidden from the user. General expectation is that input dataset is distributed among processes. Results are distributed in diff --git a/docs/source/opt-notice.rst b/docs/source/opt-notice.rst index e02e8de57f3..d0163367a90 100644 --- a/docs/source/opt-notice.rst +++ b/docs/source/opt-notice.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. +-------------------------------------------------------------+ | Product and Performance Information | diff --git a/docs/source/quick-start.rst b/docs/source/quick-start.rst index 5cd84e37747..7c1bc44b22d 100644 --- a/docs/source/quick-start.rst +++ b/docs/source/quick-start.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2019 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. -.. *******************************************************************************/ +.. Copyright 2019 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. .. _onedal_get_started: @@ -29,5 +27,5 @@ Quick Start .. include:: ./get-started/build-and-run-examples.rst .. seealso:: - + - :ref:`oneapi_dal_examples` \ No newline at end of file diff --git a/docs/source/substitutions_specific.txt b/docs/source/substitutions_specific.txt index 55f92fda5fd..fead4455d62 100644 --- a/docs/source/substitutions_specific.txt +++ b/docs/source/substitutions_specific.txt @@ -1,3 +1,3 @@ .. |full_name| replace:: oneAPI Data Analytics Library .. |onedal-landing| replace:: |short_name| GitHub\* repository -.. _onedal-landing: https://github.com/oneapi-src/oneDAL +.. _onedal-landing: https://github.com/uxlfoundation/oneDAL diff --git a/docs/source/system-requirements.rst b/docs/source/system-requirements.rst index 5051a233769..6f15ff38250 100644 --- a/docs/source/system-requirements.rst +++ b/docs/source/system-requirements.rst @@ -1,18 +1,16 @@ -.. ****************************************************************************** -.. * Copyright 2022 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. -.. *******************************************************************************/ +.. Copyright 2022 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. System Requirements =================== diff --git a/makefile b/makefile index 3fb0e58280b..8ef5d75fe03 100644 --- a/makefile +++ b/makefile @@ -59,6 +59,8 @@ PLAT_is_$(PLAT) := yes MSVC_RT_is_$(MSVC_RUNTIME_VERSION) := yes ARCH_is_$(ARCH) := yes +GCOV_ENABLED := $(if $(filter yes,$(CODE_COVERAGE)),$(if $(OS_is_lnx),yes,no),no) + DEFAULT_BUILD_PARAMETERS_LIB := $(if $(OS_is_win),no,yes) BUILD_PARAMETERS_LIB ?= $(DEFAULT_BUILD_PARAMETERS_LIB)