I’m confused. This is within an training iteration, and you are certainly storing new outputs in a list in each time step (and thus keeping its computation graph). Wouldn’t you expect the GPU memory usage to increase every time step?