前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Github|Python开源项目漫游指南(一)

Github|Python开源项目漫游指南(一)

作者头像
Python中文社区
发布2018-01-31 12:36:34
8800
发布2018-01-31 12:36:34
举报
文章被收录于专栏:Python中文社区Python中文社区

Scikit-learn

Scikit-learn是基于Scipy为机器学习建造的的一个Python模块,他的特色就是多样化的分类,回归和聚类的算法包括支持向量机,逻辑回归,朴素贝叶斯分类器,随机森林,Gradient Boosting,聚类算法和DBSCAN。该项目由David Cournapeau建立于2007年。起初作为谷歌暑期项目,从那时起,许多志愿者都作出了贡献。scikit-learn之前被称作scikits.learn。

重要链接

依赖包

  • scikit-learn支持Python2.6、Python2.7和Python2.5、Python3.4、Python3.3
  • 编译软件所需要的依赖包是NumPy >= 1.6.1, SciPy >= 0.9,C/C++编译器,在生产环境中需要安装Cython >=0.23,运行示例需要还安装Matplotlib >= 1.1.1,运行测试版本还需要安装nose >= 1.1.2。
  • scikit-learn同时使用CBLAS,一个基本线性代数子程序库的C接口。

安装

  • 默认安装再home文件夹根目录 python setup.py install --user
  • 在Unix/Linux系统为所有用户使用
  • python setup.py build sudo python setup.py install

贡献代码

测试

  • 安装完成后,您可以从源代码目录外启动测试用例(你需要先安装nose) $ nosetests -v sklearn
  • 在Windows下,建议使用下面的命令(调整python.exe程序路径)因为测试用例使用multiprocessing时,nosetests.exe程序与其交互性能差: C:\Python34\python.exe -c "import nose; nose.main()" -v sklearn

Github项目地址

scikit-learn:https://github.com/scikit-learn/scikit-learn

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-09-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python中文社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Scikit-learn
  • 重要链接
  • 依赖包
  • 安装
  • 贡献代码
  • 测试
  • Github项目地址
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档