and a nonlinear activation function τ which can be chosen by the user (default ReLU). The size h of h 0 vw can be chosen by the user (default 300). The size of e d vw , which we term h i , is set by the lengths of initial feature encodings, per Eq. 1. The directed edge features are then iteratively updated based on the local environment via T (default 3) message passing steps