#导入数据集包、lr等包
from sklearn.model_selection import train_test_split
from sklearn import preprocessing
from sklearn.metrics import accuracy_score
from sklearn.datasets import load_digits
from sklearn.linear_model import LogisticRegression
#加载数据,数据归一化后,切分数据集训练集
data = load_digits().data
z_score = preprocessing.StandardScaler()
data = z_score.fit_transform(data)
train_x,test_x,train_y,test_y = train_test_split(data,load_digits().target,test_size=0.3)
#创建lr分类器
lr = LogisticRegression()
lr.fit(train_x,train_y)
pred = lr.predict(test_x)
print('LR准确率:',accuracy_score(test_y,pred))
python 使用LR分类器对MNIST手写数字进行识别
最新推荐文章于 2022-09-07 17:46:27 发布