Gated Recurrent Unit Gru Algorithm