NumPy Scientific Computing Python Library 1.17.0 släppt

tog plats utgåvan av Python-biblioteket för vetenskaplig beräkning NumPy 1.17, fokuserat på att arbeta med flerdimensionella arrayer och matriser, och även tillhandahålla en stor samling funktioner med implementering av olika algoritmer relaterade till användningen av matriser. NumPy är ett av de mest populära biblioteken som används för vetenskapliga beräkningar. Projektkoden är skriven i Python med hjälp av optimeringar i C och levererad av under BSD-licensen.

NumPy 1.17 version anmärkningsvärd introducerar optimeringar som avsevärt förbättrar prestandan för vissa operationer och avslutar stödet för Python 2.7. För att fungera behöver du nu Python 3.5-3.7. Andra ändringar inkluderar:

  • Implementeringen av FFT (Fast Fourier Transforms)-modulen för att utföra snabb Fourier-transform har flyttats från fftpack till en snabbare och mer exakt. pocketfft.
  • Inkluderar en ny expanderbar modul
    random, som erbjuder ett urval av fyra pseudo-slumptalsgeneratorer (MT19937, PCG64, Philox och SFC64) och implementerar en förbättrad metod för att generera entropi när den används i parallella processer.

  • Tillsatt bitvis (radix) och hybrid (tidssort) sorteringar som väljs automatiskt beroende på datatyp.
  • Som standard är möjligheten att åsidosätta NumPy-funktioner aktiverad.

Källa: opennet.ru

Lägg en kommentar