graphical_models.classes.mags.ancestral_graph.AncestralGraph.add_bidirected

AncestralGraph.add_bidirected(i: Hashable, j: Hashable)[source]

Add a bidirected edge between nodes i and j.

Parameters
  • i – first endpoint of bidirected edge.

  • j – second endpoint of bidirected edge.

Examples

>>> from graphical_models import AncestralGraph
>>> g = AncestralGraph()
>>> g.add_bidirected(1, 2)
>>> g.bidirected
{frozenset({i, j})}