[RFC] Feature: ParametricUMAP PyTorch implementation
See original GitHub issueIn the spirit of the PR #578 which allows dependencies not to interfere too much with the test suite, I was wondering whether you would consider adding an extra dependency 😅
More seriously, I started working to an alternative PyTorch-based implementation for ParametricUMAP
(will soon sync the branch on my fork)
If you would generally appreciate the idea and the contribution, I will elaborate better here my UEP (UMAP Enhancement Proposal) to have the two implementations co-existing, with the less impact possible in the API for backward compatibility.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:4
- Comments:15 (3 by maintainers)
Top Results From Across the Web
Parametric (neural network) Embedding - UMAP
To load pass the data into ParametricUMAP, we first need to flatten it from 28x28x1 images to a 784-dimensional vector. from tensorflow.keras.datasets import ......
Read more >Want to make a feature change to PyTorch? - Zain Rizvi
To propose a new feature, you'll submit a Request For Comments (RFC). ... merge it into the pytorch/rfcs repository and begin working on...
Read more >Contrastive learning unifies t-SNE and UMAP - arXiv
Both t-SNE and UMAP have parametric versions [46, 52] with very different implementations. Here we present a unified PyTorch framework for ...
Read more >PyTorch Developer Podcast on Amazon Music
The PyTorch Developer Podcast is a place for the PyTorch dev team to do bite sized (10-20 ... C++ side support, how it's...
Read more >A Parametric UMAP's sampling and effective loss function
The expected loss function of Parametric UMAP is ... Since UMAP's implementation considers a point its first nearest neighbor, but the.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
hey @leriomaggio . Is this still something you’re thinking about? I’ve been playing around with pytorch and I’m sold on it’s advantages over tensorflow. It seems like it might be a good idea to even switch the primary backend over to pytorch. From a user standpoint pytorch is just a bit easier to deal with. And it seems like pytorch lightning allows us the same level of abstraction as keras.
I think that would be a great addition.