I think I noticed a bug when adding new edges (with new nodes) into GNNHeteroGraph.
Documentation for add_edges says:
If the edge type is not already present in the graph, it is added. If it involves new node types, they are added to the graph as well. In this case, a dictionary or named tuple of num_nodes can be passed to specify the number of nodes of the new types, otherwise the number of nodes is inferred from the maximum
Expectation: When adding new edges with a new node, I want to provide the number of the new nodes via num_nodes kwarg
I think I noticed a bug when adding new edges (with new nodes) into GNNHeteroGraph.
Documentation for
add_edges
says:Expectation: When adding new edges with a new node, I want to provide the number of the new nodes via
num_nodes
kwargBehavior: When I provide
num_nodes
, I getMWE:
Versioninfo:
Package version: 0.6.11 (current main branch)