Hi,

I am using Python h5py to use HDF5, but I am planning on pushing into C/C++.

I am using HDF5 to store sparse matrices which I need to do matrix products
on. I am using chunked storage which 'appears' to be storing the data in a
block sparse format. PLEASE CONFIRM that this is true. I couldn't find
documentation stating this to be true, but by looking at file sizes during
data loading, my block sparse assumption seemed to be true.

I would like to matrix multiply and use the sparsity of the data to make it
go faster. I can handle the algorithmic aspect, but I can't figure out how
to see which chunks are allocated so I can iterate over these.

If there is a better way to go at this (existing code!), please let me
know. I am new to HDF5, and thoroughly impressed.

Thank you,

Aidan Plenert Macdonald
Website <http://acsweb.ucsd.edu/~amacdona/>
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Reply via email to