1.Pipenv

Pipenv 是 Kenneth Reitz 的业余项目,旨在将其他软件包(例如 npm 和 yarn)整合到 Python 里。它不需要安装 virtualenv, virtualenvwrapper,不用管理 requirements.txt 文件,并且不用确保依赖版本的可复现性。通过 Pipenv,你可以在 Pipfile 中指定依赖项。该工具可生成一个 Pipfile.lock 文件,使你的构建更具确定性,避免产生难以查找的 Bug。

2.PyTorch

PyTorch是Facebook深度学习框架,源于 Torch 框架,同时改善了 Torch 框架,基于ython 语言,由于实现了动态计算图范式, PyTorch 已经成为众多研究人员的首选框架之一,可以计算梯度,而且非常快,可扩展性强。

3. Caffe2

Caffe2 支持分布式训练、部署(即使是在移动平台上),新的 CPU 和支持 CUDA 的硬件。PyTorch 可能更适合做研究,而 Caffe2 更加适合大规模部署,就像在 Facebook 上看到的那样。另外,你可以在 PyTorch 里构建并训练模型,同时用 Caffe2 部署。

4. Pendulum

Pendulum 的优势之一在于,它是 Python 标准 datetime 替代品,因此你可以轻松地将其与现有的代码集成,并且在你需要的时候才使用它的功能。Pendulum 的作者特别注意时间分区的处理,默认在每个实例中时间分区是可用的,并且以 UTC 计时。你也可以获得扩展 timedelta 来简化 datetime 的计算。

5. Dash

Dash 是一个可构建 Web 应用,尤其是数据可视化 Web 应用的纯 Python 开源库。它建立在 Flask、Plotly 和 React 之上,并提供这几个框架的函数抽象接口,从而开发者不必学习这些框架,高效开发。这些应用程序可在浏览器和移动设备中使用。

6. PyFlux

PyFlux 是专门针对时间序列开发的 Python 开源库。时间序列研究是统计学和经济学的子领域,其目的是用于描述时间序列的行为,同时也预测时序未来的行为状态。

7. Fire

Fire 是一个开源库,可以为任何 Python 项目自动生成一个命令行界面。你几乎不需要编写任何代码或者文档,你只需要调用一个 Fire 方法并把它传递给你想要的命令行界面:一个函数、一个对象、一个类、一个库,甚至不传递任何参数。

8. imbalanced-learn

imbalanced-learn 是一个 Python 库,它提供了相关的技术来解决数据不平衡的问题。另外,它和 scikit-learn 兼容,并且是 scikit-learn-contrib 项目的一部分,非常有用。

9. FlashText

FlashText 证明了算法和数据结构设计的重要性,即使对于简单的问题,更好的算法也能够轻松超越在快 CPU 上运行的朴素实现。

10. Luminoth

Luminoth 是一个用 TensorFlow 和 Sonnet 构建的开源的计算机视觉 Python 工具包。它可直接支持物体检测,背后支持的模型是 Faster R-CNN。

以上是10个受欢迎的机器学习库,你听说或者学习了哪几个呢?感兴趣的可以深入了解一下。

