Noob questions before migrating from Eigen to Blaze
Issue #372
resolved
Hi guys, until recently I encountered this wonderful lib and really impressed by the great work done in Blaze!
In the past my team have been using Eigen as the primary option, and now we’re about to start some new projects, so considering other options, and found Blaze.
So far, compared to Eigen, looks like Blaze is quite good in terms of performance. But still some questions need to be addressed before we make our final decision,
-
How easy is it for Blaze to work with pybind11?
- Since we need to expose our project as python, and often work with numpy, so being able to easily expose functionalities via pybind11 is quite important to us.
- As said in pybind11 doc, it has built-in support for Eigen → numpy arrays, so we wonder if for Blaze, it’s also easy to do that?
-
Support of n-dimensional tensors?
- Looks like in Blaze, we have good support for vectors and 2-d matrices, we’d like to know about things like 3-d or n-d tensors?
Thanks!
Comments (3)
-
-
reporter Hi Klaus, it’s good to have answers from you, thanks a lot!
-
reporter - changed status to resolved
- Log in to comment
Hi Ecolss!
Thanks for the feedback, we try our best to make this a special library. To answer your questions:
I hope this helps. In case you have further questions, please don’t hesitate to ask.
Best regards,
Klaus!