hssling commited on
Commit
ec401cf
·
verified ·
1 Parent(s): da46396

Deploy inference service from GitHub Actions

Browse files
training/train.py CHANGED
@@ -121,9 +121,9 @@ def run_epoch(model, loader, optimizer, device, training: bool, config: dict):
121
  loss.backward()
122
  optimizer.step()
123
  total_loss += loss.item()
124
- hb_preds.extend(hb_pred.squeeze(1).cpu().numpy().tolist())
125
  hb_trues.extend(hb.cpu().numpy().tolist())
126
- cls_preds.extend(torch.softmax(cls_logits, dim=1).cpu().numpy().tolist())
127
  cls_trues.extend(cls.cpu().numpy().tolist())
128
 
129
  reg_metrics = compute_regression_metrics(np.array(hb_trues), np.array(hb_preds))
 
121
  loss.backward()
122
  optimizer.step()
123
  total_loss += loss.item()
124
+ hb_preds.extend(hb_pred.detach().squeeze(1).cpu().numpy().tolist())
125
  hb_trues.extend(hb.cpu().numpy().tolist())
126
+ cls_preds.extend(torch.softmax(cls_logits.detach(), dim=1).cpu().numpy().tolist())
127
  cls_trues.extend(cls.cpu().numpy().tolist())
128
 
129
  reg_metrics = compute_regression_metrics(np.array(hb_trues), np.array(hb_preds))
training/utils/augmentation.py CHANGED
@@ -29,8 +29,13 @@ def get_augmentation_pipeline(image_size: int = 380):
29
  A.Rotate(limit=15, p=0.7),
30
  A.RandomBrightnessContrast(brightness_limit=0.2, contrast_limit=0.2, p=0.6),
31
  A.HueSaturationValue(hue_shift_limit=10, sat_shift_limit=15, val_shift_limit=10, p=0.4),
32
- A.GaussNoise(var_limit=(10, 50), p=0.2),
33
- A.CoarseDropout(max_holes=4, max_height=32, max_width=32, p=0.3),
 
 
 
 
 
34
  ]
35
  )
36
 
 
29
  A.Rotate(limit=15, p=0.7),
30
  A.RandomBrightnessContrast(brightness_limit=0.2, contrast_limit=0.2, p=0.6),
31
  A.HueSaturationValue(hue_shift_limit=10, sat_shift_limit=15, val_shift_limit=10, p=0.4),
32
+ A.GaussNoise(std_range=(0.04, 0.12), p=0.2),
33
+ A.CoarseDropout(
34
+ num_holes_range=(1, 4),
35
+ hole_height_range=(0.05, 0.12),
36
+ hole_width_range=(0.05, 0.12),
37
+ p=0.3,
38
+ ),
39
  ]
40
  )
41