【发布时间】:2015-01-23 05:21:09
【问题描述】:
我正在尝试使用 SkLearn Bayes classification。
gnb = GaussianNB()
gnb.set_params('sigma__0.2')
gnb.fit(np.transpose([xn, yn]), y)
但我明白了:
set_params() takes exactly 1 argument (2 given)
现在我尝试使用此代码:
gnb = GaussianNB()
arr = np.zeros((len(labs),len(y)))
arr.fill(sigma)
gnb.set_params(sigma_ = arr)
得到:
ValueError: Invalid parameter sigma_ for estimator GaussianNB
是参数名还是值错误?
【问题讨论】:
标签: python scikit-learn