eigenpy
eigenpy copied to clipboard
Efficient bindings between Numpy and Eigen using Boost.Python
Hi, Raspbian buster 32bits, on a Raspberry Pi 4, raise the following issue with `python3-numpy` (python 3.7.3, numpy 1.16.2): ```python 13/21 Test #13: py-user-type .....................***Failed 0.39 sec code: 256 code:...
Currently, we only support so far Eigen::Matrix and Eigen::Map. It should be nice to extend the current API to also support Eigen::Array. This should be straightforward with the current setup.
I recovered the history using `git-filter-repo`, squashed and rebased it into a single big commit before merging the files' history into eigenpy. **TODO** * Include the `utils/copyable.hpp` header from Pinocchio...
The header is here: https://github.com/stack-of-tasks/pinocchio/blob/devel/bindings/python/utils/std-vector.hpp (or a more recent version). I recently suggested moving/copying the **`StdVectorPythonVisitor`** template from Pinocchio's bindings upstream to this repo, so that downstream packages don't have...
Fixes https://github.com/stack-of-tasks/eigenpy/issues/447 It requires a follow-up PR in Boost::Python itself [here](https://github.com/boostorg/python/pull/432), but it does not prevent from merging this PR.
Numpy 2.0.0 has been released on beta a few days ago and I waited to check how bad the migration would be. It turns out it is not working out...
- [x] pixi.toml - [x] CI - [x] Update version in jrlcmake-modules - [x] README.md
If I am not wrong, the version of the Python executable is not export and only the boost component (e.g. `python38`) contains some version information. When installing it as a...