Description:
Python bindings of Eigen library with Numpy support
|
|
Type: Formula
|
Latest Version: 3.12.0@4
|
Tracked Since: Dec 17, 2025
|
|
Links:
Homepage |
formulae.brew.sh
|
|
Category: Developer tools
|
|
Tags:
eigen
python-bindings
linear-algebra
numpy
scientific-computing
|
|
Install:
brew install eigenpy
|
About:
eigenpy provides Python bindings for the Eigen C++ library, enabling seamless integration of high-performance linear algebra operations within Python environments. It leverages Numpy for efficient data handling, allowing users to manipulate Eigen matrices and vectors directly in Python scripts. This tool is essential for bridging the gap between C++ computational speed and Python's ease of use in scientific computing.
|
Key Features:
- Seamless interoperability between Eigen C++ and Python/Numpy data types
- High-performance linear algebra computations without leaving Python
- Support for complex numbers and sparse matrices
- Integration with Boost.Python for robust binding generation
|
Use Cases:
- Implementing robotics control algorithms requiring fast matrix operations
- Scientific computing simulations mixing C++ libraries with Python analysis
- Machine learning model development needing efficient linear algebra backends
|
Alternatives:
-
PyEigen
– Less mature; eigenpy offers better Numpy integration and active maintenance.
-
Eigen in C++ with manual bindings
– More flexible but significantly more complex to implement and maintain.
|
|
License: BSD-2-Clause
|
|
Dependencies: boost-python3, eigen, numpy, python@3.14, scipy
|
|
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
|
| Detected |
Version |
Rev |
Change |
Commit |
| Sep 11, 2025 6:46pm |
|
1 |
VERSION_BUMP |
3f77f5f9 |
| Jan 13, 2025 10:55am |
|
0 |
VERSION_BUMP |
59924710 |
| Dec 17, 2024 3:27pm |
|
2 |
VERSION_BUMP |
58b12334 |
| Dec 16, 2024 6:40am |
|
1 |
VERSION_BUMP |
40b50ba4 |
| Dec 3, 2024 8:18pm |
|
0 |
VERSION_BUMP |
13f66235 |
| Nov 19, 2024 12:37am |
|
0 |
VERSION_BUMP |
0a5df4a7 |
| Oct 30, 2024 2:14pm |
|
0 |
VERSION_BUMP |
cb5e05e6 |
| Oct 30, 2024 12:35pm |
|
0 |
VERSION_BUMP |
980e8d2e |
| Sep 26, 2024 5:26pm |
|
0 |
VERSION_BUMP |
ba58a36c |
| Sep 26, 2024 12:34pm |
|
0 |
VERSION_BUMP |
d4208a53 |
| Sep 19, 2024 3:32pm |
|
0 |
VERSION_BUMP |
37e6e193 |
| Aug 31, 2024 2:09pm |
|
0 |
VERSION_BUMP |
21bbd7e5 |
| Aug 31, 2024 12:32pm |
|
0 |
VERSION_BUMP |
d2c55178 |
| Aug 28, 2024 1:55am |
|
0 |
VERSION_BUMP |
0dbcf5b9 |
| Apr 14, 2024 11:22am |
|
0 |
VERSION_BUMP |
ce867019 |
| Jan 25, 2024 10:36pm |
|
1 |
VERSION_BUMP |
a124b34f |
| Jan 24, 2024 10:43pm |
|
1 |
VERSION_BUMP |
74d6b2b2 |
| Nov 9, 2023 11:34am |
|
0 |
VERSION_BUMP |
24d42040 |
| Oct 23, 2023 2:19am |
|
1 |
VERSION_BUMP |
cc7ca926 |
| Oct 23, 2023 2:19am |
|
1 |
VERSION_BUMP |
e4f79bd8 |
| Aug 1, 2023 2:03am |
|
0 |
VERSION_BUMP |
2590b709 |
| Jun 1, 2023 4:08pm |
|
0 |
VERSION_BUMP |
38672cc1 |
|