Phát hành thư viện Python cho tính toán khoa học NumPy 1.17.0

diễn ra phát hành thư viện Python cho tính toán khoa học NumPy 1.17, tập trung vào làm việc với mảng và ma trận nhiều chiều, đồng thời cung cấp một tập hợp lớn các hàm thực hiện các thuật toán khác nhau liên quan đến việc sử dụng ma trận. NumPy là một trong những thư viện phổ biến nhất được sử dụng để tính toán khoa học. Mã dự án được viết bằng Python sử dụng tối ưu hóa trong C và phân phối bởi theo giấy phép BSD.

Bản phát hành NumPy 1.17 đáng chú ý внесением оптимизаций, существенно повышающих производительность некоторых операций, и прекращением поддержки Python 2.7. Для работы теперь необходимо наличие Python 3.5-3.7. Среди других изменения:

  • Реализация модуля FFT (Fast Fourier Transforms) для выполнения быстрого преобразования Фурье переведена с fftpack на более быстрый и точный pocketfft.
  • В состав включён новый расширяемый модуль
    random, предлагающий на выбор четыре генератора псевдослучайных чисел (MT19937, PCG64, Philox и SFC64) и реализующий улучшенный метод формирования энтропии в условиях использования в параллельно выполняемых процессах.

  • Добавлены алгоритмы поразрядной (radix) и гибридной (timsort) сортировки, которые автоматически выбираются в зависимости от типа данных.
  • По умолчанию включена возможность переопределения функций NumPy.

Nguồn: opennet.ru

Thêm một lời nhận xét