Состоялся выход SciPy 1.0, Python-библиотеки для математических расчетов

Было добавлено несколько новых функций для решения дифференциальных уравнений и новые алгоритмы оптимизации. После выхода проект сохранит обратную совместимость на уровне API.
SciPy

Было объявлено о выпуске SciPy 1.0. Проект развивался на протяжении 16 лет и наконец дошел до полноценного релиза. Выход SciPy произошел по ряду причин. Во-первых, проект достиг ключевых целей и показал свою стабильность, а во-вторых, он хорошо показал себя при промышленном применении.

Кроме этого, выходу поспособствовало создание бинарных сборок в формате Windows Wheels, формирование сообщества с структурой управления, планирование работ и внедрение системы непрерывной интеграции. Даже после выхода проект сохранит обратную совместимость на уровне API.

Из нововведений можно отметить обеспечение охвата системой непрерывной интеграции сборок для Windows и macOS, новый набор функций для решения дифференциальных уравнений, включение новых алгоритмов оптимизации и новые функции LAPACK (Linear Algebra PACKage) и BLAS (Basic Linear Algebra Subprograms) для линейной алгебры.

Что такое SciPy?

SciPy 1.0 представляет собой большую библиотеку для Python с открытым исходным кодом. Она предназначена для проведения математических, инженерных и научных расчетов. SciPy предоставляет обширную коллекцию модулей и может применяться для решения различных задач.

Библиотеку можно использовать для решения дифференциальных уравнений и вычисления интегралов, статистического анализа, преобразования аналоговых сигналов, работы с генетическими алгоритмами, обработки изображений и других целей. В коде проекта используется высокопроизводительная реализация многомерных массивов от NumPy. Распространяется код по лицензии BSD.

Источник: OpenNet