ғылыми есептеулерге арналған Python кітапханасының шығарылымы , көпөлшемді массивтермен және матрицалармен жұмыс істеуге бағытталған, сонымен қатар матрицаларды пайдаланумен байланысты әртүрлі алгоритмдерді жүзеге асырумен функциялардың үлкен жинағын қамтамасыз етеді. NumPy - ғылыми есептеулер үшін қолданылатын ең танымал кітапханалардың бірі. Жоба коды Python тілінде C және тіліндегі оңтайландырулар арқылы жазылған BSD лицензиясы бойынша.
NumPy 1.17 шығарылымы кейбір операциялардың өнімділігін айтарлықтай жақсартатын оңтайландыруларды енгізу және Python 2.7 үшін қолдауды тоқтату. Жұмыс істеу үшін сізге Python 3.5-3.7 қажет. Басқа өзгерістер мыналарды қамтиды:
- Жылдам Фурье түрлендіруін орындауға арналған FFT (Fast Furier Transforms) модулін енгізу fftpack-тан жылдамырақ және дәлірекке ауыстырылды. .
- Жаңа кеңейтілетін модульді қамтиды
random, ол төрт жалған кездейсоқ сандар генераторының (MT19937, PCG64, Philox және SFC64) таңдауын ұсынады және параллель процестерде пайдаланылған кезде энтропияны генерациялаудың жетілдірілген әдісін жүзеге асырады. - Битті (радикс) және гибридті () деректер түріне байланысты автоматты түрде таңдалатын сұрыптаулар.
- Әдепкі бойынша, NumPy функцияларын қайта анықтау мүмкіндігі қосылған.
Ақпарат көзі: opennet.ru
