Подтвердить что ты не робот

Лучшая библиотека для статистики на С++?

Я ищу высокопроизводительный код (нужно запускать в режиме реального времени), желательно с открытым исходным кодом, но если нет ничего такого бесплатного и высокопроизводительного, я возьму что-то хорошо поддерживаемое и высококачественное для стоимость.

Любые предложения?

Это те, которые я нашел до сих пор, в определенном порядке:

CodeCogs

GSL

Cephes

Boost MathToolkit

Blitz ++

TNT

4b9b3361

Ответ 3

Root имеет довольно хорошую статистическую поддержку. По крайней мере, поскольку мы, физики частиц, судить об этом. Работает в интерпретации cint или как родная библиотека С++.

Ответ 4

TNT предназначен для матричных вычислений, но не имеет статистических функций. (например, erf, mean/std/cov и т.д.)

Я не использовал Boost Math Toolkit, но, просматривая документацию, похоже, что имеет противоположную проблему, например. много положительных эффектов для скалярных вычислений, но не поддержка (которую я мог найти) для многомерных ситуаций.

Ответ 5

Я использовал библиотеку IT ++ в прошлом, эта библиотека поддерживает подпрограммы ACML и MKL через BLAS и LAPACK. Если это вычисления, которые должны выполняться быстро, есть возможность использовать эту библиотеку вместе с HPC, это хотя и недокументированная функция, поэтому потребуется какая-то мысль. Однако акцент на этой библиотеке позиционируется на матричных вычислениях, но многие нормальные математические и статистические функции можно найти в этой структуре благодаря превосходной поддержке обработки сигналов.