function vamp_score_data

deeptime.decomposition.vamp_score_data(data, data_lagged, transformation=None, r=2, epsilon=1e-06, dim=None)

Computes VAMP score based on data and corresponding time-lagged data. Can be equipped with a transformation, defaults to ‘identity’ transformation.

Parameters:
  • data ((T, n) ndarray) – Instantaneous data.

  • data_lagged ((T, n) ndarray) – Time-lagged data.

  • transformation (Callable) – Transformation on data that will be scored.

  • r (int or str, optional, default=2) – The type of VAMP score evaluated, see deeptime.decomposition.vamp_score().

  • epsilon (float, optional, default=1e-6) – Regularization parameter for the score, see deeptime.decomposition.vamp_score().

  • dim (int, optional, default=None) – Number of components that should be scored. Defaults to all components. See deeptime.decomposition.vamp_score().

Returns:

score – The VAMP score.

Return type:

float

See also

vamp_score