graphical_models.classes.mags.ancestral_graph.AncestralGraph.spouses_of

AncestralGraph.spouses_of(nodes: Union[Hashable, Set[Hashable]]) Set[Hashable][source]

Return the spouses of the node or set of nodes nodes.

Parameters

nodes – Nodes.

Examples

>>> from graphical_models import AncestralGraph
>>> g = AncestralGraph(directed={(1, 2), (2, 3)}, bidirected={(1, 4), (2, 5)})
>>> g.spouses_of(1)
{4}
>>> g.spouses_of({1, 2})
{4, 5}