hdbscan 错误:TypeError:'numpy.float64' 对象无法解释为整数

问题描述 投票:0回答:1

我在 Linux 和 google colab 上运行 hdbscan 函数代码并得到相同的错误 类型错误:“numpy.float64”对象无法解释为整数

将数据应用于“fit_predict”函数时似乎会发生错误

代码来自 hdbscan 和 umap 文档,所以我没想到会出现错误。 是我的系统还是软件包导致了错误发生?

python-3.x scikit-learn cluster-analysis hdbscan
1个回答
0
投票

我认为 Sklearn 1.3.0 引入了一个故障。

对我有用的解决方案是降级到版本 scikit-learn=1.2.2 和 hdbscan=0.8.29。卸载当前软件包后:

conda安装-c conda-forge scikit-learn=1.2.2 conda 安装-c conda-forge hdbscan=0.8.29

© www.soinside.com 2019 - 2024. All rights reserved.