dgl.load_graphs
- dgl.load_graphs(filename, idx_list=None)[source]
从由
save_graphs()
保存的文件中加载图及其可选的标签。除了从本地文件加载外,DGL还支持直接从S3(通过提供
"s3://..."
路径)或从HDFS(通过提供"hdfs://..."
路径)加载图。- Parameters:
- Returns:
graph_list (list[DGLGraph]) – 加载的图。
labels (dict[str, Tensor]) – 存储在文件中的图标签。如果没有存储标签,字典为空。 无论是否提供了
idx_list
参数, 返回的字典始终包含所有图的标签。
示例
按照
save_graphs()
中的示例。>>> from dgl.data.utils import load_graphs >>> glist, label_dict = load_graphs("./data.bin") # glist will be [g1, g2] >>> glist, label_dict = load_graphs("./data.bin", [0]) # glist will be [g1]
另请参阅