Hi there, I noticed that the comments of function partition_graph in python/dgl/distributed/partition.py say that:
“293 If reshuffle=False
, node IDs and edge IDs of a partition do not fall into contiguous
294 ID ranges. In this case, DGL stores node/edge mappings (from
295 node/edge IDs to partition IDs) in separate files (node_map.npy and edge_map.npy).
296 The node/edge mappings are stored in numpy files.
298 … warning::
299 this format is deprecated and will not be supported by the next release.”
In our graph, keeping the original node/edge ids as opposed to maintaining a mapping between the local contiguous ids and global ids would reduce much code change, so can I use the deprecated flag (reshuffle=False
) for the partitioning? BTW, what were the reasons behind the scenes to introduce local contiguous ids by additionally maintaining a map? Thanks