当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python cugraph.community.subgraph_extraction.subgraph用法及代码示例


用法:

cugraph.community.subgraph_extraction.subgraph(G, vertices)

计算仅包含指定顶点的现有图的子图。该算法适用于有向图和无向图,并且实际上并不遍历边,而是简单地拉出所有在顶点上的边,这些边都包含在顶点列表中。

参数

Gcugraph.Graph

cuGraph 图说明符

verticescudf.Series 或 cudf.DataFrame

指定诱导子图的顶点。对于multi-column 顶点,顶点应作为 cudf.DataFrame 提供

返回

Sgcugraph.Graph

包含由给定顶点集诱导的子图的图对象。

例子

>>> gdf = cudf.read_csv(datasets_path / 'karate.csv',
...                     delimiter = ' ',
...                     dtype=['int32', 'int32', 'float32'],
...                     header=None)
>>> G = cugraph.Graph()
>>> G.from_cudf_edgelist(gdf, source='0', destination='1')
>>> verts = np.zeros(3, dtype=np.int32)
>>> verts[0] = 0
>>> verts[1] = 1
>>> verts[2] = 2
>>> sverts = cudf.Series(verts)
>>> Sg = cugraph.subgraph(G, sverts)

相关用法


注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cugraph.community.subgraph_extraction.subgraph。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。