I want to use a larger batch size but the cuda memory is limited. So I came up with an idea to simulate a large batch by doing step() and zero_grad() after several forward() and backward() … Is it strictly equivalent to using a large batch size?