NumPy 参考#
2025-08-05 18:24:06
NumPy 参考#
发布:
1.26
日期:
2023 年 9 月 16 日
本参考手册详细介绍了 NumPy 中包含的函数、模块和对象,描述了它们的含义和用途。要了解如何使用 NumPy,请参阅完整文档。
数组对象
N 维数组 ( ndarray)
标量
数据类型对象 ( dtype)
索引例程
迭代数组
标准数组子类
屏蔽数组
阵列接口协议
日期时间和时间增量
数组 API 标准兼容性
numpy.array_api和之间的差异表numpy
常数
Inf
Infinity
NAN
NINF
NZERO
NaN
PINF
PZERO
e
euler_gamma
inf
infty
nan
newaxis
pi
通用函数 ( ufunc)
ufunc
可用的ufunc
例程
数组创建例程
数组操作例程
二元运算
字符串操作
C 类型外部函数接口 ( numpy.ctypeslib)
日期时间支持函数
数据类型例程
具有自动定义域的数学函数
浮点错误处理
离散傅立叶变换 ( numpy.fft)
函数式编程
NumPy 特定的帮助函数
输入输出
线性代数 ( numpy.linalg)
逻辑功能
屏蔽数组操作
数学函数
矩阵库 ( numpy.matlib)
杂项例程
填充数组
多项式
随机抽样 ( numpy.random)
设定惯例
排序、搜索和计数
统计数据
测试支持 ( numpy.testing)
支持测试覆盖 ( numpy.testing.overrides)
窗口函数
键入 ( numpy.typing)
Mypy插件
与运行时 NumPy API 的差异
应用程序编程接口
全局状态
与性能相关的选项
调试相关选项
测试计划的未来行为
包装 (numpy.distutils)
模块位于numpy.distutils
配置类
构建可安装的 C 库
.src文件转换
NumPy distutils - 用户指南
SciPy结构
SciPy 包的要求
文件setup.py
文件__init__.py
NumPy Distutils 中的额外功能
现状numpy.distutils和迁移建议
迁移建议
numpy.distutils与 的互动setuptools
NumPy C-API
Python 类型和 C 结构
系统配置
数据类型API
数组API
数组迭代器 API
UFunc API
广义通用函数API
NumPy 核心库
C API 弃用
NumPy 中的内存管理
CPU/SIMD 优化
CPU 构建选项
CPU调度程序如何工作?
NumPy 安全性
在不受信任的数据上使用 NumPy 的建议
NumPy 和 SWIG
numpy.i:NumPy 的 SWIG 接口文件
测试 numpy.i 类型映射
致谢#
本手册的大部分内容源自 Travis E. Oliphant 的《
NumPy 指南》(该书于 2008 年 8 月慷慨地进入公共领域)。许多函数的参考文档是由 NumPy 的众多贡献者和开发人员编写的。