The OpenNET Project / Index page

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

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

После 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
Тип: Программы
Ключевые слова: scipy
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | 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:
    Заголовок:
    Текст:


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