seħħet rilaxx tal-librerija Python għall-kompjuters xjentifiċi NumPy 1.17, Iffukat fuq il-ħidma ma 'matriċi u matriċi multidimensjonali, u jipprovdi wkoll ġabra kbira ta' funzjonijiet bl-implimentazzjoni ta 'diversi algoritmi relatati mal-użu ta' matriċi. NumPy hija waħda mill-aktar libreriji popolari użati għall-kalkoli xjentifiċi. Il-kodiċi tal-proġett huwa miktub f'Python bl-użu ta 'ottimizzazzjonijiet f'C u imqassma minn taħt liċenzja BSD.
Rilaxx ta' NumPy 1.17 notevoli внесением оптимизаций, существенно повышающих производительность некоторых операций, и прекращением поддержки Python 2.7. Для работы теперь необходимо наличие Python 3.5-3.7. Среди других изменения:
Реализация модуля FFT (Fast Fourier Transforms) для выполнения быстрого преобразования Фурье переведена с fftpack на более быстрый и точный pocketfft.
В состав включён новый расширяемый модуль
random, предлагающий на выбор четыре генератора псевдослучайных чисел (MT19937, PCG64, Philox и SFC64) и реализующий улучшенный метод формирования энтропии в условиях использования в параллельно выполняемых процессах.
Добавлены алгоритмы поразрядной (radix) и гибридной (timsort) сортировки, которые автоматически выбираются в зависимости от типа данных.
По умолчанию включена возможность переопределения функций NumPy.