zero_grad requirement

why do we need to zero the gradient values everytime during the training