-
Notifications
You must be signed in to change notification settings - Fork 158
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
[BUG] cuspatial.interpolate.CubicSpline produces an erroneous interpolation #423
Comments
Thanks @dioph ! I have also discovered this and have been at work on it the last couple of days. A new PR is coming up shortly to correct some surprising bugs I found. |
Thanks for the heads-up! I'll be sure to keep an eye out for future updates. On a side note, I realized that I was using a slightly outdated version, so I gave the latest nightly release a go, but the issue still persists. The |
Hey it has been a bit. Just letting you know I'm investigating a bug in another component of the system that appears to be causing this one. |
Hi, just as an update in case anyone else with the same problem follows this thread, I recently tried updating rapids to 21.10, with the same results. |
This issue has been labeled |
This issue has been labeled |
@thomcom did you make any progress on this issue last year? Can you update with your findings so they do not get forgotten? |
This issue has been labeled |
Thanks for asking Mark. There is a bug in cuSparse that is filed, I think they're planning on addressing it in the next version. |
This issue has been labeled |
This issue has been labeled |
We dropped cubic spline interpolation from cuspatial in #959. It was buggy and unused. If you feel it is still important to support, we can investigate re-adding support. Closing this. |
Describe the bug
cuspatial.interpolate.CubicSpline
produces a (very) different result fromscipy.interpolate.CubicSpline
Steps/Code to reproduce bug
Expected behavior
cuspatial interpolation should give the same result. In particular, it should give the same input values at the control points, which it doesn't.
Environment details:
conda install, rapids v0.19, cupy v8.6
Additional context
Sometimes the above code can also raise
cudaErrorIllegalAddress
(similar to #319), especially if I initialize thecudf.Series
objects with numpy arrays instead of cupyThe text was updated successfully, but these errors were encountered: