docstr: Fits the anomaly scorer to the given data. Depending on the definition of the scorer, this can imply
  different things, such as fitting a (parametric) distribution to the data or estimating certain properties
  such as mean, variance, median etc. that are used for computing a score.
  
  :param X: Samples from the underlying data distribution.
docstr_tok: ["Fits","the","anomaly","scorer","to","the","given","data",".","Depending","on","the","definition","of","the","scorer",",","this","can","imply","different","things",",","such","as","fitting","a","(","parametric",")","distribution","to","the","data","or","estimating","certain","properties","such","as","mean",",","variance",",","median","etc",".","that","are","used","for","computing","a","score",".",":","param","X",":","Samples","from","the","underlying","data","distribution","."]
code: def fit(self, X: np.ndarray) -> None:
      """Fits the anomaly scorer to the given data. Depending on the definition of the scorer, this can imply
      different things, such as fitting a (parametric) distribution to the data or estimating certain properties
      such as mean, variance, median etc. that are used for computing a score.
  
      :param X: Samples from the underlying data distribution.
      """
      raise NotImplementedError
  
imports: from abc import ABC, abstractmethod
  import numpy
label_desc: Use image node_id 1 for calling the AnomalyScorer obj's underlying member method code with example usage: obj.fit(X) without return types