【发布时间】:2017-02-24 16:55:58
【问题描述】:
我正在 scikit learn 中创建一个管道,
pipeline = Pipeline([
('bow', CountVectorizer()),
('classifier', BernoulliNB()),
])
并使用交叉验证计算准确性
scores = cross_val_score(pipeline, # steps to convert raw messages into models
train_set, # training data
label_train, # training labels
cv=5, # split data randomly into 10 parts: 9 for training, 1 for scoring
scoring='accuracy', # which scoring metric?
n_jobs=-1, # -1 = use all cores = faster
)
如何报告混淆矩阵而不是“准确性”?
【问题讨论】:
标签: python machine-learning scikit-learn