https://medium.com/@monocosmo77/understanding-the-behaviour-of-graph-attention-networks-part2-artificial-intelligence-d0b237027f5b