support relative path for best_model_checkpoint (#7973)
This commit is contained in:
@@ -1219,7 +1219,7 @@ class Trainer:
|
|||||||
checkpoints_sorted = [checkpoint[1] for checkpoint in checkpoints_sorted]
|
checkpoints_sorted = [checkpoint[1] for checkpoint in checkpoints_sorted]
|
||||||
# Make sure we don't delete the best model.
|
# Make sure we don't delete the best model.
|
||||||
if self.state.best_model_checkpoint is not None:
|
if self.state.best_model_checkpoint is not None:
|
||||||
best_model_index = checkpoints_sorted.index(self.state.best_model_checkpoint)
|
best_model_index = checkpoints_sorted.index(str(Path(self.state.best_model_checkpoint)))
|
||||||
checkpoints_sorted[best_model_index], checkpoints_sorted[-1] = (
|
checkpoints_sorted[best_model_index], checkpoints_sorted[-1] = (
|
||||||
checkpoints_sorted[-1],
|
checkpoints_sorted[-1],
|
||||||
checkpoints_sorted[best_model_index],
|
checkpoints_sorted[best_model_index],
|
||||||
|
|||||||
Reference in New Issue
Block a user