[docs]classGraphLearner:"""Base class for causal discovery methods. Subclasses implement different discovery methods. All discovery methods are in the package "dowhy.causal_discoverers" """def__init__(self,data,library_class,*args,**kwargs):self._data=dataself._labels=list(self._data.columns)self._adjacency_matrix=Noneself._graph_dot=None
[docs]deflearn_graph(self):""" Discover causal graph and the graph in DOT format. """raiseNotImplementedError