Skip to content
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

cannot create std::vector larger than max_size() #73

Open
xanderdunn opened this issue May 15, 2021 · 0 comments
Open

cannot create std::vector larger than max_size() #73

xanderdunn opened this issue May 15, 2021 · 0 comments

Comments

@xanderdunn
Copy link

Running this line:

cnpy::NpyArray arr = cnpy::npy_load("X.npy");

produces this error:

terminate called after throwing an instance of 'std::length_error'
  what():  cannot create std::vector larger than max_size()
./cpp_model.sh: line 20: 15311 Aborted                 (core dumped)

with X.npy.zip. The array is pretty small, with shape (137, 24, 144). This is well under the int limit in #71. Loading it in Python via import numpy as np; np.load("./X.npy") works as expected. The array is all doubles.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant