The Wayback Machine - https://web.archive.org/web/20210118131338/https://github.com/rapidsai/cuml/issues/3098
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEA] Pre-image support for UMAP (inverse_transform) #3098

Open
cjnolet opened this issue Oct 30, 2020 · 1 comment
Open

[FEA] Pre-image support for UMAP (inverse_transform) #3098

cjnolet opened this issue Oct 30, 2020 · 1 comment

Comments

@cjnolet
Copy link
Member

@cjnolet cjnolet commented Oct 30, 2020

A powerful feature that was added to UMAP after we ported it to the GPU is inverse_transform(). This enables many new types of data analysis and has been explicitly requested by users. This shouldn't be hard to support.

At a glance, I believe the current layout optimizer CUDA kernel can be used almost in its entirety. At some point, we will also want to consider using C++ lambda functions for any differences in the gradient computation.

@cjnolet cjnolet added this to Issue-Needs prioritizing in v0.18 Release via automation Dec 13, 2020
@cjnolet cjnolet added this to Needs prioritizing in Feature Planning via automation Dec 13, 2020
@cjnolet
Copy link
Member Author

@cjnolet cjnolet commented Dec 13, 2020

Linking #3287

@JohnZed JohnZed changed the title [FEA] Pre-image support for UMAP [FEA] Pre-image support for UMAP (inverse_transform) Dec 17, 2020
@JohnZed JohnZed moved this from Issue-Needs prioritizing to Issue-P1 in v0.18 Release Dec 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
v0.18 Release
  
Issue-P1
Feature Planning
Needs prioritizing
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.