Перейти к содержанию

Eigen

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Eigen
Логотип программы Eigen
Тип библиотека
Разработчик Benoît Jacob
Gaël Guennebaud
Разработчики Benoît Jacob
Gaël Guennebaud
Написана на C++
Операционная система Кроссплатформенное программное обеспечение
Последняя версия 3.4.0 (18 августа 2021; 4 года назад (2021-08-18))
Лицензия MPL2
Сайт eigen.tuxfamily.org

Eigen — библиотека линейной алгебры для языка программирования C++ с открытым исходным кодом. Написана на шаблонах и предназначена для векторно-матричных вычислений и связанных с ними операций.[1]

Начиная с версии 3.1.1 публикуется под лицензией MPL2 (до этого использовалась LGPL3+). Eigen характеризуется простым API и производительностью, сопоставимой с MKL[2]

Библиотека используется во множестве проектов, среди которых[3]:

Также используется в проектах KDE.

Ссылки

  1. Eigen. tuxfamily.org. Дата обращения: 6 января 2012. Архивировано 7 мая 2021 года.
  2. *Benchmark. Архивировано 24 марта 2014 года.
  3. Interview: Eigen Matrix Library | MacResearch (недоступная ссылка). Дата обращения: 24 марта 2014. Архивировано 24 марта 2014 года.