Giter VIP home page Giter VIP logo

Comments (13)

rimmartin avatar rimmartin commented on July 3, 2024

Hi, I'll test with the example you provided and let you know. I'm able to catch up in the next couple of evenings(was away for the weekend)

from hdf5.node.

joshua-gould avatar joshua-gould commented on July 3, 2024

Thanks.

from hdf5.node.

rimmartin avatar rimmartin commented on July 3, 2024

This is a compressed dataset. I've been working on getting compression capability.

I haven't tried a compressed dataset with hyperslabbing yet. Studying this some more...

from hdf5.node.

rimmartin avatar rimmartin commented on July 3, 2024

hdf5 forum tells me this is doable.
https://forum.hdfgroup.org/t/are-hyperslabs-and-compression-compatible/860

Looking for a c example. it may have to do with access property list for the reading step. Looking...

from hdf5.node.

joshua-gould avatar joshua-gould commented on July 3, 2024

from hdf5.node.

joshua-gould avatar joshua-gould commented on July 3, 2024

Any updates on how to fix this issue? Thanks.

from hdf5.node.

rimmartin avatar rimmartin commented on July 3, 2024

I'm getting back to things. Had a software release at work that consumed a lot of time

I'll make a small c/c++ app to test this out a bit; it really should be no different

from hdf5.node.

NINI1988 avatar NINI1988 commented on July 3, 2024

File h5_lt.hpp Line(1417)
Maybe this memspace_id = H5Screate_simple(rank, count.get(), NULL);

Or
const hsize_t maxsize = H5S_UNLIMITED;
should be
std::unique_ptr<hsize_t[]> maxsize(new hsize_t[rank]);

Maybe the dimensions are multiple time wrong in the code?

from hdf5.node.

rimmartin avatar rimmartin commented on July 3, 2024

in some versions of hdf5 H5S_UNLIMITED didn't work. You're making my recaller kick in:-) Will test some things looking at your other fix for dimensions

from hdf5.node.

rimmartin avatar rimmartin commented on July 3, 2024

I think that was it! Must reveal itself when it is a compressed h5. Survey for more places an array should be used

from hdf5.node.

rimmartin avatar rimmartin commented on July 3, 2024

All other H5Screate_simple's have the maximum_dims NULL. Will need to see if any should be filed in to allow H5S_UNLIMITED

from hdf5.node.

rimmartin avatar rimmartin commented on July 3, 2024

@joshua-gould I committed changes after applying @NINI1988 's fix to this one as well.

from hdf5.node.

joshua-gould avatar joshua-gould commented on July 3, 2024

It works now! Thanks.

from hdf5.node.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.