h2oai / h2o-3

H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc.
http://h2o.ai
Apache License 2.0
6.94k stars 2k forks source link

Implement UMAP #16271

Open wendycwong opened 6 months ago

wendycwong commented 6 months ago

From paid customer.

Here is one link: https://umap-learn.readthedocs.io/en/latest/

To complete this task, apart from implementing the algorithm and mojo, please also complete a paper describing the actual implementation. This paper can be used by co-workers in the code review process and help the documentation team as well.

I am attaching an example here for when I implemented GAM: GAM_doc.pdf

If you can divide your task into meaningful and independent parts, feel free to farm them out to others if you need the help. I for one may be able to help with coming up with the paper/doc.

maurever commented 5 months ago

The paper describing the H2O.ai implementation.

Implementation plan