The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск SciPy 1.0, библиотеки для научных и инженерных расчётов

26.10.2017 09:32

После 16 лет развития проекта представлен знаковый релиз библиотеки для научных, математических и инженерных расчётов SciPy 1.0. SciPy предоставляет большую коллекцию модулей для таких задач, как вычисление интегралов, решение дифференциальных уравнений, обработка изображений, статистический анализ, интерполяция, применение преобразований Фурье, поиск экстремума функции, векторные операции, преобразование аналоговых сигналов, работа с разреженными матрицами и т.д. Код проекта распространяется под лицензией BSD и использует высокопроизводительную реализацию многомерных массивов от проекта NumPy.

Релиз 1.0 выпущен после достижения проектом ключевых первичных целей и позиционируется как индикатор зрелости и стабильности, подтверждённый успешными промышленным применением. Среди задач, решение которых дало зелёный свет для релиза 1.0 упомянуты создание бинарных сборок в формате Windows Wheels, внедрение системы непрерывной интеграции и формирование сообщества со своей структурой управления, планированием работ и принятыми правилами поведения.

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

  1. Главная ссылка к новости (https://www.mail-archive.com/n...)
  2. OpenNews: Релиз дистрибутива Scientific Linux 7.4
  3. OpenNews: Выпуск AIMS Desktop 2017.1, дистрибутива с подборкой математического и научного ПО
  4. OpenNews: Опубликованы лекции "Python в научных вычислениях"
  5. OpenNews: Релиз системы для математических расчётов GNU Octave 4.2.0
  6. OpenNews: Релиз IPython 5.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47451-scipy
Ключевые слова: scipy
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 12:39, 26/10/2017 [ответить]  
  • +2 +/
    Windows Wheels - какое-то наркоманское название :)
     
     
  • 2.3, _dz (?), 18:59, 26/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Квадратные стеклянные колеса.
     
     
  • 3.7, Анотоним (?), 22:43, 26/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не квадратные и не стеклянные, а просто разноцветные "колеса".
    красные, синие, желтые, зеленые...
     
  • 2.8, AntonAlekseevich (ok), 08:11, 27/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Такое же как и 'Windows Eggs'. :D
     

  • 1.2, Борщдрайвен бигдата (?), 13:11, 26/10/2017 [ответить]  
  • +2 +/
    Отличная новость. Теперь ждем pandas!
     
     
  • 2.4, _dz (?), 19:09, 26/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Отличная новость. Теперь ждем pandas!

    Так а что её ждать? Она есть. pandas2 пока еще только где-то в далеких планах.

     
  • 2.9, Анестезиолог (?), 12:31, 27/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Pandas какаха к стате. Ну то есть, как недозамена R для интерактивного исследования данных сойдёт. А к продакшону его нельзя подпускать на 100 метров. Потому Pandas - это как ПХП, фрактал плохого дизайна. В нём каждая функция неявно делает как минимум 150 разных вещей в зависимости от входных данных. И каждый раз что-то новое. Вот недавно обнаружили, что groupby() тупо выпидывает все строки, у которых есть nan в индексе. Баг висит ПЯТЫЙ ГОД, автору пох. Вообще, все эти анальные пляски с None / nan - за такое надо яйца откручивать калёными плоскогубцами. Когда все None неявно превращаются в nan, а обратно не превращаются. Более того, если у тебя есть столбец целых чисел, а в нём хотя бы одно None - все целые числа магически превратятся во float. Потому что у целых чисел нет аналога nan. Вообще, Pandas делает с данными что хочет. Превращает datetime в pandas.Timestamp, timedelta - в pandas.Timedelta. Которые НЕСОВМЕСТИМЫ со стандартными datetime / timedelta. Пропустил свои данные через Pandas - они превратились в ... Афтор много-много лет обещает, что вот-вот будет Pandas 2, и тогда-то уж точно всё будет хорошо. Ну ждитя, ждитя...
     

  • 1.5, Константавр (ok), 19:42, 26/10/2017 [ответить]  
  • +2 +/
    Прочитал как "SciFi библиотека". Было бы круто.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру