python-sklearn模型通用方法的介绍

目录

1.fit(X,y)

2.get_params([deep])

3.predict(x) 

 4.score(x,y)

 5.set_params(**params)


方法说明
fit(X, y)根据数据矩阵X和标签y拟合模型
get_params([deep])获取这个估计器的参数。
predict(X)使用多层感知器模型进行预测。
score(X, y[, sample_weight])返回预测的可决系数。
set_params(**params)设置这个估计器的参数。

 假设训练好的模型名称为clf

1.fit(X,y)

根据数据矩阵X和标签y拟合模型。

参数说明
Xndarray or sparse matrix of shape (n_samples, n_features)
输入数据。
yndarray of shape (n_samples,) or (n_samples, n_outputs)
目标值(分类中的类别标签,回归中的实数)。
返回值说明
selfreturns a trained MLP model.
clf.fit(X,y)

2.get_params([deep])

获取模型的参数

参数说明
deepbool, default=True
如果为True,则将返回这个估计器的参数和所包含的估计器子对象。
返回值说明
paramsmapping of string to any
参数名映射到其值
clf.get_params(deep=True)

3.predict(x) 

使用模型进行预测

参数说明
X{array-like, sparse matrix} of shape (n_samples, n_features)
输入数据。
返回值说明
yndarray of shape (n_samples, n_outputs)
预测值。
clf.predict(x)

 4.score(x,y)

返回预测的可决定系数R2

参数说明
Xarray-like of shape (n_samples, n_features)
测试样本。对于某些估计量,这可以是预先计算的面板矩阵或通用对象列表,而不是shape =(n_samples,n_samples_fitted),其中n_samples_fitted是用于估计器拟合的样本数。
yarray-like of shape (n_samples,) or (n_samples, n_outputs)
X的真实值。
sample_weightarray-like of shape (n_samples,), default=None
样本权重。
返回值说明
scorefloat
self.predict(X)关于y的R2

 5.set_params(**params)

为模型设置参数

该方法适用于简单的估计器以及嵌套对象(例如pipelines)。后者具有形式的参数, <component>__<parameter>以便可以更新嵌套对象的每个组件。

参数说明
**paramsdict
估计器参数
返回值说明
selfobject
估计器实例
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白日梦想家_胖七七

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值