19 #include <raft/core/handle.hpp>
20 #include <raft/sparse/hierarchy/common.h>
22 #include <cuvs/distance/distance.hpp>
49 raft::hierarchy::linkage_output<int>* out,
50 cuvs::distance::DistanceType metric,
73 const raft::handle_t& handle,
77 raft::hierarchy::linkage_output<int>* out,
78 cuvs::distance::DistanceType metric = cuvs::distance::DistanceType::L2Unexpanded,
86 raft::hierarchy::linkage_output<int64_t>* out,
87 cuvs::distance::DistanceType metric,
Definition: dbscan.hpp:30
void single_linkage_neighbors(const raft::handle_t &handle, const float *X, size_t m, size_t n, raft::hierarchy::linkage_output< int > *out, cuvs::distance::DistanceType metric=cuvs::distance::DistanceType::L2Unexpanded, int c=15, int n_clusters=5)
Computes single-linkage hierarchical clustering on a dense input feature matrix and outputs the label...
void single_linkage_pairwise(const raft::handle_t &handle, const float *X, size_t m, size_t n, raft::hierarchy::linkage_output< int > *out, cuvs::distance::DistanceType metric, int n_clusters=5)
Computes single-linkage hierarchical clustering on a dense input feature matrix and outputs the label...
Definition: dbscan.hpp:26