-
Notifications
You must be signed in to change notification settings - Fork 250
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Python Bindings discussion #187
Comments
I have just pushed a bunch more bindings that address some of the group-wise API (constructors, accessors etc) together with few more test. First let me say that your idea of using Now, concerning the remaining work and how we could split that, let me start with my number one concern which is precisely the Going to your list of tasks, I'd say that everything but the last 2 items depends on the above paragraph and are on hold until it is resolved. Fortunately the last two items are rather independent. A proper Python packaging ( I don't know if you are interested in any on those (3) tasks, please let me know if you'd like to tackle any. |
No problem. The whole Row major vs Column major is to me one of the most frustrating cases of incompatible standards. There are also some other options we could maybe explore depending on how you want the library to be used, but that is the easiest solution for now. Regarding the I am of the opinion that we should just add it straight to manif bindings.
Regarding implementation I believe it has to be with I can get started on the examples, and I'll look into the packaging(though have never done this before). Regarding documentation, I know Pytorch does some interesting tricks with it. It might be worth looking into as it could maybe unify the C++ and Python documentation. |
Ideally Concerning I leave the example to you 👍. I think it would be nice to have at least one of each, that is one I'll look into what |
Hi all, Sorry to jump in. In this file, you could find a working example of |
Hi @GiulioRomualdi, |
@artivis
I wanted to keep the PR more for review. So making a separate post.
Since I have some time over the Christmas break is there anything specifically you would like me to work on. Just so I don't overlap with your work. From reading your PR I think we are missing the following.
Eigen::Quaternion
...)The other two things are
numpy<-> eigen
compatability(beyond setting Numpy to'F'
), and documentation. But I think we should hold off on those until the rest of the library is up and running. They also warrant some discussion as there are multiple ways to implement them.The text was updated successfully, but these errors were encountered: