Dgl.prop_edges on nonexisting edges

Hello all,

Is it possible to give an edge list to dgl.DGLGraph.prop_edges which contains edges that don’t exist in the original graph? Originally, I would like to push or pull in the reverse direction of the edges but even though I would like to do this only on some subset of the vertices, when I use g.reverse, it takes very long to get back the reverse graph.

We’ll improve the speed of DLGGraph.reverse recently,
If you would like to apply prop_edges on a subgraph induced by some vertices, you can use subg=g.subgraph(...) and apply prop_edges on subg.