A avut loc lansarea bibliotecii pentru calcule științifice, matematice și inginerie SciPy 1.8.0. SciPy oferă o colecție vastă de module pentru sarcini precum calculul integralei, soluția ecuațiilor diferențiale, procesarea imaginilor, analiza statistică, interpolarea, aplicarea transformărilor Fourier, căutarea extremelor funcției, operațiuni vectoriale, transformarea semnalelor analogice, lucrul cu matrice sparse etc. Codul proiectului este distribuit sub licența BSD și folosește o implementare de înaltă performanță a array-urilor multidimensionale de la proiectul NumPy.
În noua versiune SciPy a fost propusă o implementare inițială a API-ului pentru lucrul cu array-urile sparse, majoritatea elementelor fiind zero. Pentru a efectua calcule cu seturi mari de date sparse, a fost inclusă biblioteca SVD PROPACK, funcțiile sale fiind disponibile prin submodulul „scipy.sparse.svds” atunci când parametrul „solver=’PROPACK'” este setat. A fost adăugat un nou submodul „scipy.stats.sampling”, care oferă o interfață pentru biblioteca C UNU.RAN, destinată pentru eșantionarea distribuțiilor continue și discrete omogene unidimensionale aleatorii. Toate spațiile de nume private, în numele cărora nu se folosește simbolul de subliniere, au fost declarate ca fiind depășite.
Sursa: opennet.ro
