https://python-school.ru/blog/gnn-from-scratch/
Графовые нейронные сети с нуля