-
Notifications
You must be signed in to change notification settings - Fork 550
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
[REVIEW] Sparse KNN + UMAP Sparse Inputs #2836
[REVIEW] Sparse KNN + UMAP Sparse Inputs #2836
Conversation
…_knn Conflicts: cpp/src_prims/sparse/cusparse_wrappers.h
…l swap them out shortly)
…ce algorithm to make pieces more reusable
Conflicts: CHANGELOG.md
…version seems super expensive, but maybe it's necessary.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's looking good! Maybe Thejaswi has some outstanding prims comments, but it looks solid to me
Ping @teju85. Is this PR still awaiting your re-review? Do you have time to review it? If not, we might need to find someone else. |
Sorry for the delay in reviewing this. I should be done by tomorrow, @cjnolet . |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There seems to be a stray python/debug_out
file in this PR?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm done with the second pass (sorry again for the delay). I have some minor comments (and a couple questions).
Conflicts: cpp/include/cuml/distance/distance_type.h python/cuml/common/base.pyx python/cuml/manifold/umap.pyx python/cuml/neighbors/nearest_neighbors.pyx
@teju85, I have implemented all of your review feedback. Mind giving it another look when you have a moment? |
Thank you @cjnolet for your patience. I'm in the middle of something right now. Give me a couple more hours and I should be able to get to this and finish today itself. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes LGTM.
rerun tests |
rerun tests |
Closes #2750
Closes #2854
Closes #2105
Don't be alarmed by all the changes in this PR. This is branched from the Sparse KNN work. Once that PR is merged, the changes will be easier to review.