全世界只有3.14 % 的人关注了

数据与算法之美


前段时间,数据科学网站 KDnuggets 评选出了顶级 Python 库 Top15,领域横跨数据科学、数据可视化、深度学习和机器学习。推荐阅读《Python3.0科学计算指南》

上图:根据 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

来源:人工智能精选

版权归原作者所有,转载仅供学习使用,不用于任何商业用途,如有侵权请留言联系删除,感谢合作。

精品课程推荐:

选购数学科普正版读物

严选“数学思维好物”

送给孩子的益智礼物   |   办公室神器

算法工程师成长阅读   |   居家高科技

理工科男女实用型礼物精选 

超模君准备了几份 数学思维好物

《超模定制笔记本》《数学原来会说谎》

《数学的故事》《简单微积分》......

免费 送给大家,参与就有机会获得

活动时间:1月22号 至 1月31号

----点击头像关注----

超级数学建模

数据与算法之美

少年数学家

数锐学堂

惊喜酱(个人号)

玩酷屋COOL

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

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

    AI前线导读: 近日,数据科学网站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. python 检验数据正态分布程度_Python DataFrame 检验数据正态分布及平均值差异检验...
  2. Android开发之Dialog的三种列表显示(解读谷歌官方API)
  3. 让远程协助在局域网里无处不在
  4. spring mvc原理_Spring常见问题整理
  5. KTV阶段项目告一段落,让我们张开双臂迎接新阶段吧!!
  6. C#文件目录IO常见操作汇总
  7. html的标签位置属性(学习笔记)
  8. 搭建 Kafka 集群 (v2.12-2.3.0)
  9. [论文阅读] AMPNet: Average- and Max-Pool Networks for Salient Object Detection
  10. Java从零开始(4)——入门项目
  11. 每天Leetcode 刷题 初级算法篇-数学问题-罗马数字转整数
  12. vue开发中遇到的问题
  13. word2019加载mathtype
  14. 一位声音甜美的小老师的Oracle学习视频
  15. android开发接口调用,Android开发中webService接口调用示例
  16. android立体3D效果_3D立体画,让你身临其境
  17. 华为面试题: 杨辉三角形的变形
  18. mysql创建、修改、删除索引和主键
  19. 取消usb计算机连接网络,usb连接(如何设置usb网络连接)
  20. Promsql语法用法

热门文章

  1. .NET斗鱼直播弹幕客户端(下)
  2. windows container 踩坑记
  3. RedLock 实现分布式锁
  4. ocelot 自定义认证和授权
  5. .NET Core 如何为项目提供高性能解决方案?
  6. 西安活动 | 2019年1月13号 拥抱开源, 又见.NET 线下交流活动报名进行中
  7. 如何通过本地化事件正确实现微服务内部强一致性,事件总线跨微服务间最终一致性...
  8. 利用.NET Core类库System.Reflection.DispatchProxy实现简易Aop
  9. Remoting核心类库RealProxy迁移
  10. .NET Core快速入门教程 4、使用VS Code开发.NET Core控制台应用程序