AI前线导读: 近日,数据科学网站KDnuggets评选出了顶级Python库Top15,领域横跨数据科学、数据可视化、深度学习和机器学习。

和往常一样,我们需要你们的意见,如果你觉得项目没有上榜单是不公平的,或者对我们的选择有异议,请在评论求留言让我们知道。

更多干货内容请关注微信公众号“AI前线”(ID:ai-front)

图1:根据GitHub star和贡献评选出的2018顶级Python库。形状大小与贡献者数量成正比。
以下为2018年排名前15的Python库(数据截止2018年12月16日):

1 TensorFlow(贡献者:1757,贡献:25756,Stars:116765)

“TensorFlow是一个使用数据流图进行数值计算的开源软件库。图形节点表示数学运算,而图形边缘表示在它们之间流动的多维数据阵列(张量)。这种灵活的体系结构使用户可以将计算部署到桌面、服务器或移动设备中的一个或多个CPU/GPU,而无需重写代码。 ”

GitHub地址:https://github.com/tensorflow/tensorflow

2 pandas(贡献者:1360,贡献:18441,Stars :17388)

“pandas是一个Python包,、供快速,灵活和富有表现力的数据结构,旨在让”关系“或”标记“数据使用既简单又直观。它的目标是成为用Python进行实际,真实数据分析的基础高级构建块。”

GitHub地址:https://github.com/pandas-dev/pandas

3 scikit-learn(贡献者:1218,贡献者:23509,Stars :32326)

“scikit-learn是一个基于NumPy,SciPy和matplotlib的机器学习Python模块。它为数据挖掘和数据分析提供了简单而有效的工具。SKLearn所有人都可用,并可在各种环境中重复使用。

GitHub 地址:https://github.com/scikit-learn/scikit-learn

4 PyTorch(贡献者:861,贡献:15362,Stars:22763)

“PyTorch是一个Python包,提供两个高级功能:

  • 具有强大的GPU加速度的张量计算(如NumPy)
  • 基于磁带的自动编程系统构建的深度神经网络

你可以重复使用自己喜欢的Python软件包,如NumPy,SciPy和Cython,以便在需要时扩展PyTorch。”
GitHub地址:https://github.com/pytorch/pytorch

5 Matplotlib(贡献者:778,贡献:28094,Stars :8362)

“Matplotlib是一个Python 2D绘图库,可以生成各种可用于出版品质的硬拷贝格式和跨平台交互式环境数据。Matplotlib可用于Python脚本,Python和IPython shell(例如MATLAB或Mathematica),Web应用程序服务器和各种图形用户界面工具包。”

GitHub地址:https://github.com/matplotlib/matplotlib

6 Keras(贡献者:856,贡者:4936,Stars :36450)

“Keras是一个高级神经网络API,用Python编写,能够在TensorFlow,CNTK或Theano之上运行。它旨在实现快速实验,能够以最小的延迟把想法变成结果,这是进行研究的关键。”

GitHub地址:https://github.com/keras-team/keras

7 NumPy(贡献者:714,贡献:19399,Stars:9010)

“NumPy是使用Python进行科学计算所需的基础包。它提供了强大的N维数组对象,复杂的(广播)功能,集成C / C ++和Fortran代码的工具以及有用的线性代数,傅里叶变换和随机数功能。

GitHub地址:https://github.com/numpy/numpy

8 SciPy(贡献者:676,贡献:20180,Stars:5188)

“SciPy(发音为”Sigh Pie“)是数学、科学和工程方向的开源软件,包含统计、优化、集成、线性代数、傅立叶变换、信号和图像处理、ODE求解器等模块。”

GitHub地址:https://github.com/scipy/scipy

9 Apache MXNet(贡献者:653,贡献:9060,Stars:15812)

“Apache MXNet(孵化)是一个深度学习框架,旨在提高效率和灵活性,让你可以混合符号和命令式编程,以最大限度地提高效率和生产力。 MXNet的核心是一个动态依赖调度程序,可以动态地自动并行化符号和命令操作。”

GitHub地址:https://github.com/apache/incubator-mxnet

10 Theano(贡献者:333,贡献:28060,Stars :8614)

“Theano是一个Python库,让你可以有效地定义、优化和评估涉及多维数组的数学表达式。它可以使用GPU并实现有效的符号区分。”

GitHub地址:https://github.com/Theano/Theano

11 Bokeh(贡献者:334,贡献:17395,Stars :8649)

“Bokeh是一个用于Python的交互式可视化库,可以在现代Web浏览器中实现美观且有意义的数据视觉呈现。使用Bokeh,你可以快速轻松地创建交互式图表、仪表板和数据应用程序。”

GitHub地址:https://github.com/bokeh/bokeh

12 XGBoost(贡献者:335,贡献:3557,Stars:14389)

“XGBoost是一个优化的分布式梯度增强库,旨在变得高效、强大、灵活和便携。它在Gradient Boosting框架下实现机器学习算法。XGBoost提供了梯度提升决策树(也称为GBDT,GBM),可以快速准确地解决许多数据科学问题,可以在主要的分布式环境(Hadoop,SGE,MPI)上运行相同的代码,并可以解决数十亿个示例之外的问题。”

GitHub地址:https://github.com/dmlc/xgboost

13 Gensim(贡献者:301,贡献:3687,Stars :8295)

“Gensim是一个用于主题建模、文档索引和大型语料库相似性检索的Python库,目标受众是自然语言处理(NLP)和信息检索(IR)社区。”

