-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Create new sparse matrix for R factor in sparse least square solve #30289
Conversation
instead of using a view to avoid slow fallback in back substitution. Fixes #30288
@nanosoldier |
Your benchmark job has completed, but no benchmarks were actually executed. Perhaps your tag predicate contains misspelled tags? cc @ararslan |
What is the predicate to run the |
I don't think Nanosoldier has been updated with your recent PR anyway. |
Oh, do the benchmarks need to be updated and retuned? If so I can do that now. |
@nanosoldier runbenchmarks("sparse", vs = ":master") |
You need backticks. @nanosoldier |
Oops. Didn't see your comments before commenting again. I thought that nano just pulled from BaseBenchmarks @ararslan please just cancel the latest run if possible. |
The benchmarks also go through a "tuning" process. |
I make that copy-paste error almost every time. However, the benchmarks should only be run once the new ones I added are actually included in nano's portfolio. |
It's a PITA so I'll just let it run. I'm retuning the benchmarks with your updates now and I'll trigger a new job here once everything is updated. EDIT: FYI it is not a fast process. |
Your benchmark job has completed - possible performance regressions were detected. A full report can be found here. cc @ararslan |
Things are all updated now. @nanosoldier |
Your benchmark job has completed - possible performance regressions were detected. A full report can be found here. cc @ararslan |
@ararslan Thanks for updating nano. The constructor regressions must be spurious and the extra memory usage in the sparse solves is expected since we now create a new sparse array instead of using a view. |
instead of using a view to avoid slow fallback in back substitution.
Fixes #30288