Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
977b59e
fixes
Alexandr-Solovev Apr 8, 2026
4417535
Merge branch 'main' into dev/asolovev_hdbscan_ai
Alexandr-Solovev Apr 13, 2026
2c9be5b
gpu migration claude
Alexandr-Solovev Apr 13, 2026
e67b8e6
upd for hdbscan
Alexandr-Solovev Apr 15, 2026
f5880a5
fixes
Alexandr-Solovev Apr 20, 2026
8545aab
Merge branch 'main' into dev/asolovev_hdbscan_ai
Alexandr-Solovev Apr 20, 2026
3f2a369
fixes
Alexandr-Solovev Apr 21, 2026
1ea4ca9
Finalize HDBSCAN: split GPU kernels, add Method template, add CPU vs …
Alexandr-Solovev Apr 21, 2026
5abcf31
fixes
Alexandr-Solovev Apr 21, 2026
eb69333
fixes
Alexandr-Solovev Apr 22, 2026
963f943
Merge branch 'main' into dev/asolovev_hdbscan_ai
Alexandr-Solovev Apr 22, 2026
44f01ce
polishing hdbscan
Alexandr-Solovev Apr 22, 2026
4a8b1a3
fixes
Alexandr-Solovev Apr 22, 2026
53f96b8
fixes
Alexandr-Solovev Apr 22, 2026
253bbd4
fixes
Alexandr-Solovev Apr 23, 2026
06dc552
fixes
Alexandr-Solovev Apr 23, 2026
2673451
fixes
Alexandr-Solovev Apr 23, 2026
b4423ed
Enable nightly build on every push for fork testing
Alexandr-Solovev Apr 24, 2026
a1c6c57
fixes
Alexandr-Solovev Apr 27, 2026
9c1109b
fixes for toolkit
Alexandr-Solovev Apr 27, 2026
88a6ea2
fixes
Alexandr-Solovev Apr 27, 2026
7a81e29
fixes
Alexandr-Solovev Apr 27, 2026
1ce1be2
fixes
Alexandr-Solovev Apr 28, 2026
80203aa
Merge branch 'main' into dev/asolovev_hdbscan_ai
Alexandr-Solovev Apr 28, 2026
7ae245c
Merge branch 'main' into dev/asolovev_hdbscan_ai
Alexandr-Solovev May 4, 2026
fe49425
ball tree method
Alexandr-Solovev May 4, 2026
834f225
fixes
Alexandr-Solovev May 4, 2026
897a892
fixes
Alexandr-Solovev May 4, 2026
d41ecee
remove some python related scripts
Alexandr-Solovev May 5, 2026
c423a5d
Refactor HDBSCAN: address code review feedback
Alexandr-Solovev May 5, 2026
56413d8
Merge branch 'main' into dev/asolovev_hdbscan_ai
Alexandr-Solovev May 6, 2026
6181c39
fixes for examples
Alexandr-Solovev May 6, 2026
45d58f5
fixes
Alexandr-Solovev May 6, 2026
343dcae
fixes
Alexandr-Solovev May 6, 2026
031747a
fixes
Alexandr-Solovev May 7, 2026
c8a28a4
fixes for comments
Alexandr-Solovev May 7, 2026
67b0b58
fixes
Alexandr-Solovev May 7, 2026
e35e94b
Merge branch 'main' into dev/asolovev_hdbscan_ai
Alexandr-Solovev May 11, 2026
1c71416
fix
Alexandr-Solovev May 11, 2026
00c4366
Merge branch 'main' into dev/asolovev_hdbscan_ai
Alexandr-Solovev May 12, 2026
59b0a25
fixes for unnecessary code
Alexandr-Solovev May 12, 2026
c38955c
fixes
Alexandr-Solovev May 12, 2026
5c42f62
refactoring
Alexandr-Solovev May 13, 2026
631b124
Merge branch 'main' into dev/asolovev_hdbscan_ai
Alexandr-Solovev May 13, 2026
2bb108e
fixes
Alexandr-Solovev May 18, 2026
847f13e
fixes
Alexandr-Solovev May 19, 2026
e6c8400
fixes
Alexandr-Solovev May 21, 2026
cf0b31e
Merge branch 'main' into dev/asolovev_hdbscan_ai
Alexandr-Solovev May 22, 2026
baba74c
fixes for gemm
Alexandr-Solovev May 27, 2026
62ba223
Merge branch 'main' into dev/asolovev_hdbscan_ai
Alexandr-Solovev May 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ jobs:
run: |
source /opt/intel/oneapi/setvars.sh
.ci/scripts/build.sh --compiler icx --optimizations ${{ matrix.ISA }} --target daal --debug symbols --jobs 20
if [[ ${{ matrix.runner }} != ubuntu-24.04 ]];then cp -r __work __work_daal;fi
rm -rf __work
- name: Make onedal debug
id: onedal-dbg
run: |
Expand Down
1 change: 1 addition & 0 deletions cpp/daal/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,7 @@ daal_algorithms(
"dtrees/gbt/regression",
"dtrees/gbt/classification",
"elastic_net",
"hdbscan",
"em",
"engines",
"implicit_als",
Expand Down
10 changes: 10 additions & 0 deletions cpp/daal/src/algorithms/hdbscan/BUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package(default_visibility = ["//visibility:public"])
load("@onedal//dev/bazel:daal.bzl", "daal_module")

daal_module(
name = "kernel",
auto = True,
deps = [
"@onedal//cpp/daal:core",
],
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
/* file: hdbscan_ball_tree_batch_fpt_cpu.cpp */
/*******************************************************************************
* Copyright contributors to the oneDAL project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/

#include "src/algorithms/hdbscan/hdbscan_ball_tree_batch_impl.i"
#include "services/daal_defines.h"

using namespace daal::internal;

namespace daal
{
namespace algorithms
{
namespace hdbscan
{
namespace internal
{

template class DAAL_EXPORT HDBSCANBatchKernel<DAAL_FPTYPE, ballTree, DAAL_CPU>;

} // namespace internal
} // namespace hdbscan
} // namespace algorithms
} // namespace daal
Loading
Loading