Κυκλοφόρησε το NumPy Scientific Computing Python Library 1.19

Διαθέσιμος έκδοση της βιβλιοθήκης Python για επιστημονικούς υπολογιστές NumPy 1.19, επικεντρώθηκε στην εργασία με πολυδιάστατους πίνακες και πίνακες, καθώς και στην παροχή μιας μεγάλης συλλογής συναρτήσεων με την υλοποίηση διαφόρων αλγορίθμων που σχετίζονται με τη χρήση πινάκων. Η NumPy είναι μια από τις πιο δημοφιλείς βιβλιοθήκες που χρησιμοποιούνται για επιστημονικούς υπολογιστές. Ο κώδικας του έργου είναι γραμμένος σε Python χρησιμοποιώντας βελτιστοποιήσεις C και διανέμονται από υπό την άδεια BSD.

Το NumPy 1.19 δεν υποστηρίζει πλέον την Python 3.5 και αφαιρεί τον κώδικα για την υποστήριξη της Python 2 (το επίπεδο numpy.compat έχει παραμείνει στη θέση του προς το παρόν). Οι υποστηριζόμενες εκδόσεις είναι Python 3.6, 3.7 και 3.8. Η ανάπτυξη της ενότητας συνεχίστηκε numpy.τυχαίο για εργασία με τυχαία δείγματα. Βελτιωμένη υποστήριξη για πακέτα τροχού NumPy στην αρχιτεκτονική Aarch64 και κατά τη χρήση της εφαρμογής Python pypy. Αναπτυγμένος λειτουργικότητα numpy.frompyfunc, np.str_, numpy.copy, numpy.linalg.multi_dot, numpy.count_nonzero και numpy.array_equal. Βελτιωμένη ανίχνευση δυνατοτήτων CPU, όπως υποστήριξη AVX. Προστέθηκε υλοποίηση που λειτουργεί 5-7 φορές πιο γρήγορα np.exp βασίζεται σε AVX512, που χρησιμοποιείται για τον τύπο δεδομένων εισόδου np.float64.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο