Armadillo C++ matrix library |
Библиотека матриц с функциями и синтаксисом сознательно похожим на Matlab. Использует шаблоны техники метапрограммирования.
Обеспечивает эффективные обёртки для библиотек LAPACK, BLAS и ATLAS, а также Intel MKL, AMD ACML и OpenBLAS. Полезно для машинного обучения, распознавания образов, обработки сигналов, биоинформатики, статистики, эконометрики и др.
------------------------
Восстановление сайтов из Вебархива
Размещение по доскам объявлений России
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Обеспечивает эффективные обёртки для библиотек LAPACK, BLAS и ATLAS, а также Intel MKL, AMD ACML и OpenBLAS. Полезно для машинного обучения, распознавания образов, обработки сигналов, биоинформатики, статистики, эконометрики и др.
Возможности Armadillo C++ matrix library
- Высококачественная C++ библиотека линейной алгебры с оптимальным балансом скорости и простоты использования.
- Сингулярное разложение (англ. singular value decomposition, SVD), спектральное разложение матрицы, QR, LU, Cholesky, FFT
- Статистическое моделирование с использованием гауссовой модели смесей.
- Кластеризация с помощью K-means и максимизации ожидания.
- Автоматическая векторизация выражений (SIMD).
- Непрерывные и не прилегающие подматрицы.
- Автоматическое объединение нескольких операций.
- Полезно для создания прототипов непосредственно в C++
- Двойное лицензирование, open source и патентованное коммерческое.
- Полезно для разработки алгоритмов непосредственно на C++, или для быстрого преобразования исследуемого кода. Синтаксис (API) намеренно похожи на Matlab.
- Можно использовать для машинного обучения, распознавания образов, обработки сигналов, биоинформатики, статистики, эконометрики и т.д.
- Эффективные классы векторов, матриц и кубов, а также более 150 связанных функций; целые числа, числа с плавающей точкой и сложные числа.
- За счёт интеграции с LAPACK предусмотрены различные декомпозиции матриц или высокопроизводительные замены, такие как многопоточный Intel MKL, или AMD ACML, или OpenBLAS.
- Автоматическое оценивание выражений через шаблоны метапрограммирования, сочетает в себе несколько операций для повышения эффективности.
- Платная техническая поддержка.
- Изначально разработано в Conrad Sanderson at Data61 (Australia)
------------------------
Восстановление сайтов из Вебархива
Размещение по доскам объявлений России
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: Математика, Машинное обучение, Алгоритмы
Лицензия:
Mozilla Public License 2.0 (MPL 2.0)![]()
![]()
Интерфейс графический
Язык программирования:
MATLAB, C++
Сайт проекта
Скачать Armadillo C++ matrix library
Комментарии |