Although the architectures of the neural networks are quite generic, the GNN was inspired by the model for universal molecular property prediction . The architecture of the CNN model was loosely based on the article by Fedorova et al. . All of the neural networks used residual connections except for the CNN one, as it was not deep enough to benefit from using this architectural approach.