estimator should be an estimator implementing 'fit' method, <function cmeans at 0x0000016B5B975E10> was passed什么意思
时间: 2024-06-06 20:05:37 浏览: 155
@estimator.rar_estimator
这个错误通常是因为传递给sklearn中的函数需要一个实现了fit方法的估计器(estimator),但是你传递了一个函数(function),而不是估计器。
你需要使用sklearn中的估计器类,例如:`sklearn.cluster.KMeans()`,它实现了fit方法,可以被传递给需要估计器的函数。如果你想使用自己的函数作为估计器,你需要实现fit方法,并且将其转换为一个类,使其能够被传递给需要估计器的函数。
阅读全文