NumPy
NumPy
软件
★2
软件描述
NumPy 是 Python 科学计算的基础包。它是一个 Python 库,提供了多维数组对象、各种衍生对象(如掩码数组和矩阵),以及用于对数组进行快速运算的大量函数,包括……
官方网站
访问软件的官方网站了解更多信息
numpy.org
安全链接HTTPS
什么是 NumPy?
NumPy 是 Python 科学计算的基础包。它是一个 Python 库,提供了多维数组对象、各种衍生对象(如掩码数组和矩阵),以及用于快速数组运算的大量函数,包括数学运算、逻辑运算、形状操作、排序、选择、输入输出、离散傅里叶变换、基本线性代数、基本统计运算、随机模拟等。
强大的 N 维数组
快速且灵活,NumPy 的向量化、索引和广播概念已成为当今数组计算的事实标准。
数值计算工具
NumPy 提供了全面的数学函数、随机数生成器、线性代数运算、傅里叶变换等工具。
开源
NumPy 采用宽松的 BSD 许可证,由一个充满活力、响应迅速且多元化的社区在 GitHub 上公开开发和维护。
可互操作
NumPy 支持广泛的硬件和计算平台,并能与分布式、GPU 和稀疏数组库良好协同。
高性能
NumPy 的核心是经过高度优化的 C 代码,用户既能享受 Python 的灵活性,又能获得编译代码的速度。
易用
NumPy 的高级语法使其对任何背景或经验水平的程序员都易于上手且高效。