d_separated#

d_separated(G, x, y, z)[源代码]#

返回是否设置节点 xy 由分隔 z .

参数
G图表

一个NetworkX DAG。

x设置

中的第一组节点 G

y设置

中的第二组节点 G

z设置

中的条件节点集 G 。可以是空集。

返回
b布尔尔

符合以下条件的布尔值为真 x 是d-分隔的 y 给定的 z 在……里面 G

加薪
NetworkXError

这个 d-separation 测试通常用于非循环的有向图形模型。因此,该算法引发了一个 NetworkXError 如果输入图形不是DAG。

NodeNotFound

如果在图形中找不到任何输入节点,则会引发 NodeNotFound 引发异常。