Homomorphism Counting with Graph Neural Networks An implementation of Graph Homomorphism counting based on colour refinement, using Graph Neural Networks. This implementation follows as part of my final year project at QMUL.