GitHub地址:https://github.com/RaRe-Technologies/gensim

14 Scrapy(贡献者:297,贡献:6808,Stars :30507)

“Scrapy是一种快速的高级Web爬行和Web抓取框架,用于抓取网站并从其页面中提取结构化数据。它可用于从数据挖掘到监控和自动化测试的各种用途。”

GitHub地址:https://github.com/scrapy/scrapy

15 Caffe(贡献者:270,贡献:4152,Stars :26531)

“Caffe是一个以表达、速度和模块化为基础的深度学习框架,由伯克利人工智能研究(BAIR)/伯克利视觉与学习中心(BVLC)和社区贡献者开发。”

GitHub地址:https://github.com/BVLC/caffe

参考链接:

https://www.kdnuggets.com/2018/12/top-python-libraries-2018.html

2018年最受欢迎的Python库,你都用过吗?相关推荐

  1. 2018 年最受欢迎的 Python 库,你都用过吗?

    全世界只有3.14 % 的人关注了 数据与算法之美 前段时间,数据科学网站 KDnuggets 评选出了顶级 Python 库 Top15,领域横跨数据科学.数据可视化.深度学习和机器学习.推荐阅读& ...

  2. 7个最受欢迎的Python库,大大提高开发效率

    当第三方库可以帮我们完成需求时,就不要重复造轮子了 整理了GitHub上7个最受好评的Python库,将在你的开发之旅中提供帮助 PySnooper 很多时候时间都花在了Debug上,大多数人呢会在出 ...

  3. 自从收了这些Python库 头发都不脱了!

    01 图片处理 1. pip install pillow 2. from PIL import Image 3. import numpy as np 4. 5. a = np.array(Imag ...

  4. 2018 年最受欢迎的电影,你都看过哪些?爬猫眼电影

    阅读文本大概需要 18 分钟 ^_^ 双11已经过去,双12即将来临,离2018年的结束也就2个月不到,还记得年初立下的flag吗? 完成了多少?相信很多人和我一样,抱头痛哭... 本次利用猫眼电影, ...

  5. 2018 年最受欢迎的电影,你都看过哪些?

    阅读文本大概需要 18 分钟. 双11已经过去,双12即将来临,离2018年的结束也就2个月不到,还记得年初立下的flag吗? 完成了多少?相信很多人和我一样,抱头痛哭... 本次利用猫眼电影,实现对 ...

  6. 2018 年最受欢迎的15个顶级 Python 库

    ↑ 点击上方[计算机视觉联盟]关注我们 近日,数据科学网站 KDnuggets 评选出了数据科学.深度学习.机器学习领域最受欢迎的15个python库. 图 1:根据 GitHub star 和贡献评 ...

  7. python功能强大的库_2018 年最受欢迎的15个顶级 Python 库

    原标题:2018 年最受欢迎的15个顶级 Python 库 作者 | Goutham Veeramachaneni 译者 | 陈利鑫 近日,数据科学网站 KDnuggets 评选出了顶级 Python ...

  8. python的最受欢迎的库_2018年最受欢迎的15个Python库

    2018 年最受欢迎的15个顶级 Python 库 作者 | Goutham Veeramachaneni 近日,数据科学网站 KDnuggets 评选出了顶级 Python 库 Top15,领域横跨 ...

  9. python代码库-吐血整理!绝不能错过的24个Python库

    Python有以下三个特点: 易用性和灵活性 全行业高接受度:Python无疑是业界最流行的数据科学语言 用于数据科学的Python库的数量优势 事实上,由于Python库种类很多,要跟上其发展速度非 ...

最新文章

  1. 用人话理解hash算法、特性、唯一性等
  2. Sublime Text3软件安装教程
  3. mysql修改默认编码为UTF8
  4. 【数据结构与算法】之深入解析“寻找旋转排序数组中的最小值”的求解思路与算法示例
  5. 音视频技术开发周刊 | 200
  6. sklearn中knn的各种用法总结
  7. IntelliJ Idea工作笔记004---IDEA中在Run DashBoard中添加项目
  8. Github-推送代码报错“error:RPC failed;curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL,errno 10054”解决方案
  9. 更改VS2010,VS2008,VS2012等指定默认浏览器操作方式
  10. 设计模式之GOF23代理模式02
  11. mdf文件修复工具 专业修复sql server数据库
  12. aix 下创建vg和lv
  13. python爬取图片失败显示404_django使用图片延时加载引起后台404错误
  14. 科比都这么努力,你还有什么借口不努力呢?
  15. 增加mysql表一个字段+注释
  16. 基于数据中台的数据治理解决方案
  17. 1218直播节,花椒与北京卫视会密谋什么新局?
  18. 拽人互动地图怎么绘制线条(比如铁路线)
  19. v-html富文本拼接图片地址
  20. 倍福---SQLServer数据库通信

热门文章

  1. Ubuntu 12.04下安装搜狗拼音 + 安装搜狗皮肤-转
  2. 1042. Shuffling Machine (20)-PAT甲级真题
  3. 启用和禁止Oracle的dbms_job
  4. 无法启动 nexus 服务,错误1067:进程意外终止。java环境变量设置技巧。
  5. python之路---15 装饰器
  6. 会议家用多面手!智能微型投影设备导购
  7. Linux笔记(df命令,du命令,磁盘分区)
  8. 【百度地图API】圣诞节里不会迷路的麋鹿——驾车导航
  9. Oracle job自动任务实用指南
  10. 解决listview addheader EditText焦点问题