Se lanzó la biblioteca para cálculos científicos, matemáticos e ingenieriles SciPy 1.8.0. SciPy proporciona una gran colección de módulos para tareas como el cálculo de integrales, la resolución de ecuaciones diferenciales, el procesamiento de imágenes, el análisis estadístico, la interpolación, la aplicación de transformaciones de Fourier, la búsqueda de extremos de funciones, operaciones vectoriales, la transformación de señales analógicas, el trabajo con matrices dispersas, etc. El código del proyecto se distribuye bajo la licencia BSD y utiliza una implementación de alto rendimiento de arreglos multidimensionales del proyecto NumPy.
En la nueva versión de SciPy se ha propuesto una implementación inicial de la API para trabajar con arreglos dispersos, la mayoría de cuyos elementos son cero. Para realizar cálculos con grandes conjuntos de datos dispersos, se incluye la biblioteca SVD PROPACK, cuyas funciones están disponibles en el submódulo "scipy.sparse.svds" al establecer el parámetro "solver='PROPACK'". Se ha añadido un nuevo submódulo "scipy.stats.sampling", que proporciona una interfaz a la biblioteca C UNU.RAN, destinada a muestreo de distribuciones continuas y discretas no homogéneas unidimensionales. Se han declarado obsoletos todos los espacios de nombres privados que no utilizan el símbolo de subrayado en sus nombres.
Fuente: opennet.ru
