Variable three-term conjugate gradient method for training artificial neural networks. (February 2023)