Given a set of source node indices and destination node indices, what is the difference between constructing a block vs. a subgraph? (Other than the fact that a subgraph is not a bipartite heterogenous graph).
If destination node indices are a subset of source node indices, would a subgraph also suffice in minibatch training as opposed to blocks?