【发布时间】:2019-04-14 01:42:46
【问题描述】:
我想在 MLPclassifier 中初始化权重,但是当我在 .fit() 方法中使用 sample_weight 时,
它说TypeError: fit() got an unexpected keyword argument 'sample_weight'
import sklearn.neural_network as SKNN
mlp_classifier = SKNN.MLPClassifier((10,), learning_rate="invscaling",solver="lbfgs")
fit_model = mlp_classifier.fit(train_data,train_target, sample_weight = weight)
我还阅读了What does `sample_weight` do to the way a `DecisionTreeClassifier` works in sklearn?,它说您应该在.fit() 方法中使用sample_weight。
有什么方法可以将sample_weight 用于MLPclassifier,就像在Decisiontreeclassifier 中使用的那样?
【问题讨论】:
标签: python scikit-learn neural-network initialization