通过以下代码执行计算:
dbcv_score = dbcv(X, labels)
x代表数据集,标签是DBSCAN算法产生的标签。 我已经尝试从x中删除重复项,但是同样的错误仍然存在:
5帧 valueerror:在X.中发现了重复的样品。
处理上述例外,发生了另一个例外:
ValueError Trackback(最近的最新电话) /USR/local/lib/python3.10/dist-packages/dbcv/core.py in _check_duplicated_samples(x,threshold)
valueError:在X.中发现了重复的样品
我怎么能解决这个问题?您可能会使用: dbcv_score = dbcv(x,标签,check_duplicates = false)
我对这个过程不太熟悉,仍在尝试,但是检查代码,我发现它也有该参数,并且将其转换为False似乎对我有用!