当前位置: 首页 > news >正文

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
估计器实例

相关文章:

  • 入坑 Hack The Box
  • Pr 视频效果:模糊与锐化
  • 智慧城市建设及发展资料合集
  • JMeter笔记16 | 性能参数配置及测试监听
  • 三个“清洁代码”技巧将使您的开发团队效率提高 50%
  • create® 3入门教程-使用多个机器人
  • Redis实战篇一 (短信登录)
  • Java高级——Class文件及解析
  • 高效代码静态测试工具Klocwork 2022.3版本快讯
  • java毕业设计艾灸减肥管理网站Mybatis+系统+数据库+调试部署
  • 【day12】【洛谷算法题】-P5712Apples-刷题反思集[入门2分支结构]
  • 【C语言进阶考试】你是否真正学懂了C语言
  • JS手写章节(1)—手写实现call、apply、bind
  • 零基础小白学Node-RED(04):仪表板
  • 【正点原子I.MX6U-MINI应用篇】2、点亮开发板的LED
  • 《剑指offer》分解让复杂问题更简单
  • CODING 缺陷管理功能正式开始公测
  • exports和module.exports
  • JavaScript 基本功--面试宝典
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • 深度解析利用ES6进行Promise封装总结
  • 适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域
  • 学习笔记:对象,原型和继承(1)
  • 数据可视化之下发图实践
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • $.ajax,axios,fetch三种ajax请求的区别
  • (03)光刻——半导体电路的绘制
  • (1)(1.13) SiK无线电高级配置(五)
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (翻译)terry crowley: 写给程序员
  • (附源码)计算机毕业设计高校学生选课系统
  • (力扣)循环队列的实现与详解(C语言)
  • (转)Scala的“=”符号简介
  • (转)Sql Server 保留几位小数的两种做法
  • (转载)PyTorch代码规范最佳实践和样式指南
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .NET Core中的去虚
  • .NET+WPF 桌面快速启动工具 GeekDesk
  • .NET单元测试使用AutoFixture按需填充的方法总结
  • .net和php怎么连接,php和apache之间如何连接
  • .net快速开发框架源码分享
  • .NET企业级应用架构设计系列之应用服务器
  • .net实现头像缩放截取功能 -----转载自accp教程网
  • @GetMapping和@RequestMapping的区别
  • @param注解什么意思_9000字,通俗易懂的讲解下Java注解
  • @RunWith注解作用
  • [ C++ ] 继承
  • [1204 寻找子串位置] 解题报告
  • [2016.7.test1] T2 偷天换日 [codevs 1163 访问艺术馆(类似)]
  • [20170705]diff比较执行结果的内容.txt
  • [23] GaussianAvatars: Photorealistic Head Avatars with Rigged 3D Gaussians
  • [Django开源学习 1]django-vue-admin
  • [gdc19]《战神4》中的全局光照技术