docstr: Computes the score of `x`
  
  Parameters
  ----------
  x
      `np.ndarray` with leading batch dimension.
  
  Returns
  -------
  `np.ndarray` of scores with leading batch dimension.
  
  Raises
  ------
  NotFittedError
      Raised if method called and detector has not been fit.
code: def score(self, x: np.ndarray) -> np.ndarray:
      """Computes the score of `x`
  
      Parameters
      ----------
      x
          `np.ndarray` with leading batch dimension.
  
      Returns
      -------
      `np.ndarray` of scores with leading batch dimension.
  
      Raises
      ------
      NotFittedError
          Raised if method called and detector has not been fit.
      """
      self.check_fitted()
      return -self.gmm.score_samples(x)
  
file_path: alibi-detect/alibi_detect/od/sklearn/gmm.py
imports: import numpy
  from typing import Dict
  from sklearn.mixture import GaussianMixture
  from alibi_detect.od.sklearn.base import SklearnOutlierDetector
label_desc: Use image node_id 4 for calling the GMMSklearn obj's underlying member method code with example usage: obj.score(x) and returns: unknown