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

Why are the descriptors weighted by area before projection? #61

Open
JunzheJosephZhu opened this issue May 29, 2024 · 0 comments
Open

Comments

@JunzheJosephZhu
Copy link

This is the line of projection
return self.eigenvectors[:,:k].T @ (self.A @ func)
If I understand correctly, the basis itself is orthogonal, and are the solution to lambda*L@x = A@x, where L is cotangent weights and A are area weights.
So, isn't the matrix multiplication with A redundant here? Since our goal is just to project the descriptors onto a basis set for dimensionality reduction reasons.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant