Introducing deep learning models into scoring function development is a natural choice as the feature engineering step can be skipped . NNScore was the first reported deep learning-based scoring function, which was initially reported in 2010. It was simply constructed with feed-forward multi-layer perceptrons. Later, AtomNet , a docking tool built with 3D convolution neural network was reported.