3 ms·
No, NumPy has tools for Fortran inclusion, f2py, for the users but itself has no Fortran code. SciPy has Fortran77 code about 15% but slowly rewriting it in Cyt
by ilayn 3y ago
No, NumPy has tools for Fortran inclusion, f2py, for the users but itself has no Fortran code. SciPy has Fortran77 code about 15% but slowly rewriting it in Cython/C++.
Both use BLAS from OpenBLAS library externally, that is mostly Assembly/C for BLAS.
NumPy use a flavor of LAPACK that is called LAPACK Lite, written in C, SciPy vendors LAPACK that comes with OpenBLAS if you are pip installing, or if you are using conda, it comes with MKL library from Intel.