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

gupuwyp2  于 2023-08-08  发布在  Python
关注(0)|答案(1)|浏览(156)

我在Linux和google colab上运行hdbscan函数代码,得到了相同的错误TypeError:“numpy.float64”对象不能解释为整数
将数据应用到'fit_predict'函数时似乎发生错误
代码来自hdbscan和umap文档,所以我没有预料到错误。是我的系统还是软件包导致了错误的发生?

o4hqfura

o4hqfura1#

我认为Sklearn 1.3.0引入了一个小故障。
对我有效的解决方案是降级到版本scikit-learn=1.2.2和hdbscan=0.8.29。卸载当前软件包后:
conda install -c conda-forge scikit-learn=1.2.2 conda install -c conda-forge hdbscan=0.8.29

相关问题