Scikit-learn是什么

Fanly 2019-07-10 13:57:07
问答

Scikit-learn是一个用于Python编程语言的免费软件机器学习库。 它具有各种分类,回归和聚类算法,包括支持向量机,随机森林,梯度增强,k-means和DBSCAN,旨在与Python数值和科学库NumPy和SciPy互操作。

Scikit-learn(以前称为 scikits.learn)是一个用于 Python 编程语言的免费软件机器学习库。 它具有各种分类,回归和聚类算法,包括支持向量机,随机森林,梯度增强,k-means 和 DBSCAN,旨在与 Python 数值和科学库 NumPy 和 SciPy 互操作。

Scikit-learn

Scikit-learn 主要用 Python 编写,一些用 Cython 编写的核心算法来实现性能。支持向量机由 LIBSVM 周围的 Cython 包装器实现 ; 逻辑回归和线性支持向量机由 LIBLINEAR 周围的类似包装器。

Scikit-learn 项目最初是作为 scikits.learn 开始的,这是 David Cournapeau 撰写的 Google Summer of Code 项目。它的名字来自于它是一个“SciKit”(SciPy 工具包),它是 SciPy 的一个单独开发和分布的第三方扩展。原始代码库后来被其他开发人员重写。

2010 年费边 Pedregosa,盖尔 Varoquaux,亚历山大 Gramfort 和 Vincent 米歇尔,全部由法国国家信息与自动化研究所的罗屈昂库尔,法国,把该项目的领导和做出的首次公开发行在二月一日 2010 的各种 scikits 中,scikit 学习以及 scikit 图像在 2012 年 11 月被描述为“维护良好且受欢迎” 。

Scikit-learn 最初由 David Cournapeau 在 2007 年开发为 Google 夏季代码项目。后来 Matthieu Brucher 加入了该项目并开始将其作为论文工作的一部分。2010 年,法国计算机科学与自动化研究所 INRIA 参与其中,第一次公开发布(v0.1 beta)于 2010 年 1 月下旬发布。

截至 2018 年,scikit-learn 正在积极发展。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 程序员 coder 开发人员

    Manjaro系统适合做编程开发吗

    Manjaro Linux是一个基于Arch Linux的发行版,适合编程开发。它提供广泛的软件支持、滚动更新、稳定性和定制性,以及活跃的社区。然而,对于Linux新手来说,学习曲线可能较陡峭,滚动更新需要小心管理,某些特定领域的软件支持可能有限。
  • Deepin 系统 Deepin 操作系统

    Deepin操作系统适合哪些方面的应用

    Deepin操作系统是一款基于Linux的多用途、现代化的操作系统,适用于桌面计算、软件开发、数据分析、机器学习、服务器与云计算、教育与学术研究、创意与多媒体制作、以及安全与隐私保护等多个领域。其优势包括直观的用户界面、丰富的应用程序生态系统、支持各种开发工具和框架、以及强大的安全性和隐私保护功能。
  • MacBook

    人工智能对电脑要求高吗

    人工智能对电脑的要求日益提高,需要强大的处理器、显卡、内存和存储,以应对复杂的计算任务。编程环境、深度学习框架和数据处理工具也至关重要。未来趋势包括定制化硬件、边缘计算、智能化软件和跨学科融合。技术发展将使人工智能应用更普及,造福更多人群。
  • Scikit-Learn

    Sklearn是什么

    Sklearn (Scikit-Learn) 是基于Python语言的机器学习工具,是机器学习中的常用第三方模块。建立在NumPy, SciPy, Pandas和Matplotlib之上,所有对象的接口简单,对常用的机器学习方法进行了封装。
  • Django

    Django,一个高级Python Web框架

    Django是一个由Python编写的开源Web框架,以其“不要重复自己”的设计哲学、强大的对象关系映射(ORM)、自动化管理界面、高效的安全措施和丰富的第三方库支持而闻名。它提供了一个全面的工具集,以支持快速开发高质量的Web应用,适合从小型项目到大型企业级应用。
  • Python 卸载 Python uninstallation

    如何在Mac上完全卸载Python

    Mac完全卸载Python先打开终端,输入python --version确认要卸载的版本;通过Homebrew安装的,使用brew uninstall python;系统自带或手动安装使用sudo rm -rf命令删除Python 目录。