diff --git a/utils/general.py b/utils/general.py index 797587b13978..90265c692f6d 100755 --- a/utils/general.py +++ b/utils/general.py @@ -361,8 +361,8 @@ def non_max_suppression(prediction, conf_thres=0.25, iou_thres=0.45, classes=Non def strip_optimizer(f='weights/best.pt', s=''): # from utils.general import *; strip_optimizer() # Strip optimizer from 'f' to finalize training, optionally save as 's' x = torch.load(f, map_location=torch.device('cpu')) - x['optimizer'] = None - x['training_results'] = None + for key in 'optimizer', 'training_results', 'wandb_id': + x[key] = None x['epoch'] = -1 x['model'].half() # to FP16 for p in x['model'].parameters():