Pythoni teaduslike arvutuste raamatukogu uus versioon , mis on suunatud töötamiseks mitme mõõtmeliste massiivide ja maatriksitega ning pakub suurt funktsioonide kogu, mis rakendab erinevaid maatriksitega seotud algoritme. NumPy on üks kõige nõutumaid raamatukogusid teaduslike arvutuste jaoks. Projekti kood on kirjutatud Pythonis, kasutades C keeles optimeerimisi ja BSD litsentsi alusel.
NumPy 1.17 väljaanne optimeerimiste rakendamisega, mis tõstavad märkimisväärselt mitmete operatsioonide jõudlust, ja Python 2.7 toe lõpetamisega. Nüüd on vajalik Python 3.5-3.7 olemasolu. Muude muudatuste seas:
- FFT (Fast Fourier Transform) mooduli teostamine kiire Fourier' muundamise jaoks on üle viidud fftpack'ist kiiremasse ja täpsemasse .
- Uue laiendatava mooduli
random, mis pakub nelja pseudojuhuslikku arvu generaatorit (MT19937, PCG64, Philox ja SFC64) ning rakendab täiustatud entropia genereerimise meetodi paralleelselt teostatavates protsessides. - Lisatud on kahendjaotuse (radix) ja hübriidse () sortimise algoritmid, mis valitakse automaatselt andmetüübi põhjal.
- NumPy funktsioonide ülekirjutamise võimalus on vaikimisi lubatud.
Allikas: opennet.ru
