The schematic process of LigandDiff is given in Figure . The framework of Geometric Vector Perceptrons (GVPs) is used to model the dynamics of the diffusion model, i.e., the learnable function ϕ. GVP is based on graph neural networks (GNNs) where each molecule is regarded as a graph and each atom is a node, while each bond is an edge.