Eigen
| Eigen | |
|---|---|
| |
| Тип | библиотека |
| Разработчики |
Benoît Jacob Gaël Guennebaud |
| Написана на | C++ |
| Операционная система | Кроссплатформенное программное обеспечение |
| Последняя версия | 3.4.0 (18 августа 2021) |
| Лицензия | MPL2 |
| Сайт | eigen.tuxfamily.org |
Eigen — библиотека линейной алгебры для языка программирования C++ с открытым исходным кодом. Написана на шаблонах и предназначена для векторно-матричных вычислений и связанных с ними операций[1].
Начиная с версии 3.1.1 публикуется под лицензией MPL2 (до этого использовалась LGPL3+). Eigen характеризуется простым API и производительностью, сопоставимой с MKL[2].
Библиотека используется во множестве проектов, среди которых[3]:
- TensorFlow
- OpenCV
- MeshLab
- VcgLib
- libmv
- Krita
- Yujin Robot
- Willow Garage
- Avogadro
- OpenBabel (начиная с версии 2)
- Google Camera (начиная с версии 2)
Также используется в проектах KDE.
Примечания
- ↑ Eigen. tuxfamily.org. Дата обращения: 6 января 2012. Архивировано 7 мая 2021 года.
- ↑ Benchmark. Архивировано 24 марта 2014 года.
- ↑ Interview: Eigen Matrix Library | MacResearch. Дата обращения: 24 марта 2014. Архивировано из оригинала 24 марта 2014 года.
