-
-
Notifications
You must be signed in to change notification settings - Fork 25.9k
ENH: make consistent interface for scipy's eigs, eigsh and svds with random start #5545
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
Comments
Sounds like a good idea and potentially a good task for a first-time contributor to scikit-learn. If you are interested, please first try to fully read the diffs and the discussions in the #5012 PR and the scipy documentation on Then use commands such as It's important to also list the uses of |
Also, it might be interesting to also contact discuss with upstream scipy on whether or not they would like to add an optional parameter named |
Hi. Since it's a good task for a first timer I would be glad to follow the guidelines you provided and tackle this issue. Would it be ok ? |
Sure: make sure you understand everything I mentioned above, no need to ask for permission. |
hi @ogrisel this seems like a good place to get started and since its been over a year since the last activity, is it ok for me to take this up? |
Indeed don't hesitate, my schedule is painful and this should be merged for
ages... Thanks for your help
Le ven. 29 nov. 2019 à 16:27, Jérémie du Boisberranger <
notifications@github.com> a écrit :
… Most of the work has been done in #11524
<#11524> besides a
couple comments. You can take over his work (I can speak for him :) ). I
advise you to read the discussion in #11524
<#11524> to see why some
choices have been made and how to resolve the comments that have not been
addressed.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#5545?email_source=notifications&email_token=AFITJHGOXL2AHTYYH7QEBPDQWEYFTA5CNFSM4BSRLAKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFPDU4Q#issuecomment-559823474>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFITJHAEGGTCY2NJ6PQQYA3QWEYFTANCNFSM4BSRLAKA>
.
|
sure thing, ill take a look at the comments and finish up what i can. |
@ogrisel @jeremiedbb @FollowKenny does this issue needs any help? I would like this to be my first contribution if possible. |
Thanks @gauravkdesai. You can take over #11524 which is stalled but almost ready. You'd probably have to fix some merge conflicts. There are also a few comments left to address. |
@jeremiedbb thanks. |
take |
WOW! |
Recent PRs #5012 #5243 introduce random seeding for those scipy calls to ARPACK, that are otherwise non-deterministic. We should make them consistent across the code base. Somewhere in
sklearn.utils
is the place.The interface should also be extended to every call we make to those functions in sklearn.
The text was updated successfully, but these errors were encountered: