Open-source Python library for scientific computing
SciPy
PSD of ECG using SciPy
Original author(s)
Travis Oliphant, Pearu Peterson, Eric Jones
Developer(s)
Community library project
Initial release
Around 2001 (2001)
Stable release
1.11.1
/ 28 June 2023
Repository
github.com/scipy/scipy
Written in
Python, Fortran, C, C++[1]
Operating system
Cross-platform
Type
Technical computing
License
BSD-new license
Website
scipy.org
SciPy (pronounced /ˈsaɪpaɪ/ "sigh pie"[2]) is a free and open-source Python library used for scientific computing and technical computing.[3]
SciPy contains modules for optimization, linear algebra, integration, interpolation, special functions, FFT, signal and image processing, ODE solvers and other tasks common in science and engineering.
SciPy is also a family of conferences for users and developers of these tools: SciPy (in the United States), EuroSciPy (in Europe) and SciPy.in (in India).[4] Enthought originated the SciPy conference in the United States and continues to sponsor many of the international conferences as well as host the SciPy website.
The SciPy library is currently distributed under the BSD license, and its development is sponsored and supported by an open community of developers. It is also supported by NumFOCUS, a community foundation for supporting reproducible and accessible science.
^SciPy Team. "How can SciPy be fast if it is written in an interpreted language like Python?". Retrieved 2022-04-11.
set of APIs defined in the SciPy package (scipy.*) are available under cupyx.scipy.* package. Sparse matrices (cupyx.scipy.sparse.*_matrix) of CSR, COO...
credited to have driven the proliferation of Python and is the creator of NumPy, SciPy, Numba and Anaconda. He is a co-founder and advisory board member of NumFOCUS...
Oliphant, T., & Peterson, P. (2001). SciPy: Open source scientific tools for Python. Bressert, E. (2012). SciPy and NumPy: an overview for developers. O'Reilly...
mature libraries like Dask. IPython frequently draws from SciPy stack libraries like NumPy and SciPy, often installed alongside one of many Scientific Python...
Oliphant, T., & Peterson, P. (2001). SciPy: Open source scientific tools for Python. Bressert, E. (2012). SciPy and NumPy: an overview for developers. " O'Reilly...
statistics. Statsmodels is built on top of the numerical libraries NumPy and SciPy, integrates with Pandas for data handling, and uses Patsy for an R-like...
Oliphant, T., & Peterson, P. (2001). SciPy: Open source scientific tools for Python. Bressert, E. (2012). SciPy and NumPy: an overview for developers. " O'Reilly...
SciPy. Several alternative language bindings are also available: Armadillo for C++ IT++ for C++ LAPACK++ for C++ Lacaml for OCaml CLapack for C SciPy...
algorithm. It is used by many popular numerical computing environments such as SciPy, Mathematica, GNU Octave and MATLAB to provide this functionality. A powerful...
involved in the development of other central numerical Python libraries: NumPy and SciPy. Scholia has an author profile for David Cournapeau. "David Cournapeau...
other libraries. Significant parts of the scientific computing libraries SciPy, pandas and scikit-learn are written in Cython. Some high-traffic websites...