oneapi-src / oneDAL

oneAPI Data Analytics Library (oneDAL)
https://software.intel.com/en-us/oneapi/onedal
Apache License 2.0
617 stars 214 forks source link

fix: workaround for Knn KD tree #2951

Closed Alexandr-Solovev closed 1 month ago

Alexandr-Solovev commented 1 month ago

Description

The pull request introduces a workaround for the K-Nearest Neighbors (KNN) algorithm. This fix addresses issues related to the algorithm's execution in threading part of KNN KD-tree. Additionally, the memory usage has improved. With these fix we will observe temporary performance degradations. The fix will be done in https://github.com/oneapi-src/oneDAL/pull/2925


Checklist to comply with before moving PR from draft:

Testing

Performance

Alexandr-Solovev commented 1 month ago

/intelci: run

Alexandr-Solovev commented 1 month ago

/intelci: run

Alexandr-Solovev commented 1 month ago

/intelci: run

ethanglaser commented 1 month ago

Lets confirm nightly scope looks good before merge: http://intel-ci.intel.com/ef9157c5-2e90-f1bd-ac26-a4bf010d0e2d