Closed AjayThorve closed 3 years ago
@AjayThorve have we started discussing getting these changes merged into cuML? Would be good to get those in there, then update our RAPIDS dependencies to 21.10.
@AjayThorve have we started discussing getting these changes merged into cuML? Would be good to get those in there, then update our RAPIDS dependencies to 21.10.
Not yet I think. But its a good idea to get started on the PR before its too late to merge into 21.10. I'll write unit tests for the ML::UMAP::refine function, and then create a PR on the cuml repo asap.
@trxcllnt here are the changes in the cuml repo, let me know if you have any pre-PR suggestions :sweat_smile:
I think this PR is good to merge, pending CI builds. @trxcllnt, let me know when it's okay to merge this :-)
WIP PR to implement the refine(iterative fitting) and a graph demo showcasing the same.
Currently cuml build pull from my private fork on top of version 21.10 -> https://github.com/AjayThorve/cuml/tree/fea/umap-refine-21.10
Allows us to visualize step-wise training, without needing callbacks