Sklearn set_params dauert genau 1 argument?

Ich versuche, SkLearn Bayes-Klassifizierung.

 gnb = GaussianNB()
 gnb.set_params('sigma__0.2')
 gnb.fit(np.transpose([xn, yn]), y)

Aber ich bekommen:

set_params() takes exactly 1 argument (2 given)

nun ich versuche es mal mit diesem code:

gnb = GaussianNB()
arr = np.zeros((len(labs),len(y)))
arr.fill(sigma)
gnb.set_params(sigma_ = arr)

Und erhalten:

ValueError: Invalid parameter sigma_ for estimator GaussianNB

Ist es falsch, Parametername oder-Wert?

InformationsquelleAutor Leonid | 2014-11-25
Schreibe einen Kommentar