用法:
cugraph.community.egonet.batched_ego_graphs(G, seeds, radius=1, center=True, undirected=False, distance=None)
計算給定半徑內種子中每個節點的誘導鄰居子圖。
- G:cugraph.Graph、networkx.Graph、CuPy 或 SciPy 稀疏矩陣
圖形或矩陣對象,應包含連通性信息。邊權重(如果存在)應該是單精度或雙精度浮點值。
- seeds:cudf.Series 或 list 或 cudf.DataFrame
指定誘導 egonet 子圖的種子。
- radius: integer, optional (default=1):
包括距離 n<=半徑的所有鄰居。
- center: bool, optional:
默認為真。不支持 False
- undirected: bool, optional:
默認為假。不支持真
- distance: key, optional (default=None):
距離以從 n 開始的跳數計算。不支持其他情況。
- ego_edge_lists:cudf.DataFrame 或 pandas.DataFrame
包含所有誘導源標識符、目的地標識符、邊權重的 GPU 數據幀
- seeds_offsets: cudf.Series
包含每個種子的返回邊列表中的起始偏移量的係列。
參數:
返回:
例子:
>>> M = cudf.read_csv(datasets_path / 'karate.csv', ... delimiter = ' ', ... dtype=['int32', 'int32', 'float32'], ... header=None) >>> G = cugraph.Graph() >>> G.from_cudf_edgelist(M, source='0', destination='1') >>> b_ego_graph = cugraph.batched_ego_graphs(G, seeds=[1,5], radius=2)
相關用法
- Python cugraph.community.egonet.ego_graph用法及代碼示例
- Python cugraph.community.ecg.ecg用法及代碼示例
- Python cugraph.community.spectral_clustering.spectralBalancedCutClustering用法及代碼示例
- Python cugraph.community.louvain.louvain用法及代碼示例
- Python cugraph.community.spectral_clustering.analyzeClustering_modularity用法及代碼示例
- Python cugraph.community.spectral_clustering.spectralModularityMaximizationClustering用法及代碼示例
- Python cugraph.community.triangle_count.triangles用法及代碼示例
- Python cugraph.community.spectral_clustering.analyzeClustering_edge_cut用法及代碼示例
- Python cugraph.community.ktruss_subgraph.ktruss_subgraph用法及代碼示例
- Python cugraph.community.subgraph_extraction.subgraph用法及代碼示例
- Python cugraph.community.spectral_clustering.analyzeClustering_ratio_cut用法及代碼示例
- Python cugraph.community.leiden.leiden用法及代碼示例
- Python cugraph.components.connectivity.strongly_connected_components用法及代碼示例
- Python cugraph.components.connectivity.connected_components用法及代碼示例
- Python cugraph.components.connectivity.weakly_connected_components用法及代碼示例
- Python cugraph.cores.k_core.k_core用法及代碼示例
- Python cugraph.cores.core_number.core_number用法及代碼示例
- Python cugraph.centrality.betweenness_centrality.betweenness_centrality用法及代碼示例
- Python cugraph.centrality.betweenness_centrality.edge_betweenness_centrality用法及代碼示例
- Python cugraph.centrality.katz_centrality.katz_centrality用法及代碼示例
注:本文由純淨天空篩選整理自rapids.ai大神的英文原創作品 cugraph.community.egonet.batched_ego_graphs。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。