微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Sklearn-pandas 通用型的机器学习工具包

程序名称:Sklearn-pandas

授权协议: MIT

操作系统: 跨平台

开发语言: Python

Sklearn-pandas 介绍

Sklearn-pandas既可以视为一个通用型的机器学习工具包,也可是视为一些特定算法的实现。它在具体的机器学习任务中主要充当支持者的角色。

这里所谓支持者的角色,按照其官网的解释即是说:Sklearn-pandas在Scikit-
Learn和pandas之间提供了一个互通的桥梁(这一点从项目的名称也能看出)。Scikit-
Learn上文已经提过,这里pandas是指一个开源的基于Python实现的数据分析工具。

具体的说,Sklearn-pandas的桥梁作用主要体现在以下两个方面:

  1. 提供将DataFrame列映射到transformations的方法,这些列此后还可以重新组合成特征(features);

  2. 以pandas DataFrame为输入,为scikit-learn旧版本的管道交叉验证(cross-validate a pipeline)提供兼容性支持

Sklearn-pandas的版本更新活跃,也是一个非常值得关注的开源项目。

Sklearn-pandas 官网

https://github.com/paulgb/sklearn-pandas

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