Gerd, Thanks so much for getting back with me. Looks like Ill be re-writing some of my code to avoid using attributes for the portion of the code which is running slow.
-Nick - Nick On Wed, Feb 3, 2016 at 10:40 PM, Gerd Heber <[email protected]> wrote: > > > Nick, how are you? In order to take advantage of dense attribute storage > you must > > use the latest version of the file format when creating objects. Use > H5Pset_libver_bounds > > with a libver_low of H5F_LIBVER_18 (or H5F_LIBVER_LATEST). > > Neither method (H5Pset_libver_bounds, H5Pset_attr_phase_change) was > included in > > HDF5DotNet. However, it will be included in the forthcoming HDF.PInvoke > set of bindings. > > > > Best regards, > > Gerd > > > > > > > > *From:* Hdf-forum [mailto:[email protected]] *On > Behalf Of *Nick Dodds > *Sent:* Wednesday, February 3, 2016 8:39 AM > *To:* [email protected] > *Subject:* [Hdf-forum] HDF5DOTNET Dense Attribute Storage > > > > Hello, > > > > Ive created a project using HDF5DOTNET and rely heavily on attributes for > storing meta data about data sets. When I load an HDF5 file, I want to > read all the data set attributes for all the data sets. Unfortunately this > is very slow when I have a large number of data sets. > > > > Firstly, I understand that I could re-write my code using datasets in > place of attributes, but Im trying to avoid that as I like my current H5 > file structure. > > > > I want to switch to dense storage of attributes to speed up this process. > However, Im struggling to understand how to do this, specifically with > HDF5DOTNET. > > > > *HDF5 Questions (not related to HDF5DOTNET):* > > 1. I understand that H5Pset_attr_phase_change property can be used > with creation of H5Files. Is this the general method for using dense > attribute storage or is there a more explicit method to use when creating > attributes (or datasets/groups)? > > > > *HDF5DOTNET Questions:* > > 1. I could not find any any wrapper functions > for H5Pset_attr_phase_change in HDF5DOTNET. Is there an equivalent > function or some method for ensure dense attribute storage which is > currently supported. > > > > Thanks, > > > > - Nick > > _______________________________________________ > 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 >
_______________________________________________ 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
