Python 如何修复以下错误。TypeError:uuu init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu;n#u iter';
对于EM迭代次数,您需要给出Python 如何修复以下错误。TypeError:uuu init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu;n#u iter';,python,scikit-learn,Python,Scikit Learn,对于EM迭代次数,您需要给出max\u iter,而不是n\u itern_iter对于GussianMixture模型来说是无效的参数 这应该可以: from sklearn.mixture import GaussianMixture gmm = GaussianMixture( n_components = 8, n_iter = 200, covariance_type='diag', n_init = 3 ) 我想,通过使用正确的参数名,n_in
max\u iter
,而不是n\u iter
n_iter
对于GussianMixture模型来说是无效的参数
这应该可以:
from sklearn.mixture import GaussianMixture
gmm = GaussianMixture(
n_components = 8,
n_iter = 200,
covariance_type='diag',
n_init = 3
)
我想,通过使用正确的参数名,
n_init
,而不是n_iter
。它在你能发布高斯混合类定义吗?实际上,你可能想要max\u iter
。不清楚。但是n_iter
不是对象所采用的参数
from sklearn.mixture import GaussianMixture
gmm = GaussianMixture(
n_components = 8,
max_iter = 200,
covariance_type='diag',
n_init = 3
)