lançamento da biblioteca Python para cálculos científicos , focada no trabalho com arrays e matrizes multidimensionais, além de oferecer uma grande coleção de funções com implementações de vários algoritmos relacionados ao uso de matrizes. NumPy é uma das bibliotecas mais demandadas utilizadas para cálculos científicos. O código do projeto é escrito em Python com otimizações em C e sob a licença BSD.
Lançamento do NumPy 1.17 com a implementação de otimizações que melhoram significativamente o desempenho de algumas operações e a descontinuação do suporte ao Python 2.7. Agora é necessário ter Python 3.5-3.7. Entre outras mudanças:
- A implementação do módulo FFT (Transformadas Rápidas de Fourier) para realizar a transformada de Fourier rápida foi transferida de fftpack para .
- Foi incluído um novo módulo extensível
random, que oferece quatro geradores de números pseudoaleatórios (MT19937, PCG64, Philox e SFC64) e implementa um método aprimorado para geração de entropia em contextos de processos executados em paralelo. - Foram adicionados algoritmos de ordenação por radície (radix) e híbrida () que são selecionados automaticamente com base no tipo de dado.
- Por padrão, a possibilidade de redefinir funções do NumPy está ativada.
Fonte: opennet.ru
