Shi Xian
2024-04-09 c6574bf4f4390a9c0dfdd5aa2c4f39eb85e1557e
Merge pull request #1596 from wanghuii1/main

Update cluster_backend.py
1个文件已修改
5 ■■■■■ 已修改文件
funasr/models/campplus/cluster_backend.py 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
funasr/models/campplus/cluster_backend.py
@@ -10,6 +10,7 @@
import numpy as np
from sklearn.cluster._kmeans import k_means
from sklearn.cluster import HDBSCAN
class SpectralCluster:
@@ -115,8 +116,6 @@
        self.min_samples = min_samples
        self.min_cluster_size = min_cluster_size
        self.metric = metric
        import hdbscan
        self.hdbscan = hdbscan
    def __call__(self, X):
        import umap.umap_ as umap
@@ -126,7 +125,7 @@
            n_components=min(self.n_components, X.shape[0] - 2),
            metric=self.metric,
        ).fit_transform(X)
        labels = self.hdbscan.HDBSCAN(
        labels = HDBSCAN(
            min_samples=self.min_samples,
            min_cluster_size=self.min_cluster_size,
            allow_single_cluster=True).fit_predict(umap_X)