oneDAL
oneDAL copied to clipboard
oneAPI Data Analytics Library (oneDAL)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [lukka/get-cmake](https://redirect.github.com/lukka/get-cmake) | action | patch | `v4.0.1` -> `v4.0.3` | --- > [!WARNING]...
## Description ## Summary This PR introduces a new method `local_trees` for the Random Forest implementation. The method builds local trees independently on each GPU node, enabling efficient parallelization and...
## Description This PR adds support for reading csr tables in oneapi, both CPU and GPU implementations. Relevant examples are introduced, showcasing the functionality of the `read_csr`. --- **PR completeness...
## Description This PR modifies the logic for summary statistics to make a check after each call to MKL to verify that no error occurred, instead of checking only the...
## Description API for run-time CPU features detection was added to DAAL and oneDAL. Following features were included into initial list: - SpeedStep - Turbo Boost - bfloat16 - AVX512...
## Description Fix errors that occur when calling kNN search (ie without responses result_option set). Uses result option indication of whether results are requested, and only runs this logic when...
This PR implements the cosine distance algorithm for both the DAAL and oneDAL frameworks, computing pairwise cosine distances between feature vectors. The DAAL implementation includes block-based, batch processing containers, and...
## Changes Summary 1. **Added `noise_variance` computation** Implemented calculation of noise variance as part of the PCA result options. This allows better estimation of the unexplained variance in the dataset....
## Description This is a modified version of internal rules used for oneDAL Pull Requests. These are to be made public with necessary modification representing the facts-on-the-ground of recent oneDAL...
## Description * Vectorization pragmas were defined for icx/icpx compilers. Previously they were defined only for icc. * Vectorization pragmas were redefined for all compilers in attempt to use OpenMP...