Skip to content

Comments

Pull changes from main branch#41

Merged
Vika-F merged 28 commits intoVika-F:dev/parallel_reducefrom
uxlfoundation:main
Apr 1, 2025
Merged

Pull changes from main branch#41
Vika-F merged 28 commits intoVika-F:dev/parallel_reducefrom
uxlfoundation:main

Conversation

@Vika-F
Copy link
Owner

@Vika-F Vika-F commented Apr 1, 2025

No description provided.

Vika-F and others added 28 commits March 17, 2025 16:06
The test that tests SYCL implementation of sparse K-means on the large number of rows was modified:
- It was switched off on CPUs;
- On all GPUs except Intel(R) Data Center GPU Max series, the number of rows in the testing data set was reduced 100 times to prevent out of memory crashes.
…ker to v3.2.1 (#3121)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…AVX512 and debug symbols (#3102)

* first try

* remove false comment

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update makefile

* Update makefile

* Update makefile
* Update renovate.json

* Update tbb.sh

* Update tbb.bat

* Update renovate.json

* Update renovate.json
…on windows (#3125)

* don't suggest unavailable dos2unix

* remove whole broken instructions for conda+windows
* Update build.sh

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update build.sh

* Update test.sh

* Update ci.yml

* Update test.sh

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update makefile

* Update build.sh

* Update ci.yml

* Update makefile

* Update build.sh

* Update makefile

* Update makefile

* Update makefile

* Update INSTALL.md

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* add shell script

* missing whitespace

* spelling mistake

* set file permissions

* remove unwanted changes

* Update abi_check.sh

* Update ci.yml

* add ignore file

* fix CI and shell

* swap back

* close bracket

* spy into variables

* fix if statement

* change spy improve regex

* add suggestions

* Update ci.yml

* Update ci.yml

* Update daal_defines.h

* Update makefile

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update common.hpp

* Update makefile

* Update makefile

* Update makefile

* Update ci.yml

* Update adaboost_predict_dense_default_batch_fpt_cpu.cpp

* Update adaboost_predict_dense_default_batch_fpt_cpu.cpp

* Update adaboost_train_dense_default_batch_fpt_cpu.cpp

* Update adaboost_predict_dense_default_batch_fpt_cpu.cpp

* Update adaboost_train_dense_default_batch_fpt_cpu.cpp

* Update adaboost_train_dense_default_batch_fpt_dispatcher.cpp

* Update compute_types.hpp

* fix issues with partial, still leaves decision_tree nodes

* remove ONEDAL_EXPORT

* return change

* further return

* fix another implicit instantiation

* fix node_info instantiation

* Update adaboost_train_dense_default_batch_fpt_dispatcher.cpp

* Update adaboost_train_dense_default_batch_fpt_dispatcher.cpp

* Update adaboost_train_dense_default_batch_fpt_dispatcher.cpp

* Update adaboost_train_dense_default_batch_fpt_dispatcher.cpp

* fix stump too

* attempt to define some missing things

* move namespaces

* Update algorithm_container_base_batch.h

* Update algorithm_container_base_batch.h

* Update ci.yml

* Update uniform_dense_default_batch_fpt_dispatcher.cpp

* Update normal_dense_default_batch_fpt_dispatcher.cpp

* Update bernoulli_dense_default_batch_fpt_dispatcher.cpp

* Update bernoulli_dense_default_batch_fpt_dispatcher.cpp

* fix engines

* intermediate save

* formatting

* small fix

* next batch

* missing newline

* fix philox

* full covariance fixes

* first attempt at linear

* Update covariance_distributed.h

* attempt to fix windows

* fixes for windows and elastic net

* fix windows issues again

* further windows fixes

* svm + svd

* further windows fixes

* more fixes

* kernel function solution

* fix implicit_als

* linear regression changes

* low_order_moments

* interim save point

* further updates

* Update sgd_dense_default_batch_fpt_dispatcher.cpp

* pca + fixes

* passing first examples

* final work

* attempt to see if this influences missing symbols

* Update coordinate_descent_dense_default_batch_fpt_dispatcher.cpp

* fix DAAL_EXPORT

* clang fixes part 1

* another round of hell

* further fixes for clang

* fixes on fixes

* further fixes for clang

* stopping point

* fix mistakes

* through linear regression

* low order moments

* naivebayes

* DistributedInput will need to be verified throughout the codebase

* passing on clang

* return SVM change

* working oneapi_c examples

* additional fixes for dpc tests

* pass editor check

* remove python3

* last update?

* Update common.hpp

* updates

* Update common.cpp

* Update cpu_info_impl.hpp

* Update infer_parameters.hpp

* Update common.hpp

* Update algorithm_container_base_batch.h

* Update pca_online.h

* conform to daal ABI

* conform to daal ABI

* begin fixing spmd

* fix spmd exports

* make fixes for various compiler warnings

* try to solve more spmd/ccl issues

* try to fix communicator

* Update chunked_array_impl.cpp

* add spmd related fixes (continued

* fix for spmd

* Update ci.yml

* Update ci.yml

* latest fixes

* latest fixes

* futher fies

* further spmd fixes

* fix GNU build

* attempt again

* remove other PR from this one

* remove other PR from this one

* Update common.hpp
* Bazel 8.0.1 changes.

* Fixed file name.

* fixed llvm-ar name.

* updated llvm-ar path.

* Use llvm-ar tool if found.

* Updated to 8.1.1

* Updated format.

* Added lines to license.

* Added comment.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…Coverity) (#3122)

* Update outlierdetection_bacon.cpp

* Update outlierdetection_multivariate.cpp

* Update outlier_detection_univariate.cpp

* Update outlier_detection_bacon_types.h

* Update outlier_detection_multivariate_types.h

* Update outlier_detection_univariate_types.h

* Update outlier_detection_univariate.cpp

* Update outlierdetection_multivariate.cpp
* Update regression_training_types.h

* Update regression_predict_types.h

* Update regression_training_input.cpp

* Update regression_prediction_batch.cpp
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…on (#3135)

* Update makefile.ver

* Update makefile.ver

* Update makefile.ver

* Update makefile.ver

* Update makefile.ver

* Update makefile

* Update makefile.ver

* Update makefile.ver

* Update makefile.ver

* Update makefile.ver
* first try

* remove false comment

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* renew

* change permissions

* Update abi_check.sh

* Update makefile

* Update abi_check.sh

* Update ci.yml

* Update .abignore

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update .ci/scripts/abi_check.sh

Co-authored-by: Alexander Andreev <alexander.andreev@intel.com>

---------

Co-authored-by: Alexander Andreev <alexander.andreev@intel.com>
Fix rule of three violation in DAAL Linear Regression algorithm and related classes by adding (or marking =delete) the missing copy constructors, copy assignment operators and destructors.
* Removed the noincompatible_disallow_empty_glob flag.

* Updated globs.

* Allow empty of ccl library.

* Removed the empty test.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…ner stability (#3146)

* Update ci.yml

* Update ci.yml
* Update makefile

* Update makefile

* Update INSTALL.md

* Update INSTALL.md

* Update INSTALL.md

* Update INSTALL.md

* Update makefile

* Update INSTALL.md
* Update quantiles_types.h

* Update quantiles.cpp
* Update roc_auc_score.cpp

* Update roc_auc_score.cpp

* Update roc_auc_score.cpp

* Update roc_auc_score.cpp

* Update roc_auc_score.h

* Update roc_auc_score.cpp

* Update roc_auc_score.cpp

* clang-formatting and comment

* Squashed commit of the following:

commit 35e0b62
Author: Faust, Ian <ian.faust@intel.com>
Date:   Mon Mar 10 14:56:52 2025 +0100

    renew

commit 1c9299c
Author: Ian Faust <icfaust@gmail.com>
Date:   Mon Mar 10 07:24:21 2025 +0100

    Update ci.yml

commit c6a7b4a
Author: Ian Faust <icfaust@gmail.com>
Date:   Mon Mar 10 06:44:43 2025 +0100

    Update ci.yml

commit 18dac73
Author: Ian Faust <icfaust@gmail.com>
Date:   Thu Mar 6 01:28:24 2025 +0100

    Update ci.yml

commit d84c663
Author: Ian Faust <icfaust@gmail.com>
Date:   Thu Mar 6 00:53:40 2025 +0100

    Update ci.yml

commit 91a523d
Author: Ian Faust <icfaust@gmail.com>
Date:   Thu Mar 6 00:05:02 2025 +0100

    Update ci.yml

commit a1048df
Author: Ian Faust <icfaust@gmail.com>
Date:   Wed Mar 5 23:54:30 2025 +0100

    Update ci.yml

commit b6a84b8
Author: Ian Faust <icfaust@gmail.com>
Date:   Wed Mar 5 23:18:26 2025 +0100

    Update ci.yml

commit d496c2f
Author: Ian Faust <icfaust@gmail.com>
Date:   Wed Mar 5 22:18:02 2025 +0100

    Update ci.yml

commit 272fdfe
Author: Ian Faust <icfaust@gmail.com>
Date:   Wed Mar 5 19:15:04 2025 +0100

    Update ci.yml

commit 05ee213
Author: Ian Faust <icfaust@gmail.com>
Date:   Wed Mar 5 18:35:28 2025 +0100

    Update ci.yml

commit fd8bf73
Author: Faust, Ian <ian.faust@intel.com>
Date:   Wed Mar 5 18:17:24 2025 +0100

    remove false comment

commit 71c19df
Author: Faust, Ian <ian.faust@intel.com>
Date:   Wed Mar 5 18:10:59 2025 +0100

    first try

* chmod

* Update abi_check.sh

* Update makefile

* Update roc_auc_score.cpp

* Update roc_auc_score.h

* Update roc_auc_score.h

* Update roc_auc_score.cpp

* add ABI fix

* Update abi_check.sh
* Update openblas.sh

* Update renovate.json
@Vika-F Vika-F merged commit b148447 into Vika-F:dev/parallel_reduce Apr 1, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants