IT用語集 › AI & 機械学習 › NumPy

NumPy

AI & 機械学習 Svenska → 更新: 2026-10-21

Pythonの数値計算の基盤パッケージ。N次元配列、ブロードキャスト、ベクトル化演算を備える。2006年にトラビス・オリファントが作った。PythonのML/データスタック全体の土台である。

Numeric(1995年)とnumarray(2003年)を統合したものだ。線形代数は、70年代生まれのFortranライブラリBLASとLAPACKの上に築かれている。2024年6月のNumPy 2.0は、17年ぶりの破壊的リリースだった。pandas、SciPy、scikit-learn、PyTorch(イーガーモード)はいずれもNumPyと互換がある。CuPyはNumPy APIをGPUで動かし、JAXはNumPy APIに自動微分とJITを足したものだ。オリファントは後にAnacondaとQuansightを創業した。

← 用語集に戻る