Sm00thix / IKPLS

Fast CPU and GPU Python implementations of Improved Kernel PLS by Dayal and MacGregor (1997) and Shortcutting Cross-Validation by Engstrøm (2024).
https://ikpls.readthedocs.io/en/latest/
Apache License 2.0
8 stars 3 forks source link

Support `numpy=2.0.1`? #36

Closed ayaanhossain closed 1 month ago

ayaanhossain commented 1 month ago

Hello, thank you for maintaining this useful project! Are there any plans to support numpy=2.0.1 in the near future?

Sm00thix commented 1 month ago

Hi @ayaanhossain! I'm glad you like it 😄

Yes, supporting NumPy 2.0 is something I have wanted to do. I will soon make changes accordingly. I just need to ensure that it does not break any of the other dependencies 😄

ayaanhossain commented 1 month ago

Awesome! Glad to hear! Please feel free to close this issue or close it once you've updated the support. I also hope that ikpls maintains backwards compatibility with numpy=1.26 as it does now as well.

Sm00thix commented 1 month ago

I will see what I can do to ensure backwards compatibility. I will close this issue once support for NumPy 2.0 is added 😄

Sm00thix commented 1 month ago

Closing this as completed since #37 added the functionality :-)