-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Armadillo? #482
Comments
I'm not interested in adding it, but would be happy to review. The H5Easy API is a good place to add this first. There are already many templates: Eigen, xtensor, ImageCV |
@berquist: if you have working draft, please open a pull request and someone from our side would be happy to review and provide feedback. Thanks in advance! (Edit: I will close this ticket. We can continue discussion when you have PR or feel free to reopen this if necessary). |
#586 completely changed the interface in |
@berquist Most of the code has been concentrated in the
I think you'd move most of you code into the |
Armadillo has been brought up once in #3. For my own usage I've written an interface that needs cleaning up but does work, though I haven't benchmarked it yet.
The annoying thing about Armadillo is dealing with the column-major layout. Their own HDF5 interface writes out as though the underlying memory is row-major, so the file isn't trivially usable from...any other code, really. This interface does the obvious right thing for row vectors, column vectors, and matrices in terms of shapes. Cubes are a little weird (from docs):
Because iterating over the slice index is typical, I decided to put the slice index first.
Is this something the project would be interested in adding?
The text was updated successfully, but these errors were encountered: