pyFM.signatures.WKS_functions.lm_WKS

pyFM.signatures.WKS_functions.lm_WKS(evals, evects, landmarks, energy_list, sigma, scaled=False)

Return the Wave Kernel Signature for some landmarks and energy values.

Parameters:
  • evals ((K,) np.ndarray) – The K eigenvalues of the Laplace Beltrami operator.

  • evects ((N, K) np.ndarray) – The K eigenvectors of the Laplace Beltrami operator.

  • landmarks ((p,) np.ndarray) – Indices of landmarks to compute.

  • energy_list ((num_E,) np.ndarray) – Energy values to use.

  • sigma (float) – Positive standard deviation to use.

  • scaled (bool, optional) – Whether to scale each energy level.

Returns:

landmarks_WKS – Array where each column is the WKS for a given e for some landmark.

Return type:

(N, num_E * p) np.ndarray