sklearn 中的评分

import numpy as np 
import sklearn.metrics as sm
from sklearn.metrics import confusion_matrix

# 评分回归模型

"""
metrics  做模型观察
sm.mean_absolute_error(y, predict_y)  平均绝对值误差
sm.mean_squared_error(y, predict_y) 平方误差
sm.median_absolute_error(y, preditc_y) 中位数绝对值误差
sm.r2_score(y, predict_y) r2得分
"""

# confusing matrix 评分分类模型

"""
           真实类别1  真实类别2  真实类别3.......


预测类别1    x           x          x

预测类别2    x           x          x

预测类别3    x           x          x
.
.
.
.
.
.

"""
y_true=[2,1,0,1,2,0]
y_pred=[2,0,0,1,2,1]
result = confusion_matrix(y_true,y_pred)
print(result)

你可能感兴趣的:(sklearn 中的评分)