The topology adaptive graph convolution network (TAGCN) is found to be an optimal model.  A systematic error of typing by TAGCN is its inability of distinguishing types in rings or acyclic chains.  More importantly, analysis of the rationalization processes of these models using layer-wise relation propagation reveals how TAGCN encodes rules learned during training. 
TAGCN
The test on the CHARMM general force field gives a typing correctness of 91%. 
CHARMM general force field