A fully differentiable ligand pose optimization framework guided by deep learning and a traditional scoring function