Disable automatic checkpoint loading
Is your feature request related to a problem? Please describe.
The last checkpoint is being automatically restored when a checkpoint exists. This is an issue for me when the model has previously been trained with different settings or I want to train a network from scratch.
If I want to use a checkpoint I would prefer to explicitly pass the checkpoint that should be used.
Describe the solution you'd like
Provide an option to disable the automatic loading of checkpoints to the trainer.
Describe alternatives you've considered
An alternative would be to modify ModelCheckpoint class and add that option there so that only that class is responsible for checkpoint creation and loading.