Примечания к выпуску NumPy 1.18.3#

Этот выпуск содержит различные исправления ошибок/регрессий.

Поддерживаемые версии Python в этом выпуске: 3.5-3.8. Разработчикам следует использовать Cython >= 0.29.15 для поддержки Python 3.8 и OpenBLAS >= 3.7, чтобы избежать ошибок на архитектуре Skylake.

Основные моменты#

  • Исправление для method='eigh' и method='cholesky' методы в numpy.random.multivariate_normal. Они производили выборки из неправильного распределения.

Участники#

Всего 6 человек внесли вклад в этот релиз. Люди со знаком «+» рядом с их именами внесли патч впервые.

  • Чарльз Харрис

  • Max Balandat +

  • @Mibu287 +

  • Pan Jan +

  • Себастьян Берг

  • @panpiort8 +

Объединенные pull request'ы#

Всего 5 pull request были объединены для этого выпуска.

  • #15916: BUG: Исправление методов eigh и cholesky для numpy.random.multivariate_normal

  • #15929: BUG,MAINT: Удалён некорректный особый случай в преобразовании строки в число…

  • #15930: BUG: Гарантировать, что массив находится в допустимом состоянии после возникновения ошибки памяти…

  • #15954: BUG: Проверка, что pvals является 1D в _generator.multinomial.

  • #16017: BUG: Параметр Alpha должен быть 1D в generator.dirichlet