dgl.rand_graph
- dgl.rand_graph(num_nodes, num_edges, idtype=torch.int64, device=device(type='cpu'))[source]
生成一个具有给定节点/边数的随机图并返回。
它从所有可能的节点对中均匀选择
num_edges
并形成一个图。 随机选择是不放回的,这意味着在生成的图中不会有重复的边。为了控制随机性,通过
dgl.seed()
设置随机种子。- Parameters:
- Returns:
生成的随机图。
- Return type:
另请参阅
示例
>>> import dgl >>> dgl.rand_graph(100, 10) Graph(num_nodes=100, num_edges=10, ndata_schemes={} edata_schemes={})