python调用库有哪些_十大Python机器学习常用库 python开发,你用过几个?相关推荐

  1. 文本分析软件_十大针对机器学习的文本注释工具与服务,你选哪个?

    房地产和键 [51CTO.com快译]目前,从搜索引擎与情感分析,到虚拟助手与聊天机器人,机器学习应用场景中的许多研究领域,都需要通过文本注释工具与服务来提供准确性.在AI研究与开发行业中,发现或创建 ...

  2. 按复杂度有效性递减排序_十大经典排序算法:python源码实现,通俗深入讲解

    概述 提示:本文上万字,陆陆续续疏理知识点加测试代码,耗时近一个月.阅读时长40分钟左右. 本文将十大经典排序算法进行汇总,从源码实现.复杂度.稳定性进行分析,并对每种排序的特性进行点评.对典型算法, ...

  3. python调用报表制作工具_工作汇报神技!用Python三步生成带有图表的word报表

    最近在项目中做了一个生成并导出word报表的功能,在这里分享给大家. 经过查看ESPC原有的生成报表代码和网上查阅的一些方法,解决方案的思路如下: 1.利用pychartdir库生成图表,保存图片,转 ...

  4. python调用摄像头做监控_《自拍教程68》Python + ffmpeg调用摄像头,实现自动化监控录像...

    案例故事: 场景一:反复重启Android终端产品100次,每重启一次录一个视频; 场景二:做压力测试比如Monkey一晚上,我们需要涉及长时间录像; 场景三:做自动化测试的时候,跑一条自动化用例,录 ...

  5. python调用通达信公式_对照通达信一些指标的Python实现

    行情软件里习惯了通达信的简介,虽然很多时候还是要依赖大智慧,但平时看图形基本都是用通达信.因此在有时候做数据分析的时候,不可避免的需要再次的实现一些指标功能,所以在Python里整理了一下,写了部分的 ...

  6. python调用c语言函数_从Python调用C函数

    python调用c语言函数 We can call a C function from Python program using the ctypes module. 我们可以使用ctypes模块从P ...

  7. 图解十大经典机器学习算法入门

    弱人工智能近几年取得了重大突破,悄然间,已经成为每个人生活中必不可少的一部分.以我们的智能手机为例,看看到底温藏着多少人工智能的神奇魔术. 下图是一部典型的智能手机上安装的一些常见应用程序,可能很多人 ...

  8. Shader的诞生 十大贴图常用贴图介绍

    一:标准shader 1.标准Shader背景 Unity4.x 阶段,Unity 老被拿来和UrealEngine(虚幻)进行对比,得到的结论就是Unity 是"渣画质",Ure ...

  9. python数据处理高斯滤波_十大点云数据处理技术梳理

    研究点云数据时,感觉无从下手? 看看这十大点云数据处理技术,换个思路学点云. 点云 · 定义 简言之,在获取物体表面每个采样点的空间坐标后,得到的是一个点的集合,称之为"点云".包 ...

最新文章

  1. [2774]小P的故事——神奇的发票报销 (sdut)
  2. 5分钟Serverless实践 | 构建无服务器的敏感词过滤后端系统
  3. SOCKET 478/775是两种主板的CPU接口类型
  4. GIMP教程 1 图片剪裁
  5. matlab 加权回归估计_matlab代码:地理加权回归(GWR)示例
  6. C语言从入门到精通光盘源码(清华大学出版社)源代码下载
  7. 人工智能的认知技术,主要包含哪些?
  8. 如何制作内网web服务器,内网搭建WEB服务器教程
  9. BIOS实战之HW monitor
  10. 对偶性(duality)以及KKT条件
  11. 表的创建(create),修改(alter)和删除(drop)
  12. WIN10-NVME硬盘-无U盘安装-Ubuntu22.04-双系统(非虚拟机)
  13. aws课程_AWS DeepRacer,Reinforcement Learning 101和一门关于AI管治的小课程
  14. 信号归一化功率_MQAM信号调制方式自动识别方法
  15. linux 查看环境变量和修改环境变量
  16. RaspberryPi 3B 之初体验笔记(续一)
  17. 洛谷题单 算法1-3 暴力枚举
  18. 各种数字字体样式_正言读书丨聊聊我的字体选择“变态”史,以及最近迷上的两款字体...
  19. vscode win10笔记本 蓝屏_win10 最近突然频繁蓝屏
  20. vue v-for循环表格, 每行显示2个元素td

热门文章

  1. Gentle.NET Attribute
  2. 判断一个字符串的字符是不是唯一
  3. mt6765和骁龙665哪个好_华为都把骁龙850用在了自家的win10设备上了,麒麟还会远吗?...
  4. 第六章 应用层[练习题+课后习题]
  5. 互联网大数据对教育的重要性
  6. 大数据在农业农村的应用
  7. 计算机输入输出接口是交接界面,计算机组成原理试题1
  8. python中的连续比较是什么_Python算法的分治算法,python,之,连续,子,列表,最大,和...
  9. HDU1754 I Hate It (线段树单点修改+区间查询)
  10. oracle sysoper角色,Oracle sys和system用戶、sysdba 和sysoper系統權限、sysdba和dba角色的區別...