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

Disponível lançamento da biblioteca Python para computação científica NumPy 1.19, 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.

O NumPy 1.19 não oferece mais suporte ao Python 3.5 e remove o código para oferecer suporte ao Python 2 (a camada numpy.compat permanece em vigor por enquanto). As versões suportadas são Python 3.6, 3.7 e 3.8. O desenvolvimento do módulo continuou numpy.random para trabalhar com amostras aleatórias. Suporte aprimorado para pacotes de roda NumPy na arquitetura Aarch64 e ao usar a implementação Python pypy. Expandido funcionalidade numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero e numpy.array_equal. Detecção aprimorada de recursos de CPU, como suporte AVX. Implementação adicionada que funciona de 5 a 7 vezes mais rápido np.exp baseado em AVX512, usado para tipo de dados de entrada np.float64.

Fonte: opennet.ru

Adicionar um comentário