code: def _log_multivariate_normal_density_spherical(X, means, covars):
      """Compute Gaussian log-density at X for a spherical model."""
      nc, nf = means.shape
      if covars.ndim == 1:
          covars = covars[:, np.newaxis]
      covars = np.broadcast_to(covars, (nc, nf))
      return _log_multivariate_normal_density_diag(X, means, covars)
  
imports: import numpy
  from scipy import linalg
label_desc: Use image node_id 3 for calling a global function with example usage: _log_multivariate_normal_density_spherical(X, means, covars) and returns: _log_multivariate_normal_density_diag