-
Notifications
You must be signed in to change notification settings - Fork 226
CSR table serialization #2122
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
Merged
Alexsandruss
merged 2 commits into
uxlfoundation:develop
from
Alexsandruss:dev/oneapi-csr-serialization
Oct 17, 2022
Merged
CSR table serialization #2122
Alexsandruss
merged 2 commits into
uxlfoundation:develop
from
Alexsandruss:dev/oneapi-csr-serialization
Oct 17, 2022
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
samir-nasibli
approved these changes
Aug 10, 2022
Contributor
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM but we need more checks for merge
This was referenced Aug 11, 2022
2edcb7c to
200c889
Compare
napetrov
pushed a commit
that referenced
this pull request
Dec 15, 2022
* Add serialization for CSR table
napetrov
pushed a commit
that referenced
this pull request
Dec 15, 2022
* CSR table serialization (#2122) * Add serialization for CSR table * Fix for 'unused variable' DPC++ compiler error (#2128) * Fix for 'unused variable' dpcpp error when assertion is disabled * Formatting fix * Apply clang-format-14 style changes (#2130) * Add MKLGPUFPKDIR.include to ONEAPI includes (#2137) * KMeans undefined references fix (#2136) * some fixes * revert * fix clang * revert cov tests * Deprecation of two compression methods (#2139) * Implementation of bzip2 and zlib deprecation * Removing sequential library build (#2126) * FIX: kmeans bad alloc issue (#2134) * Update examples/oneapi/dpc/makefile_lnx (#2116) Missing closing quote was added * Migration to 2023 compiler (#2138) * Replaced dpcpp driver calling with icpx -fsycl * Resolve SYCL 2020 deprecation warnings * Removed threading selection for CMake examples (#2146) * Remove deprecated is_host() (#2147) * INSTALL.md update (#2144) * Update building from source guide * Formatting and command fixes * Fix MVS path * Exclude docs changes from CI pipeline * makefile args optionality mention * Update required tools * Added -fsycl to CMake config and bazel link flags (#2148) * Update of oneDAL Nuget packages (#2107) New script and template to generate nuspec files New script to pack nuget packages manually Nuget packages building step in CI Windows image in CI is updated to 2022 Update TBB downloader Update TBB downloaded version to 2021.7.0 * Version updated to 2023.0 (#2150) * TBB cmake config and nuget pkgs update (#2151) * Change cmake to optionally exclude tbb * Nuget pkgs: tbb dependency * Remove extra tbb files from makefile * Remove tbb from nuget packaging script * doc: Update build-application.rst (#2153) Update docs since dpcpp driver is deprecated in the 2023.0 release. * DPCPP/Clang/GNU CI and clang-format for daal examples (#2149) - Enable build with dpcpp on Linux - Enable Clang on Linux and GNU on Mac - Rework examples and samples to not confuse compiler with same names in different namespaces (byte in daal and std) - Fixes for compiling with GNU 12 - Applying clang-format for daal examples * DPC++ Linear Regression (#2109) * FIX: undef symbol issue (#2156) * FIX: undef symbol issue * Update makefile * added opencl deps for lnx32 DPC plat * Update oneDALConfig.cmake.in * Update oneDALConfig.cmake.in * removal of unnecessary windows examples linking (#2155) * fix bazel examples (#2141) * Detailed distributed profiling (#2158) * Simpler atomic reduction (#2161) * Enabling clang-format for samples (#2160) * Updated clang-format script * .clang-format files * Modified sources * CI update (#2162) * Java DAAL interface build and Java examples on Linux/MacOS/WIndows * MPI samples on Linux * System info output in CI (#2164) * Add system info output in CI * Serialization fixes (#2135) * Fix for RF classifier deserialization * Rearrange arch sets to correct order * Fix for dynamic library versions on lnx and mac (#2165) * add soname on lnx * Move substs to function in makefile * Add CI step to check SONAME * Update mac dylib versions * Revert "Move substs to function in makefile" This reverts commit 69790ab. * Revert "add soname on lnx" This reverts commit 610eb8d. * Reworked soname option passing * Release check on mac * Add soname for onedal_dpc lib * Revert "Release check on mac" This reverts commit eecfca3. * Revert "Add CI step to check SONAME" This reverts commit 289c5c0. * GEMM microbench (#2166) * Fixes in DBSCAN algorithm (#2170) * Fix cov_dpc tests Co-authored-by: Alexander Andreev <alexander.andreev@intel.com> Co-authored-by: Aleksandr Solovev <aleksandr.solovev@intel.com> Co-authored-by: Aleksei Khomenko <aleksei.khomenko@intel.com> Co-authored-by: Samir Nasibli <samir.nasibli@intel.com> Co-authored-by: Xiaochang Wu <xiaochang.wu@intel.com> Co-authored-by: Alexandra <alexandra.epanchinzeva@intel.com> Co-authored-by: KulikovNikita <nikita.kulikov@intel.com> Co-authored-by: glasere@purdue.edu <42726565+ethanglaser@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Add serialization functions for CSR table. Solves uxlfoundation/scikit-learn-intelex#1005