promptdojo_

In a training loop, what does loss.backward() actually do?