diff --git a/train.py b/train.py index ae68dca2..8f624b1f 100644 --- a/train.py +++ b/train.py @@ -198,7 +198,8 @@ def train(cfg, # Start training model.hyp = hyp # attach hyperparameters to model - # model.class_weights = labels_to_class_weights(dataset.labels, nc).to(device) # attach class weights + if dataset.image_weights: + model.class_weights = labels_to_class_weights(dataset.labels, nc).to(device) # attach class weights model_info(model, report='summary') # 'full' or 'summary' nb = len(dataloader) maps = np.zeros(nc) # mAP per class