preliminary checkpoint saves at 100, 150, 200, 250 epochs