koaning/whatlies

Remove Transformers Module

koaning opened this issue · 2 comments

Nobody uses it and it's another dependency that can get removed.

Dependencies are getting to me and when I originally designed the API I thought we'd have transformers that might add embeddings. I no longer think this is true and we basically only use embeddings that are sklearn compatible. I've decided to relay the responsibility to the user. The main reason; if numba breaks, umap breaks and suddenly all the imported transformers break.

Related: #276

Removing everything would be too drastic. Keeping Umap around but turning it into an optional dependency.