尝试在jupyter笔记本中运行代码时出现错误
我尝试通过单独安装python而不是使用任何python IDE来运行代码
TypeError Traceback (most recent call last)
<ipython-input-6-b0fdfbdfd030> in <module>
194
195 if __name__ == '__main__':
--> 196 add_user()
<ipython-input-6-b0fdfbdfd030> in add_user()
182 # when features of 3 files of speaker are concatenated, then do model training
183 if count == 3:
--> 184 gmm = GMM(n_components = 16, n_iter = 200, covariance_type='diag',n_init = 3)
185 gmm.fit(features)
186
TypeError: __init__() got an unexpected keyword argument 'n_iter'
我需要获取录音机的输出
答案 0 :(得分:2)
您似乎正在尝试使用SKLearn GMM对象,但可能会提供GausianMixture对象的参数,而GMM构造函数中不支持。
n_iter
参数和n_init
参数对于GMM对象不是有效的参数,因此我建议检查每个文档(我为您链接了它们)并再次检查哪个您需要使用并相应地设置参数。
编辑:如果您要使用的不是SKLearn,请在有关您在此处使用哪个软件包的问题中对此进行澄清。