19 #include <raft/core/handle.hpp>
21 #include <cuvs/cluster/agglomerative.hpp>
22 #include <cuvs/distance/distance.hpp>
49 cuvs::cluster::agglomerative::single_linkage_output<int>* out,
50 cuvs::distance::DistanceType metric,
73 const raft::handle_t& handle,
77 cuvs::cluster::agglomerative::single_linkage_output<int>* out,
78 cuvs::distance::DistanceType metric = cuvs::distance::DistanceType::L2Unexpanded,
86 cuvs::cluster::agglomerative::single_linkage_output<int64_t>* out,
87 cuvs::distance::DistanceType metric,
Definition: dbscan.hpp:30
void single_linkage_pairwise(const raft::handle_t &handle, const float *X, size_t m, size_t n, cuvs::cluster::agglomerative::single_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...
void single_linkage_neighbors(const raft::handle_t &handle, const float *X, size_t m, size_t n, cuvs::cluster::agglomerative::single_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...
Definition: dbscan.hpp:26