Python 是否有任何方法可以调整“如何”;fat“;以及如何",;“高大的”;DAG应该是什么?

Python 是否有任何方法可以调整“如何”;fat“;以及如何",;“高大的”;DAG应该是什么?,python,networkx,directed-acyclic-graphs,Python,Networkx,Directed Acyclic Graphs,我知道我可以使用G=nx.gnp\u random\u图(15,0.5,directed=True)生成具有15个节点的DAG。但是,是否有任何类似的函数允许我选择DAG的“高度”(从我的DAG的任意2个节点A、B开始的最长路径)和DAG的“高度”(每个级别的最大节点数)如何? 当然,我可以多次运行nx.gnp\u random\u graph(),直到满足我的要求,但我想知道是否有更简单的方法(最好是已经用Python实现的东西)

我知道我可以使用
G=nx.gnp\u random\u图(15,0.5,directed=True)
生成具有15个节点的DAG。但是,是否有任何类似的函数允许我选择DAG的“高度”(从我的DAG的任意2个节点A、B开始的最长路径)和DAG的“高度”(每个级别的最大节点数)如何? 当然,我可以多次运行
nx.gnp\u random\u graph()
,直到满足我的要求,但我想知道是否有更简单的方法(最好是已经用Python实现的东西)