gaussian_ll_to_mse

behavenet.fitting.losses.gaussian_ll_to_mse(ll, n_dims, gaussian_std=1, mse_std=1)[source]

Convert a Gaussian log-likelihood term to MSE by removing constants and swapping variances.

  • NOTE:

    does not currently return correct values if gaussian ll is computed with masks

Parameters:
  • ll (float) – original Gaussian log-likelihood

  • n_dims (int) – number of dimensions in multivariate Gaussian

  • gaussian_std (float) – std used to compute Gaussian log-likelihood

  • mse_std (float) – std used to compute MSE

Returns:

MSE value

Return type:

float