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

Numpy > 1.26.4 #1104

Open
Mikeriess opened this issue Aug 19, 2024 · 4 comments · May be fixed by #1265
Open

Numpy > 1.26.4 #1104

Mikeriess opened this issue Aug 19, 2024 · 4 comments · May be fixed by #1265

Comments

@Mikeriess
Copy link

What behavior of the library made you think about the improvement?

This issue is just meant as a Q&A, as I couldnt find anything specifically on this.

The question is why there is a dependency on older versions of numpy? What is the limitation in the newer numpy versions? And how big of a job do you estimate it would be to support newer versions of numpy?

How would you like it to behave?

Numpy > 1.26.4

@lapp0
Copy link
Contributor

lapp0 commented Aug 19, 2024

@Mikeriess I don't think it would be a substantial effort.

We pinned to numpy 1 due to

The imports would need to be fixed. Unless there's something I'm missing this is a trivial change.

@Mikeriess
Copy link
Author

Mikeriess commented Sep 1, 2024

Got it. Have had some compatibility issues with outlines and the newest llama.cpp version due to this, so if this is a trivial change that is great news 👍

@lapp0
Copy link
Contributor

lapp0 commented Sep 1, 2024

Got it. Have had some compatibility issues with outlines and the newest llama.cpp version due to this, so if this is a trivial change that is great news 👍

Is the latest llama.cpp incompatible with numpy<2.0.0? If so, could you please share your error?

I'd like to ensure this is high priority if it breaks the latest llama.cpp.

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

Successfully merging a pull request may close this issue.

3 participants