            progress_bar,
            max_train_steps,
            exp_save_dir
        )
        print(f"EPOCH {epoch + 1} train loss:", train_loss)

            model,
            eval_dataloader,
            accelerator,
            epoch,
            completed_steps,
