Spaces:
Sleeping
Sleeping
Deploy inference service from GitHub Actions
Browse files- training/train.py +2 -2
- training/utils/augmentation.py +7 -2
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(
|
| 33 |
-
A.CoarseDropout(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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 |
|