Lançamento da biblioteca Python para computação científica NumPy 1.17.0

aconteceu lançamento da biblioteca Python para computação científica NumPy 1.17, focado em trabalhar com arrays e matrizes multidimensionais, além de fornecer um grande acervo de funções com a implementação de diversos algoritmos relacionados ao uso de matrizes. NumPy é uma das bibliotecas mais populares usadas para cálculos científicos. O código do projeto é escrito em Python usando otimizações em C e distribuído por sob a licença BSD.

Versão NumPy 1.17 notável introduzindo otimizações que melhoram significativamente o desempenho de algumas operações e encerrando o suporte para Python 2.7. Para funcionar, agora você precisa do Python 3.5-3.7. Outras mudanças incluem:

  • A implementação do módulo FFT (Fast Fourier Transforms) para realizar a transformação rápida de Fourier foi movida de fftpack para um mais rápido e preciso bolso.
  • Inclui um novo módulo expansível
    random, que oferece uma escolha de quatro geradores de números pseudo-aleatórios (MT19937, PCG64, Philox e SFC64) e implementa um método aprimorado para gerar entropia quando usado em processos paralelos.

  • Adicionado bit a bit (radix) e híbrido (Timsort) classificações que são selecionadas automaticamente dependendo do tipo de dados.
  • Por padrão, a capacidade de substituir funções NumPy está habilitada.

Fonte: opennet.ru

Adicionar um comentário