class_docstr: Represents a kernel based density estimator. The estimator uses the sklearn KernelDensity class internally.
class_docstr_tok: ["Represents","a","kernel","based","density","estimator",".","The","estimator","uses","the","sklearn","KernelDensity","class","internally","."]
code: def __init__(self) -> None:
      self._kde_model = None
  
file_path: dowhy/dowhy/gcm/density_estimators.py
imports: from typing import Optional
  import numpy
  from sklearn.mixture import BayesianGaussianMixture
  from sklearn.neighbors import KernelDensity
  from dowhy.gcm.density_estimator import DensityEstimator
  from dowhy.gcm.util.general import shape_into_2d
label_desc: Use image node_id 1 to create a new KernelDensityEstimator1D object from inherited base classes: DensityEstimator with example: obj = KernelDensityEstimator1D()