Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull the changes from main #10

Merged
merged 17 commits into from
Jan 21, 2025
Merged

Conversation

Vika-F
Copy link
Owner

@Vika-F Vika-F commented Jan 21, 2025

No description provided.

icfaust and others added 17 commits January 13, 2025 13:32
* overwrite

* attempt2

* Update ci.yml

* Update ci.yml

* simplify and unify

* remove old code

* switch for verification

* Update ci.yml

* Update ci.yml

* update test

* Update .codecov.yml

* Update codecov.yml

* Update codecov-lnx.yml

* Update codecov-win.yml

* Update codecov-win.yml

* Update codecov-win.yml

* Update codecov-lnx.yml

* Update codecov-lnx.yml

* Update codecov-lnx.yml
…de coverage for the ```onedal``` folder in codecov (#2249)

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* force use of coverage to start

* try again

* attempt again

* add -Xarch_host

* further checking

* make verbose

* attempts at integration

* add echos for testing

* move installation

* ignore error induced by numpy switch

* Update generate_coverage_reports.sh

* Update generate_coverage_reports.sh

* Update generate_coverage_reports.sh

* Update generate_coverage_reports.sh

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update generate_coverage_reports.sh

* Update ci.yml

* Update generate_coverage_reports.sh

* Update generate_coverage_reports.sh

* Update ci.yml

* Update run_test.bat

* Update run_test.sh

* Update ci.yml

* Update ci.yml

* Update generate_coverage_reports.sh

* Update ci.yml

* Update ci.yml

* Update generate_coverage_reports.sh

* Update ci.yml

* Update generate_coverage_reports.sh

* Update generate_coverage_reports.sh

* Update generate_coverage_reports.sh

* Update run_sklearn_tests.py

* Update generate_coverage_reports.sh

* Update ci.yml

* Update generate_coverage_reports.sh

* Update build_backend.py

* Update CMakeLists.txt

* Update generate_coverage_reports.sh

* Update CMakeLists.txt

* Update ci.yml

* Update generate_coverage_reports.sh

* Update ci.yml

* Update CMakeLists.txt

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update generate_coverage_reports.sh

* Update generate_coverage_reports.sh

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update build_backend.py

* Update CMakeLists.txt

* Update ci.yml

* Update generate_coverage_reports.sh

* Update build_backend.py

* Update CMakeLists.txt

* Update ci.yml

* Update CMakeLists.txt

* Update CMakeLists.txt

* switch azure to lcov

* Update .github/scripts/generate_coverage_reports.sh

Co-authored-by: david-cortes-intel <david.cortes@intel.com>

---------

Co-authored-by: david-cortes-intel <david.cortes@intel.com>
* clarify requirement on oneDAL version

* missing comma
* feature: new tests added for tsne to expand test coverage

* test: additional test for gpu and golden data embedding test for tsne

* fix: fix format by running black and isort test_tsne.py

* fix: const test check shape instead of str output

* fix: test removing raise error test

* fix: fix test based on comments

* fix: parametize basic test, use rng for ramdom datasets for independent results, merge previous deleted gpu test to complex test

* fix: additional tests for complex and sparse data, use pytest param for parametrization names, removed extra tests

* fix: fix the logic to ensure tsne can keep close point close in embedding space

* fix: logic test amke group a and b more different

* fix: print and more differetn for input on group a and group b for logical test

* fix: add check to check for dpctl array check and convert it to numpy array

* fix: format fix for tsne tests

* fix: use _as_numpy to convert to numpy obj

* fix: fix tsne format

* test: investigate on ci why gpu test is not getting correct result for logical test

* test-ci: don't comment other tests

* fici-testsee changes with smaller preplexity

* fix: remove print

* fix: fix based on comments

* fix: const data can result embedding to 0 or not, removed the test

* fix: removed extra comments and added new test for constant data

* fix: add gpu parametrizaiton to constant test

* new test: exact value test, move import inside funtion

* fix: exact value change from random to pca initaozliation for more stable res

* fix: removed exact value test

---------

Co-authored-by: yue.jiao <yuejiao@smtp.intel.com>
…AGS```, remove daal4py extension build parallelization (#2240)

* Update build_backend.py

* Update build_backend.py

* formatting

* fix memfree

* Update build_backend.py

* Update build_backend.py

* Update build_backend.py

* Update build_backend.py

* formatting

* see where CI fails

* Update build_backend.py

* Update setup.py

* Update setup.py

* Update INSTALL.md

* Update INSTALL.md

* Update setup.py

* Update setup.py

* Update setup.py

* Update setup.py

* switch to NTHREADS

* forgot to add n_threads

* fix mistake

* fix mistake2

* remove import

* Update setup.py

* Update setup.py

* Update setup.py

* Update setup.py

* monkeypatch a solution:

* add fix

* clean it up

* remove all build_ext special classes

* cleanup

* last changes to conform with setuptools

* make better INSTALL.md comment

* update

* Update setup.py

* Update setup.py

* Update setup.py

* lots of logic

* Update setup.py

* remove NTHREADS entirely

* bad merge

* formatting

* fix logic

* fixed logic for cythonize

* switch None to "

* Update setup.py

* Update setup.py

* Attempt to single thread windows build

* Update bld.bat

* fix windows issues, test again

* fix again

* greatly reduce code based on misunderstanding env variable scopes

* simplify

* forgotten save

* formatting

* fix mistake in reversion of regex

* fix if cpu_count is None

* switch back to inverse because of nullstring on -1 index

* remove build_ext to use default setuptools's build_ext
…py``` tracer patching (#2237)

* attempt 1 at fixing the issue

* probe error'

* fix basic mistake

* sneaky skips

* Update test_common.py

* another mistake

* Revert "another mistake"

This reverts commit 5c602da.

* switch to fixture

* fix and optimize

* attempt with multiprocessing

* fix errors

* add comments

* add missing text

* Update test_common.py

* Apply suggestions from code review

Co-authored-by: Andreas Huber <9201869+ahuber21@users.noreply.github.com>

* Update sklearnex/tests/test_common.py

Co-authored-by: Andreas Huber <9201869+ahuber21@users.noreply.github.com>

* Update test_common.py

* switch based on recommendation

* Update test_common.py

* revert to test

* Introduce infrastructure to run on main process

* Update test_common.py

* Update test_common.py

* Update test_common.py

* Update test_common.py

* Update test_common.py

* Update test_common.py

* Update test_common.py

* Update test_common.py

* Update test_common.py

* Update test_common.py

* Update test_common.py

---------

Co-authored-by: Andreas Huber <9201869+ahuber21@users.noreply.github.com>
* Add serialization for incremental linear models

* clang-formatting

* fix english issues

* formatting

* swap out ptr

---------

Co-authored-by: icfaust <icfaust@gmail.com>
* Update dependency numpy to v2.2.2

* Update dependencies-dev

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alexander Andreev <alexander.andreev@intel.com>
@Vika-F Vika-F merged commit dc0ff7c into Vika-F:dev/basic_stats Jan 21, 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