code: def _score_core_nllikelihood(
      self,
      deterministic_values: np.ndarray,
      probabilistic_estimations: np.ndarray,
  ) -> np.ndarray:
      params = np.apply_along_axis(
          cauchy.fit, axis=1, arr=probabilistic_estimations
      )
      return -cauchy.logpdf(
          deterministic_values, loc=params[:, 0], scale=params[:, 1]
      )
  
imports: import numpy
  from scipy.stats import cauchy
  from darts.ad.scorers.scorers import NLLScorer
label_desc: Use image node_id 3 for calling the CauchyNLLScorer obj's underlying member method code with example usage: obj._score_core_nllikelihood(deterministic_values, probabilistic_estimations) and returns: unknown