pyFM icon indicating copy to clipboard operation
pyFM copied to clipboard

Why are the descriptors weighted by area before projection?

Open JunzheJosephZhu opened this issue 8 months ago • 0 comments

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.

JunzheJosephZhu avatar May 29 '24 10:05 JunzheJosephZhu