lmcinnes / lmcinnes/umap

Umap behaviour is sklearn pipeline

Open
#492 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
8.3k
Forks
871
Avg merge
1d 13h
Merged PRs (30d)
5

Description

Does adding umap in a sklearn pipeline which is finally called e.g. using `pipeline.fit(X,y)` produce a map in an unsupervised or in a supervised way? Is there a way to control for that? Thanks

Contributor guide

Open the contributing guide

Research direction

Start by reviewing UMAP's scikit-learn transformer documentation and the behavior of sklearn.pipeline when fit receives y. Determine whether pipeline.fit(X, y) selects supervised or unsupervised behavior and how that choice can be controlled; done when the behavior and control mechanism are clearly documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
scikit-learn
Domain
machine-learning
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.