Dostępna jest wersja biblioteki Pythona do obliczeń naukowych NumPy 1.21, skupiająca się na pracy z wielowymiarowymi tablicami i macierzami, a także zapewniająca duży zbiór funkcji z implementacją różnych algorytmów związanych z wykorzystaniem macierzy. NumPy to jedna z najpopularniejszych bibliotek używanych do obliczeń naukowych. Kod projektu napisany jest w Pythonie z wykorzystaniem optymalizacji w C i jest rozpowszechniany na licencji BSD.
W nowej wersji:
- Kontynuowano prace nad optymalizacją funkcji i platform z wykorzystaniem instrukcji wektorowych SIMD.
- Zaproponowano wstępną implementację nowej infrastruktury dla klas dtype i rzutowania typów.
- Zaproponowano uniwersalne (dla architektur x86_64 i arm64) pakiety kół NumPy dla Pythona 3.8 i Pythona 3.9 na platformie macOS.
- Poprawione adnotacje w kodzie.
- Dodano nowy generator bitów PCG64DXSM dla liczb losowych.
Źródło: opennet.ru