Lanzamento da biblioteca Python para computación científica NumPy 1.17.0

tivo lugar liberación da biblioteca de Python para computación científica NumPy 1.17, centrada en traballar con matrices e matrices multidimensionais, e tamén proporcionando unha gran colección de funcións coa implementación de diversos algoritmos relacionados co uso de matrices. NumPy é unha das bibliotecas máis populares utilizadas para os cálculos científicos. O código do proxecto está escrito en Python usando optimizacións en C e distribuído por baixo a licenza BSD.

Versión de NumPy 1.17 notable introducindo optimizacións que melloran significativamente o rendemento dalgunhas operacións e finalizando o soporte para Python 2.7. Para funcionar, agora necesitas Python 3.5-3.7. Outros cambios inclúen:

  • A implementación do módulo FFT (Fast Fourier Transforms) para realizar unha transformada rápida de Fourier trasladouse de fftpack a outro máis rápido e preciso. petofft.
  • Inclúe un novo módulo ampliable
    aleatorio, que ofrece unha selección de catro xeradores de números pseudoaleatorios (MT19937, PCG64, Filox e SFC64) e implementa un método mellorado para xerar entropía cando se usa en procesos paralelos.

  • Engadido bit a bit (radix) e híbrido (timsort) clasificacións que se seleccionan automaticamente dependendo do tipo de datos.
  • Por defecto, a capacidade de anular as funcións NumPy está activada.

Fonte: opennet.ru

Engadir un comentario