Lançamento da biblioteca Python para cálculos científicos NumPy 1.19

Disponível lançamento da biblioteca Python para cálculos científicos NumPy 1.19, 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 é distribuído sob a licença BSD.

No NumPy 1.19 o suporte para Python 3.5 foi descontinuado e o código para garantir a compatibilidade com Python 2 foi removido (a camada numpy.compat ainda permanece). As versões suportadas agora são Python 3.6, 3.7 e 3.8. O desenvolvimento do módulo numpy.random para trabalhar com amostras aleatórias foi aprimorado. O suporte para pacotes wheel do NumPy na arquitetura Aarch64 e ao usar a implementação do Python PyPy. Expandido funcionalidade numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero e numpy.array_equal. A detecção das capacidades da CPU, como suporte a AVX, foi melhorada. Uma implementação baseada em np.exp com AVX512, aplicada para dados de entrada do tipo np.float64, foi adicionada e é de 5 a 7 vezes mais rápida.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster