gentil Graph neural network for molecular simulation scripts train_charge.py Train a GNN model for atomic partial charge by bond charge increment. This strategy also works for other conservative properties like atomic polarizability.