Hi! First of all, thanks for sharing this awesome repository.
I have a doubt regarding how to resume training.
In the code, the diffusion_process_trainer calls the load method, where the ckpt/pretrained.pt is loaded and we do: self.step = data['step']
Now, I was peeking on the values that pretrained.pt has and I see that step is set to zero.
If I now run train.py, will it use pretrained.pt and resume the the training or will it start from scratch?
Thanks!
Hi! First of all, thanks for sharing this awesome repository.
I have a doubt regarding how to resume training.
In the code, the diffusion_process_trainer calls the
loadmethod, where theckpt/pretrained.ptis loaded and we do:self.step = data['step']Now, I was peeking on the values that pretrained.pt has and I see that
stepis set to zero.If I now run
train.py, will it usepretrained.ptand resume the the training or will it start from scratch?Thanks!