koaning / scikit-lego

Extra blocks for scikit-learn pipelines.
https://koaning.github.io/scikit-lego/
MIT License
1.28k stars 117 forks source link

Make `umap-learn` dependency optional #592

Closed FBruzzesi closed 1 year ago

FBruzzesi commented 1 year ago

Description

Makes umap-learn dependency optional in the same fashion of how it is done with cvxpy. I will update documentation in the open PR accordingly if and when merged.

Checklist:

If you feel your PR is ready for a review, ping @koaning or @mbrouns.