Split Correto em Link Prediction
Aresta de mensagem (linha contínua; entra no GNN)
Aresta de supervisão (linha tracejada; alvo da etapa)
1) Grafo completo (referência)
Todas as conexões disponíveis no dataset original.
2) Treino (menos arestas)
Treino começa com o menor grafo de mensagem.
3) Validação
Arestas-alvo de val continuam fora da mensagem nessa etapa.
4) Teste
No teste, apenas novas arestas-alvo ficam fora do message passing.
Regra: na etapa atual, arestas de supervisão nunca aparecem como arestas de mensagem.