class_docstr: Parent class for all LikelihoodScorer
docstr: For each timestamp, the corresponding distribution is fitted on the probabilistic time-series
  input_2, and returns the negative log-likelihood of the deterministic time-series input_1
  given the distribution.
docstr_tok: ["For","each","timestamp",",","the","corresponding","distribution","is","fitted","on","the","probabilistic","time-series","input_2",",","and","returns","the","negative","log-likelihood","of","the","deterministic","time-series","input_1","given","the","distribution","."]
code: def _score_core_nllikelihood(self, input_1: Any, input_2: Any) -> Any:
      """For each timestamp, the corresponding distribution is fitted on the probabilistic time-series
      input_2, and returns the negative log-likelihood of the deterministic time-series input_1
      given the distribution.
      """
      pass
  
imports: from abc import ABC, abstractmethod
  from typing import Any, Sequence, Union
  import numpy
  from darts import TimeSeries
  from darts.ad.utils import _assert_same_length, _assert_timeseries, _intersect, _sanity_check_two_series, _to_list, eval_accuracy_from_scores, show_anomalies_from_scores
  from darts.logging import get_logger, raise_if_not
label_desc: Use image node_id 4 for calling the NLLScorer obj's underlying member method code with example usage: obj._score_core_nllikelihood(input_1, input_2) without return types