dgl.distributed.load_partition
- dgl.distributed.load_partition(part_config, part_id, load_feats=True, use_graphbolt=False)[source]
从数据路径加载分区的数据。
分区数据包括分区的图结构、节点张量的字典、边张量的字典和一些元数据。分区可能包含HALO节点,这些节点是从其他分区复制的。然而,节点张量的字典仅包含属于本地分区的节点数据。同样,边张量仅包含属于本地分区的边数据。元数据包括全局图的信息(不是本地分区),包括节点数量、边数量以及全局图的节点分配。
该函数目前通过本地文件系统接口加载数据。
- Parameters:
- Returns:
DGLGraph – 图分区结构。
Dict[str, Tensor] – 节点特征。
Dict[(str, str, str), Tensor] – 边特征。
GraphPartitionBook – 图分区信息。
str – 图名称
List[str] – 节点类型
List[(str, str, str)] – 边类型