SciPy
Pythons Bibliothek für wissenschaftliches Rechnen, aufgebaut auf NumPy. 2001 gestartet von Travis Oliphant, Pearu Peterson und Eric Jones.
NumPy liefert das Array, SciPy die Algorithmen. Teilmodule: optimize (Minimierung, Kurvenanpassung, Nullstellensuche), signal (Filter, Faltung), stats (Verteilungen, Hypothesentests), linalg (erweiterte lineare Algebra), sparse (dünnbesetzte Matrizen und Graphalgorithmen), integrate, fft, spatial (KD-Bäume, konvexe Hüllen). Das meiste sind dünne Wrapper um bewährten Fortran- und C-Code — LAPACK, BLAS, ODEPACK, QUADPACK — und genau das ist der Sinn: fünfzig Jahre alte numerische Routinen mit einer anständigen API. Gibt dem gesamten SciPy-Ökosystem seinen Namen, einschließlich pandas, scikit-learn und Matplotlib.