KhangTruong commited on
Commit
ebb4e91
·
verified ·
1 Parent(s): 45505ae

feat(release): final training report and checkpoints for KhangTruong/Testing-model (v1)

Browse files
README.md CHANGED
@@ -22,7 +22,7 @@ Official repository for **Testing-model** checkpoints, evaluated on AI-generated
22
 
23
  - **Active Version:** `v1`
24
  - **Best Validation Score:** `0.6` (Epoch `1`)
25
- - **Total Training Epochs:** `3`
26
 
27
  ---
28
 
 
22
 
23
  - **Active Version:** `v1`
24
  - **Best Validation Score:** `0.6` (Epoch `1`)
25
+ - **Total Training Epochs:** `4`
26
 
27
  ---
28
 
checkpoints/checkpoint_latest.pt CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:94a92dd166bc4cceeff8c842fc91f96355dfe73c2f9ab1cab913314cf005d373
3
- size 219947
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:365246b94cbc08ebd23281443e85ded06c1ab4486c1fb2a76f331088268b81a9
3
+ size 221163
checkpoints/checkpoint_latest_config.yaml CHANGED
@@ -2,12 +2,12 @@ project:
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
- output_dir: outputs/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
- streaming: true
11
  image_size:
12
  - 32
13
  - 32
@@ -54,7 +54,7 @@ loss:
54
  aux_loss_type: cross_entropy
55
  aux_weight: 0.2
56
  training:
57
- epochs: 3
58
  learning_rate: 0.001
59
  weight_decay: 0.0001
60
  optimizer: adamw
 
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
+ output_dir: /tmp/tmprsobsoue/out/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
+ streaming: false
11
  image_size:
12
  - 32
13
  - 32
 
54
  aux_loss_type: cross_entropy
55
  aux_weight: 0.2
56
  training:
57
+ epochs: 1
58
  learning_rate: 0.001
59
  weight_decay: 0.0001
60
  optimizer: adamw
checkpoints/checkpoint_periodic.pt CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:983fc35e0f70f60549586b1d05fb9c68114f23c514974b1945b0cbf7b70f8ffd
3
- size 218931
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ad30390251f34136e39e38a260d2f7f3704b055caf400f940144ea86747bd3e2
3
+ size 220211
checkpoints/checkpoint_periodic_config.yaml CHANGED
@@ -2,12 +2,12 @@ project:
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
- output_dir: outputs/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
- streaming: true
11
  image_size:
12
  - 32
13
  - 32
@@ -54,7 +54,7 @@ loss:
54
  aux_loss_type: cross_entropy
55
  aux_weight: 0.2
56
  training:
57
- epochs: 3
58
  learning_rate: 0.001
59
  weight_decay: 0.0001
60
  optimizer: adamw
 
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
+ output_dir: /tmp/tmprsobsoue/out/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
+ streaming: false
11
  image_size:
12
  - 32
13
  - 32
 
54
  aux_loss_type: cross_entropy
55
  aux_weight: 0.2
56
  training:
57
+ epochs: 1
58
  learning_rate: 0.001
59
  weight_decay: 0.0001
60
  optimizer: adamw
checkpoints/effective_config.yaml CHANGED
@@ -2,12 +2,12 @@ project:
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
- output_dir: outputs/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
- streaming: true
11
  image_size:
12
  - 32
13
  - 32
@@ -51,7 +51,7 @@ loss:
51
  aux_loss_type: cross_entropy
52
  aux_weight: 0.2
53
  training:
54
- epochs: 3
55
  learning_rate: 0.001
56
  weight_decay: 0.0001
57
  optimizer: adamw
 
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
+ output_dir: /tmp/tmprsobsoue/out/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
+ streaming: false
11
  image_size:
12
  - 32
13
  - 32
 
51
  aux_loss_type: cross_entropy
52
  aux_weight: 0.2
53
  training:
54
+ epochs: 1
55
  learning_rate: 0.001
56
  weight_decay: 0.0001
57
  optimizer: adamw
config.yaml CHANGED
@@ -2,12 +2,12 @@ project:
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
- output_dir: outputs/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
- streaming: true
11
  image_size:
12
  - 32
13
  - 32
@@ -54,7 +54,7 @@ loss:
54
  aux_loss_type: cross_entropy
55
  aux_weight: 0.2
56
  training:
57
- epochs: 3
58
  learning_rate: 0.001
59
  weight_decay: 0.0001
60
  optimizer: adamw
 
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
+ output_dir: /tmp/tmprsobsoue/out/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
+ streaming: false
11
  image_size:
12
  - 32
13
  - 32
 
54
  aux_loss_type: cross_entropy
55
  aux_weight: 0.2
56
  training:
57
+ epochs: 1
58
  learning_rate: 0.001
59
  weight_decay: 0.0001
60
  optimizer: adamw
manifest.json CHANGED
@@ -7,9 +7,9 @@
7
  "version": "v1",
8
  "best_score": "0.6",
9
  "best_epoch": "1",
10
- "total_epochs": "3",
11
- "step": "5",
12
- "updated_at": "2026-10-06T12:45:15.121013+00:00",
13
  "files": [
14
  "checkpoint_latest.pt",
15
  "checkpoint_periodic.pt"
 
7
  "version": "v1",
8
  "best_score": "0.6",
9
  "best_epoch": "1",
10
+ "total_epochs": "4",
11
+ "step": "7",
12
+ "updated_at": "2026-10-06T13:14:49.747047+00:00",
13
  "files": [
14
  "checkpoint_latest.pt",
15
  "checkpoint_periodic.pt"
reports/test_evaluation_report.json CHANGED
@@ -1,36 +1,49 @@
1
  {
2
  "overall_metrics": {
3
- "test_bce_loss": 0.6992841958999634,
4
- "test_dice_loss": 0.9715263843536377,
5
- "test_focal_loss": 0.13157838582992554,
6
- "test_mask_loss": 0.9011944532394409,
7
- "test_total_loss": 0.9011944532394409,
8
- "test_iou": 0.015008960573476702,
9
- "test_dice": 0.029571646010002173,
10
- "test_f1": 0.029571646010002173,
11
- "test_pixel_f1": 0.029571646010002173,
12
- "test_auroc": 0.5715248452129873,
13
- "test_pixel_auroc": 0.5715248452129873,
14
- "test_pixel_acc": 0.1025390625,
15
- "test_precision": 0.015008960573476702,
16
- "test_recall": 1.0,
17
- "test_specificity": 0.0901020391158113
18
  },
19
  "per_label_metrics": {
20
  "Label 0 (Real / Black Mask)": {
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  "iou": 0.0,
22
  "dice": 0.0,
23
  "f1": 0.0,
24
  "pixel_f1": 0.0,
25
- "auroc": 0.0,
26
- "pixel_auroc": 0.0,
27
  "pixel_acc": 0.0,
28
  "precision": 0.0,
29
  "recall": 0.0,
30
- "specificity": 0.0,
31
- "samples": 0
32
  },
33
- "Label 1 (Synthetic / White Mask)": {
34
  "iou": 0.0,
35
  "dice": 0.0,
36
  "f1": 0.0,
@@ -42,19 +55,6 @@
42
  "recall": 0.0,
43
  "specificity": 0.0,
44
  "samples": 0
45
- },
46
- "Label 2 (Tampered / Partial Mask)": {
47
- "iou": 0.015008960573476702,
48
- "dice": 0.029571646010002173,
49
- "f1": 0.029571646010002173,
50
- "pixel_f1": 0.029571646010002173,
51
- "auroc": 0.5715248452129873,
52
- "pixel_auroc": 0.5715248452129873,
53
- "pixel_acc": 0.1025390625,
54
- "precision": 0.015008960573476702,
55
- "recall": 1.0,
56
- "specificity": 0.0901020391158113,
57
- "samples": 2
58
  }
59
  },
60
  "configuration": {
@@ -62,13 +62,13 @@
62
  "name": "test_smoke",
63
  "seed": 42,
64
  "device": "cpu",
65
- "output_dir": "outputs/RUN/test_smoke",
66
  "hub_repo": null,
67
  "resume_repo": null
68
  },
69
  "data": {
70
  "dataset_name": "KhangTruong/IMD2020",
71
- "streaming": true,
72
  "image_size": [
73
  32,
74
  32
@@ -121,7 +121,7 @@
121
  "aux_weight": 0.2
122
  },
123
  "training": {
124
- "epochs": 3,
125
  "learning_rate": 0.001,
126
  "weight_decay": 0.0001,
127
  "optimizer": "adamw",
@@ -195,7 +195,7 @@
195
  "Project Name": "test_smoke",
196
  "Dataset": "KhangTruong/IMD2020",
197
  "Splits": "Train: 'train' | Val: 'validation' | Test: 'test'",
198
- "Streaming": true,
199
  "Image Size": "[32, 32]",
200
  "Batch Size": 16,
201
  "Epoch Limit / Steps": "2 samples/epoch",
@@ -206,7 +206,7 @@
206
  "Post-Processing": "Enabled (min_area=64, fill_holes=True, morph=open_close)",
207
  "Optimizer": "adamw (lr=0.001, wd=0.0001)",
208
  "Scheduler": "cosine",
209
- "Epochs": 3,
210
  "AMP": false
211
  }
212
  }
 
1
  {
2
  "overall_metrics": {
3
+ "test_bce_loss": 0.6932913661003113,
4
+ "test_dice_loss": 0.6692805290222168,
5
+ "test_focal_loss": 0.08427724242210388,
6
+ "test_mask_loss": 0.7234246134757996,
7
+ "test_total_loss": 0.7234246134757996,
8
+ "test_iou": 0.5,
9
+ "test_dice": 0.5,
10
+ "test_f1": 0.5,
11
+ "test_pixel_f1": 0.5,
12
+ "test_auroc": 0.7458421980409184,
13
+ "test_pixel_auroc": 0.7458421980409184,
14
+ "test_pixel_acc": 0.5,
15
+ "test_precision": 0.5,
16
+ "test_recall": 0.5,
17
+ "test_specificity": 1.0
18
  },
19
  "per_label_metrics": {
20
  "Label 0 (Real / Black Mask)": {
21
+ "iou": 1.0,
22
+ "dice": 1.0,
23
+ "f1": 1.0,
24
+ "pixel_f1": 1.0,
25
+ "auroc": 1.0,
26
+ "pixel_auroc": 1.0,
27
+ "pixel_acc": 1.0,
28
+ "precision": 1.0,
29
+ "recall": 1.0,
30
+ "specificity": 1.0,
31
+ "samples": 1
32
+ },
33
+ "Label 1 (Synthetic / White Mask)": {
34
  "iou": 0.0,
35
  "dice": 0.0,
36
  "f1": 0.0,
37
  "pixel_f1": 0.0,
38
+ "auroc": 0.4916843960818369,
39
+ "pixel_auroc": 0.4916843960818369,
40
  "pixel_acc": 0.0,
41
  "precision": 0.0,
42
  "recall": 0.0,
43
+ "specificity": 1.0,
44
+ "samples": 1
45
  },
46
+ "Label 2 (Tampered / Partial Mask)": {
47
  "iou": 0.0,
48
  "dice": 0.0,
49
  "f1": 0.0,
 
55
  "recall": 0.0,
56
  "specificity": 0.0,
57
  "samples": 0
 
 
 
 
 
 
 
 
 
 
 
 
 
58
  }
59
  },
60
  "configuration": {
 
62
  "name": "test_smoke",
63
  "seed": 42,
64
  "device": "cpu",
65
+ "output_dir": "/tmp/tmprsobsoue/out/RUN/test_smoke",
66
  "hub_repo": null,
67
  "resume_repo": null
68
  },
69
  "data": {
70
  "dataset_name": "KhangTruong/IMD2020",
71
+ "streaming": false,
72
  "image_size": [
73
  32,
74
  32
 
121
  "aux_weight": 0.2
122
  },
123
  "training": {
124
+ "epochs": 1,
125
  "learning_rate": 0.001,
126
  "weight_decay": 0.0001,
127
  "optimizer": "adamw",
 
195
  "Project Name": "test_smoke",
196
  "Dataset": "KhangTruong/IMD2020",
197
  "Splits": "Train: 'train' | Val: 'validation' | Test: 'test'",
198
+ "Streaming": false,
199
  "Image Size": "[32, 32]",
200
  "Batch Size": 16,
201
  "Epoch Limit / Steps": "2 samples/epoch",
 
206
  "Post-Processing": "Enabled (min_area=64, fill_holes=True, morph=open_close)",
207
  "Optimizer": "adamw (lr=0.001, wd=0.0001)",
208
  "Scheduler": "cosine",
209
+ "Epochs": 1,
210
  "AMP": false
211
  }
212
  }
reports/test_evaluation_report.md CHANGED
@@ -7,7 +7,7 @@
7
  | Project Name | test_smoke |
8
  | Dataset | KhangTruong/IMD2020 |
9
  | Splits | Train: 'train' | Val: 'validation' | Test: 'test' |
10
- | Streaming | True |
11
  | Image Size | [32, 32] |
12
  | Batch Size | 16 |
13
  | Epoch Limit / Steps | 2 samples/epoch |
@@ -18,34 +18,34 @@
18
  | Post-Processing | Enabled (min_area=64, fill_holes=True, morph=open_close) |
19
  | Optimizer | adamw (lr=0.001, wd=0.0001) |
20
  | Scheduler | cosine |
21
- | Epochs | 3 |
22
  | AMP | False |
23
 
24
  ### Overall Segmentation & Classification Metrics
25
 
26
  | Metric | Value |
27
  |------------------|---------|
28
- | Test Bce Loss | 0.6993 |
29
- | Test Dice Loss | 0.9715 |
30
- | Test Focal Loss | 0.1316 |
31
- | Test Mask Loss | 0.9012 |
32
- | Test Total Loss | 0.9012 |
33
- | Test Iou | 0.015 |
34
- | Test Dice | 0.0296 |
35
- | Test F1 | 0.0296 |
36
- | Test Pixel F1 | 0.0296 |
37
- | Test Auroc | 0.5715 |
38
- | Test Pixel Auroc | 0.5715 |
39
- | Test Pixel Acc | 0.1025 |
40
- | Test Precision | 0.015 |
41
- | Test Recall | 1 |
42
- | Test Specificity | 0.0901 |
43
 
44
  ### Per-Subset Metrics Breakdown
45
 
46
  | Subset | Mean IoU | Dice / F1 | Pixel Accuracy | Sample Count |
47
  |-----------------------------------|------------|-------------|------------------|----------------|
48
- | Label 0 (Real / Black Mask) | 0 | 0 | 0 | 0 |
49
- | Label 1 (Synthetic / White Mask) | 0 | 0 | 0 | 0 |
50
- | Label 2 (Tampered / Partial Mask) | 0.015 | 0.0296 | 0.1025 | 2 |
51
 
 
7
  | Project Name | test_smoke |
8
  | Dataset | KhangTruong/IMD2020 |
9
  | Splits | Train: 'train' | Val: 'validation' | Test: 'test' |
10
+ | Streaming | False |
11
  | Image Size | [32, 32] |
12
  | Batch Size | 16 |
13
  | Epoch Limit / Steps | 2 samples/epoch |
 
18
  | Post-Processing | Enabled (min_area=64, fill_holes=True, morph=open_close) |
19
  | Optimizer | adamw (lr=0.001, wd=0.0001) |
20
  | Scheduler | cosine |
21
+ | Epochs | 1 |
22
  | AMP | False |
23
 
24
  ### Overall Segmentation & Classification Metrics
25
 
26
  | Metric | Value |
27
  |------------------|---------|
28
+ | Test Bce Loss | 0.6933 |
29
+ | Test Dice Loss | 0.6693 |
30
+ | Test Focal Loss | 0.0843 |
31
+ | Test Mask Loss | 0.7234 |
32
+ | Test Total Loss | 0.7234 |
33
+ | Test Iou | 0.5 |
34
+ | Test Dice | 0.5 |
35
+ | Test F1 | 0.5 |
36
+ | Test Pixel F1 | 0.5 |
37
+ | Test Auroc | 0.7458 |
38
+ | Test Pixel Auroc | 0.7458 |
39
+ | Test Pixel Acc | 0.5 |
40
+ | Test Precision | 0.5 |
41
+ | Test Recall | 0.5 |
42
+ | Test Specificity | 1 |
43
 
44
  ### Per-Subset Metrics Breakdown
45
 
46
  | Subset | Mean IoU | Dice / F1 | Pixel Accuracy | Sample Count |
47
  |-----------------------------------|------------|-------------|------------------|----------------|
48
+ | Label 0 (Real / Black Mask) | 1 | 1 | 1 | 1 |
49
+ | Label 1 (Synthetic / White Mask) | 0 | 0 | 0 | 1 |
50
+ | Label 2 (Tampered / Partial Mask) | 0 | 0 | 0 | 0 |
51
 
reports/training_curves.jpg CHANGED

Git LFS Details

  • SHA256: f02fb716dd2bcdfbf1c06f353f80b8bb8d3837b1d7fedf9e0207a71a8ce3a43b
  • Pointer size: 131 Bytes
  • Size of remote file: 597 kB

Git LFS Details

  • SHA256: fd9e32766b7468711cb90ba245c2316be8946b8cac480d2e34d08fb1703b2c59
  • Pointer size: 131 Bytes
  • Size of remote file: 638 kB
reports/training_curves.pdf CHANGED
Binary files a/reports/training_curves.pdf and b/reports/training_curves.pdf differ
 
reports/training_curves.png CHANGED

Git LFS Details

  • SHA256: 6053ab510bbb34ce4c42dfdddf3950631f19fac1b5def5d28b5fb597388e3f54
  • Pointer size: 131 Bytes
  • Size of remote file: 557 kB

Git LFS Details

  • SHA256: d04f008fce4189be18b50278bb78f0eefccd3c644839c5627d69496528cc28a9
  • Pointer size: 131 Bytes
  • Size of remote file: 640 kB
reports/training_final_report.json CHANGED
@@ -1,63 +1,63 @@
1
  {
2
  "overall_metrics": {
3
- "val_bce_loss": 0.7000014808518547,
4
- "val_dice_loss": 0.9730868080002921,
5
- "val_focal_loss": 0.1319781870671681,
6
- "val_mask_loss": 0.9025332351412092,
7
- "val_total_loss": 0.9025332351412092,
8
- "val_iou": 0.013263020137841215,
9
- "val_dice": 0.026162920125393053,
10
- "val_f1": 0.026162920125393053,
11
- "val_pixel_f1": 0.026162920125393053,
12
- "val_auroc": 0.5086770068879247,
13
- "val_pixel_auroc": 0.5086770068879247,
14
- "val_pixel_acc": 0.1275306919642857,
15
- "val_precision": 0.013277311786627367,
16
- "val_recall": 0.9121418344284277,
17
- "val_specificity": 0.11731274661241023
18
  },
19
  "per_label_metrics": {
20
  "Label 0 (Real / Black Mask)": {
21
- "iou": 0.0,
22
- "dice": 0.0,
23
- "f1": 0.0,
24
- "pixel_f1": 0.0,
25
- "auroc": 0.0,
26
- "pixel_auroc": 0.0,
27
- "pixel_acc": 0.0,
28
- "precision": 0.0,
29
- "recall": 0.0,
30
- "specificity": 0.0,
31
- "samples": 0
32
  },
33
  "Label 1 (Synthetic / White Mask)": {
34
- "iou": 0.0,
35
- "dice": 0.0,
36
- "f1": 0.0,
37
- "pixel_f1": 0.0,
38
- "auroc": 0.0,
39
- "pixel_auroc": 0.0,
40
- "pixel_acc": 0.0,
41
- "precision": 0.0,
42
- "recall": 0.0,
43
- "specificity": 0.0,
44
- "samples": 0
45
  },
46
  "Label 2 (Tampered / Partial Mask)": {
47
- "iou": 0.013263020137841215,
48
- "dice": 0.026162920125393053,
49
- "f1": 0.026162920125393053,
50
- "pixel_f1": 0.026162920125393053,
51
- "auroc": 0.5086770068879247,
52
- "pixel_auroc": 0.5086770068879247,
53
- "pixel_acc": 0.1275306919642857,
54
- "precision": 0.013277311786627367,
55
- "recall": 0.9121418344284277,
56
- "specificity": 0.11731274661241023,
57
- "samples": 3500
58
  }
59
  },
60
- "curves_plot_path": "outputs/RUN/test_smoke/reports/training_curves.png",
61
  "training_history": [
62
  {
63
  "epoch": 1,
@@ -153,48 +153,94 @@
153
  },
154
  {
155
  "epoch": 3,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
156
  "lr": 1e-06,
157
- "train_loss": 0.8851643800735474,
158
- "train_mask_loss": 0.8851643800735474,
159
  "train_aux_loss": 0.0,
160
- "train_iou": 0.0257545355707407,
161
- "val_loss": 0.9025332351412092,
162
- "val_mask_loss": 0.9025332351412092,
163
  "val_aux_loss": 0.0,
164
- "val_iou": 0.013263020137841215,
165
- "val_dice": 0.026162920125393053,
166
- "val_f1": 0.026162920125393053,
167
- "val_pixel_f1": 0.026162920125393053,
168
- "val_auroc": 0.5086770068879247,
169
- "val_pixel_auroc": 0.5086770068879247,
170
- "val_pixel_acc": 0.1275306919642857,
171
- "val_precision": 0.013277311786627367,
172
- "val_recall": 0.9121418344284277,
173
  "val_aux_accuracy": 0.0,
174
  "train_metrics": {
175
- "bce_loss": 0.6718404293060303,
176
- "dice_loss": 0.9671730995178223,
177
- "focal_loss": 0.13131526112556458,
178
- "mask_loss": 0.8851643800735474,
179
- "total_loss": 0.8851643800735474,
180
- "iou": 0.0257545355707407
181
  },
182
  "val_metrics": {
183
- "val_bce_loss": 0.7000014808518547,
184
- "val_dice_loss": 0.9730868080002921,
185
- "val_focal_loss": 0.1319781870671681,
186
- "val_mask_loss": 0.9025332351412092,
187
- "val_total_loss": 0.9025332351412092,
188
- "val_iou": 0.013263020137841215,
189
- "val_dice": 0.026162920125393053,
190
- "val_f1": 0.026162920125393053,
191
- "val_pixel_f1": 0.026162920125393053,
192
- "val_auroc": 0.5086770068879247,
193
- "val_pixel_auroc": 0.5086770068879247,
194
- "val_pixel_acc": 0.1275306919642857,
195
- "val_precision": 0.013277311786627367,
196
- "val_recall": 0.9121418344284277,
197
- "val_specificity": 0.11731274661241023
198
  }
199
  }
200
  ],
@@ -203,13 +249,13 @@
203
  "name": "test_smoke",
204
  "seed": 42,
205
  "device": "cpu",
206
- "output_dir": "outputs/RUN/test_smoke",
207
  "hub_repo": null,
208
  "resume_repo": null
209
  },
210
  "data": {
211
  "dataset_name": "KhangTruong/IMD2020",
212
- "streaming": true,
213
  "image_size": [
214
  32,
215
  32
@@ -262,7 +308,7 @@
262
  "aux_weight": 0.2
263
  },
264
  "training": {
265
- "epochs": 3,
266
  "learning_rate": 0.001,
267
  "weight_decay": 0.0001,
268
  "optimizer": "adamw",
@@ -336,7 +382,7 @@
336
  "Project Name": "test_smoke",
337
  "Dataset": "KhangTruong/IMD2020",
338
  "Splits": "Train: 'train' | Val: 'validation' | Test: 'test'",
339
- "Streaming": true,
340
  "Image Size": "[32, 32]",
341
  "Batch Size": 16,
342
  "Epoch Limit / Steps": "2 samples/epoch",
@@ -347,7 +393,7 @@
347
  "Post-Processing": "Enabled (min_area=64, fill_holes=True, morph=open_close)",
348
  "Optimizer": "adamw (lr=0.001, wd=0.0001)",
349
  "Scheduler": "cosine",
350
- "Epochs": 3,
351
  "AMP": false
352
  }
353
  }
 
1
  {
2
  "overall_metrics": {
3
+ "val_bce_loss": 0.6954150199890137,
4
+ "val_dice_loss": 0.6021651029586792,
5
+ "val_focal_loss": 0.07695542275905609,
6
+ "val_mask_loss": 0.6872677803039551,
7
+ "val_total_loss": 0.6872677803039551,
8
+ "val_iou": 0.1060546875,
9
+ "val_dice": 0.111828601766604,
10
+ "val_f1": 0.111828601766604,
11
+ "val_pixel_f1": 0.111828601766604,
12
+ "val_auroc": 0.696542464531376,
13
+ "val_pixel_auroc": 0.696542464531376,
14
+ "val_pixel_acc": 0.4001953125,
15
+ "val_precision": 0.5,
16
+ "val_recall": 0.1060546875,
17
+ "val_specificity": 0.994140625
18
  },
19
  "per_label_metrics": {
20
  "Label 0 (Real / Black Mask)": {
21
+ "iou": 0.25,
22
+ "dice": 0.25,
23
+ "f1": 0.25,
24
+ "pixel_f1": 0.25,
25
+ "auroc": 1.0,
26
+ "pixel_auroc": 1.0,
27
+ "pixel_acc": 0.9853515625,
28
+ "precision": 0.25,
29
+ "recall": 0.25,
30
+ "specificity": 0.9853515625,
31
+ "samples": 4
32
  },
33
  "Label 1 (Synthetic / White Mask)": {
34
+ "iou": 0.0087890625,
35
+ "dice": 0.01715834301200155,
36
+ "f1": 0.01715834301200155,
37
+ "pixel_f1": 0.01715834301200155,
38
+ "auroc": 0.49367138018715195,
39
+ "pixel_auroc": 0.49367138018715195,
40
+ "pixel_acc": 0.0087890625,
41
+ "precision": 0.6666666666666666,
42
+ "recall": 0.0087890625,
43
+ "specificity": 1.0,
44
+ "samples": 3
45
  },
46
  "Label 2 (Tampered / Partial Mask)": {
47
+ "iou": 0.011393229166666666,
48
+ "dice": 0.02227032954334515,
49
+ "f1": 0.02227032954334515,
50
+ "pixel_f1": 0.02227032954334515,
51
+ "auroc": 0.49480350158410147,
52
+ "pixel_auroc": 0.49480350158410147,
53
+ "pixel_acc": 0.011393229166666666,
54
+ "precision": 0.6666666666666666,
55
+ "recall": 0.011393229166666666,
56
+ "specificity": 1.0,
57
+ "samples": 3
58
  }
59
  },
60
+ "curves_plot_path": "/tmp/tmprsobsoue/out/RUN/test_smoke/reports/training_curves.png",
61
  "training_history": [
62
  {
63
  "epoch": 1,
 
153
  },
154
  {
155
  "epoch": 3,
156
+ "lr": 0.00014730016279731955,
157
+ "train_loss": 0.6154854893684387,
158
+ "train_mask_loss": 0.6154854893684387,
159
+ "train_aux_loss": 0.0,
160
+ "train_iou": 0.4482421875,
161
+ "val_loss": 0.6858816146850586,
162
+ "val_mask_loss": 0.6858816146850586,
163
+ "val_aux_loss": 0.0,
164
+ "val_iou": 0.17822265625,
165
+ "val_dice": 0.21471371091138458,
166
+ "val_f1": 0.21471371091138458,
167
+ "val_pixel_f1": 0.21471371091138458,
168
+ "val_auroc": 0.6987459122174187,
169
+ "val_pixel_auroc": 0.6987459122174187,
170
+ "val_pixel_acc": 0.416015625,
171
+ "val_precision": 0.6,
172
+ "val_recall": 0.17822265625,
173
+ "val_aux_accuracy": 0.0,
174
+ "train_metrics": {
175
+ "bce_loss": 0.5453305244445801,
176
+ "dice_loss": 0.6379597187042236,
177
+ "focal_loss": 0.047680776566267014,
178
+ "mask_loss": 0.6154854893684387,
179
+ "total_loss": 0.6154854893684387,
180
+ "iou": 0.4482421875
181
+ },
182
+ "val_metrics": {
183
+ "val_bce_loss": 0.6939834356307983,
184
+ "val_dice_loss": 0.6000985503196716,
185
+ "val_focal_loss": 0.07768132537603378,
186
+ "val_mask_loss": 0.6858816146850586,
187
+ "val_total_loss": 0.6858816146850586,
188
+ "val_iou": 0.17822265625,
189
+ "val_dice": 0.21471371091138458,
190
+ "val_f1": 0.21471371091138458,
191
+ "val_pixel_f1": 0.21471371091138458,
192
+ "val_auroc": 0.6987459122174187,
193
+ "val_pixel_auroc": 0.6987459122174187,
194
+ "val_pixel_acc": 0.416015625,
195
+ "val_precision": 0.6,
196
+ "val_recall": 0.17822265625,
197
+ "val_specificity": 0.83779296875
198
+ }
199
+ },
200
+ {
201
+ "epoch": 4,
202
  "lr": 1e-06,
203
+ "train_loss": 0.6121689081192017,
204
+ "train_mask_loss": 0.6121689081192017,
205
  "train_aux_loss": 0.0,
206
+ "train_iou": 0.44873046875,
207
+ "val_loss": 0.6872677803039551,
208
+ "val_mask_loss": 0.6872677803039551,
209
  "val_aux_loss": 0.0,
210
+ "val_iou": 0.1060546875,
211
+ "val_dice": 0.111828601766604,
212
+ "val_f1": 0.111828601766604,
213
+ "val_pixel_f1": 0.111828601766604,
214
+ "val_auroc": 0.696542464531376,
215
+ "val_pixel_auroc": 0.696542464531376,
216
+ "val_pixel_acc": 0.4001953125,
217
+ "val_precision": 0.5,
218
+ "val_recall": 0.1060546875,
219
  "val_aux_accuracy": 0.0,
220
  "train_metrics": {
221
+ "bce_loss": 0.5406668186187744,
222
+ "dice_loss": 0.6371999382972717,
223
+ "focal_loss": 0.046471141278743744,
224
+ "mask_loss": 0.6121689081192017,
225
+ "total_loss": 0.6121689081192017,
226
+ "iou": 0.44873046875
227
  },
228
  "val_metrics": {
229
+ "val_bce_loss": 0.6954150199890137,
230
+ "val_dice_loss": 0.6021651029586792,
231
+ "val_focal_loss": 0.07695542275905609,
232
+ "val_mask_loss": 0.6872677803039551,
233
+ "val_total_loss": 0.6872677803039551,
234
+ "val_iou": 0.1060546875,
235
+ "val_dice": 0.111828601766604,
236
+ "val_f1": 0.111828601766604,
237
+ "val_pixel_f1": 0.111828601766604,
238
+ "val_auroc": 0.696542464531376,
239
+ "val_pixel_auroc": 0.696542464531376,
240
+ "val_pixel_acc": 0.4001953125,
241
+ "val_precision": 0.5,
242
+ "val_recall": 0.1060546875,
243
+ "val_specificity": 0.994140625
244
  }
245
  }
246
  ],
 
249
  "name": "test_smoke",
250
  "seed": 42,
251
  "device": "cpu",
252
+ "output_dir": "/tmp/tmprsobsoue/out/RUN/test_smoke",
253
  "hub_repo": null,
254
  "resume_repo": null
255
  },
256
  "data": {
257
  "dataset_name": "KhangTruong/IMD2020",
258
+ "streaming": false,
259
  "image_size": [
260
  32,
261
  32
 
308
  "aux_weight": 0.2
309
  },
310
  "training": {
311
+ "epochs": 1,
312
  "learning_rate": 0.001,
313
  "weight_decay": 0.0001,
314
  "optimizer": "adamw",
 
382
  "Project Name": "test_smoke",
383
  "Dataset": "KhangTruong/IMD2020",
384
  "Splits": "Train: 'train' | Val: 'validation' | Test: 'test'",
385
+ "Streaming": false,
386
  "Image Size": "[32, 32]",
387
  "Batch Size": 16,
388
  "Epoch Limit / Steps": "2 samples/epoch",
 
393
  "Post-Processing": "Enabled (min_area=64, fill_holes=True, morph=open_close)",
394
  "Optimizer": "adamw (lr=0.001, wd=0.0001)",
395
  "Scheduler": "cosine",
396
+ "Epochs": 1,
397
  "AMP": false
398
  }
399
  }
reports/training_final_report.md CHANGED
@@ -7,7 +7,7 @@
7
  | Project Name | test_smoke |
8
  | Dataset | KhangTruong/IMD2020 |
9
  | Splits | Train: 'train' | Val: 'validation' | Test: 'test' |
10
- | Streaming | True |
11
  | Image Size | [32, 32] |
12
  | Batch Size | 16 |
13
  | Epoch Limit / Steps | 2 samples/epoch |
@@ -18,28 +18,28 @@
18
  | Post-Processing | Enabled (min_area=64, fill_holes=True, morph=open_close) |
19
  | Optimizer | adamw (lr=0.001, wd=0.0001) |
20
  | Scheduler | cosine |
21
- | Epochs | 3 |
22
  | AMP | False |
23
 
24
  ### Overall Segmentation & Classification Metrics
25
 
26
  | Metric | Value |
27
  |-----------------|---------|
28
- | Val Bce Loss | 0.7 |
29
- | Val Dice Loss | 0.9731 |
30
- | Val Focal Loss | 0.132 |
31
- | Val Mask Loss | 0.9025 |
32
- | Val Total Loss | 0.9025 |
33
- | Val Iou | 0.0133 |
34
- | Val Dice | 0.0262 |
35
- | Val F1 | 0.0262 |
36
- | Val Pixel F1 | 0.0262 |
37
- | Val Auroc | 0.5087 |
38
- | Val Pixel Auroc | 0.5087 |
39
- | Val Pixel Acc | 0.1275 |
40
- | Val Precision | 0.0133 |
41
- | Val Recall | 0.9121 |
42
- | Val Specificity | 0.1173 |
43
 
44
  ### Training & Validation Curves
45
 
@@ -51,13 +51,14 @@
51
  |---------|--------------|------------|-----------|----------|-------------|-----------------|-----------------|
52
  | 1 | 0.6793 | 0.6806 | 0.6 | 0.6 | 0.7947 | 0.6 | 0.001 |
53
  | 2 | 0.8813 | 0.9076 | 0.0129 | 0.0254 | 0.5057 | 0.0143 | 0.000251 |
54
- | 3 | 0.8852 | 0.9025 | 0.0133 | 0.0262 | 0.5087 | 0.1275 | 1e-06 |
 
55
 
56
  ### Per-Subset Metrics Breakdown
57
 
58
  | Subset | Mean IoU | Dice / F1 | Pixel Accuracy | Sample Count |
59
  |-----------------------------------|------------|-------------|------------------|----------------|
60
- | Label 0 (Real / Black Mask) | 0 | 0 | 0 | 0 |
61
- | Label 1 (Synthetic / White Mask) | 0 | 0 | 0 | 0 |
62
- | Label 2 (Tampered / Partial Mask) | 0.0133 | 0.0262 | 0.1275 | 3500 |
63
 
 
7
  | Project Name | test_smoke |
8
  | Dataset | KhangTruong/IMD2020 |
9
  | Splits | Train: 'train' | Val: 'validation' | Test: 'test' |
10
+ | Streaming | False |
11
  | Image Size | [32, 32] |
12
  | Batch Size | 16 |
13
  | Epoch Limit / Steps | 2 samples/epoch |
 
18
  | Post-Processing | Enabled (min_area=64, fill_holes=True, morph=open_close) |
19
  | Optimizer | adamw (lr=0.001, wd=0.0001) |
20
  | Scheduler | cosine |
21
+ | Epochs | 1 |
22
  | AMP | False |
23
 
24
  ### Overall Segmentation & Classification Metrics
25
 
26
  | Metric | Value |
27
  |-----------------|---------|
28
+ | Val Bce Loss | 0.6954 |
29
+ | Val Dice Loss | 0.6022 |
30
+ | Val Focal Loss | 0.077 |
31
+ | Val Mask Loss | 0.6873 |
32
+ | Val Total Loss | 0.6873 |
33
+ | Val Iou | 0.1061 |
34
+ | Val Dice | 0.1118 |
35
+ | Val F1 | 0.1118 |
36
+ | Val Pixel F1 | 0.1118 |
37
+ | Val Auroc | 0.6965 |
38
+ | Val Pixel Auroc | 0.6965 |
39
+ | Val Pixel Acc | 0.4002 |
40
+ | Val Precision | 0.5 |
41
+ | Val Recall | 0.1061 |
42
+ | Val Specificity | 0.9941 |
43
 
44
  ### Training & Validation Curves
45
 
 
51
  |---------|--------------|------------|-----------|----------|-------------|-----------------|-----------------|
52
  | 1 | 0.6793 | 0.6806 | 0.6 | 0.6 | 0.7947 | 0.6 | 0.001 |
53
  | 2 | 0.8813 | 0.9076 | 0.0129 | 0.0254 | 0.5057 | 0.0143 | 0.000251 |
54
+ | 3 | 0.6155 | 0.6859 | 0.1782 | 0.2147 | 0.6987 | 0.416 | 0.000147 |
55
+ | 4 | 0.6122 | 0.6873 | 0.1061 | 0.1118 | 0.6965 | 0.4002 | 1e-06 |
56
 
57
  ### Per-Subset Metrics Breakdown
58
 
59
  | Subset | Mean IoU | Dice / F1 | Pixel Accuracy | Sample Count |
60
  |-----------------------------------|------------|-------------|------------------|----------------|
61
+ | Label 0 (Real / Black Mask) | 0.25 | 0.25 | 0.9854 | 4 |
62
+ | Label 1 (Synthetic / White Mask) | 0.0088 | 0.0172 | 0.0088 | 3 |
63
+ | Label 2 (Tampered / Partial Mask) | 0.0114 | 0.0223 | 0.0114 | 3 |
64
 
reports/training_history.csv CHANGED
@@ -1,4 +1,5 @@
1
  epoch,lr,train_aux_loss,train_iou,train_loss,train_mask_loss,train_metrics_bce_loss,train_metrics_dice_loss,train_metrics_focal_loss,train_metrics_iou,train_metrics_mask_loss,train_metrics_total_loss,val_auroc,val_aux_accuracy,val_aux_loss,val_dice,val_f1,val_iou,val_loss,val_mask_loss,val_metrics_val_auroc,val_metrics_val_bce_loss,val_metrics_val_dice,val_metrics_val_dice_loss,val_metrics_val_f1,val_metrics_val_focal_loss,val_metrics_val_iou,val_metrics_val_mask_loss,val_metrics_val_pixel_acc,val_metrics_val_pixel_auroc,val_metrics_val_pixel_f1,val_metrics_val_precision,val_metrics_val_recall,val_metrics_val_specificity,val_metrics_val_total_loss,val_pixel_acc,val_pixel_auroc,val_pixel_f1,val_precision,val_recall
2
  1,0.001,0.0,0.28662109375,0.6793206930160522,0.6793206930160522,0.6314384937286377,0.6555118560791016,0.07169104367494583,0.28662109375,0.6793206930160522,0.6793206930160522,0.794720982236322,0.0,0.0,0.6,0.6,0.6,0.6806302070617676,0.6806302070617676,0.794720982236322,0.6884124279022217,0.6,0.5922265648841858,0.6,0.08062143623828888,0.6,0.6806302070617676,0.6,0.794720982236322,0.6,0.6,0.6,0.6,0.6806302070617676,0.6,0.794720982236322,0.6,0.6,0.6
3
  2,0.00025075000000000016,0.0,0.03301963955163956,0.8813323378562927,0.8813323378562927,0.667902410030365,0.9660403728485107,0.12872181832790375,0.03301963955163956,0.8813323378562927,0.8813323378562927,0.5057031387165009,0.0,0.0,0.02538861772258759,0.02538861772258759,0.012861883013735859,0.9076291473933629,0.9076291473933629,0.5057031387165009,0.7069808265822274,0.02538861772258759,0.9730980448041643,0.02538861772258759,0.13517941987514495,0.012861883013735859,0.9076291473933629,0.014277064732142858,0.5057031387165009,0.02538861772258759,0.012862112759037647,0.9985632349484365,0.0014522596322735358,0.9076291473933629,0.014277064732142858,0.5057031387165009,0.02538861772258759,0.012862112759037647,0.9985632349484365
4
- 3,1e-06,0.0,0.0257545355707407,0.8851643800735474,0.8851643800735474,0.6718404293060303,0.9671730995178223,0.13131526112556458,0.0257545355707407,0.8851643800735474,0.8851643800735474,0.5086770068879247,0.0,0.0,0.026162920125393053,0.026162920125393053,0.013263020137841215,0.9025332351412092,0.9025332351412092,0.5086770068879247,0.7000014808518547,0.026162920125393053,0.9730868080002921,0.026162920125393053,0.1319781870671681,0.013263020137841215,0.9025332351412092,0.1275306919642857,0.5086770068879247,0.026162920125393053,0.013277311786627367,0.9121418344284277,0.11731274661241023,0.9025332351412092,0.1275306919642857,0.5086770068879247,0.026162920125393053,0.013277311786627367,0.9121418344284277
 
 
1
  epoch,lr,train_aux_loss,train_iou,train_loss,train_mask_loss,train_metrics_bce_loss,train_metrics_dice_loss,train_metrics_focal_loss,train_metrics_iou,train_metrics_mask_loss,train_metrics_total_loss,val_auroc,val_aux_accuracy,val_aux_loss,val_dice,val_f1,val_iou,val_loss,val_mask_loss,val_metrics_val_auroc,val_metrics_val_bce_loss,val_metrics_val_dice,val_metrics_val_dice_loss,val_metrics_val_f1,val_metrics_val_focal_loss,val_metrics_val_iou,val_metrics_val_mask_loss,val_metrics_val_pixel_acc,val_metrics_val_pixel_auroc,val_metrics_val_pixel_f1,val_metrics_val_precision,val_metrics_val_recall,val_metrics_val_specificity,val_metrics_val_total_loss,val_pixel_acc,val_pixel_auroc,val_pixel_f1,val_precision,val_recall
2
  1,0.001,0.0,0.28662109375,0.6793206930160522,0.6793206930160522,0.6314384937286377,0.6555118560791016,0.07169104367494583,0.28662109375,0.6793206930160522,0.6793206930160522,0.794720982236322,0.0,0.0,0.6,0.6,0.6,0.6806302070617676,0.6806302070617676,0.794720982236322,0.6884124279022217,0.6,0.5922265648841858,0.6,0.08062143623828888,0.6,0.6806302070617676,0.6,0.794720982236322,0.6,0.6,0.6,0.6,0.6806302070617676,0.6,0.794720982236322,0.6,0.6,0.6
3
  2,0.00025075000000000016,0.0,0.03301963955163956,0.8813323378562927,0.8813323378562927,0.667902410030365,0.9660403728485107,0.12872181832790375,0.03301963955163956,0.8813323378562927,0.8813323378562927,0.5057031387165009,0.0,0.0,0.02538861772258759,0.02538861772258759,0.012861883013735859,0.9076291473933629,0.9076291473933629,0.5057031387165009,0.7069808265822274,0.02538861772258759,0.9730980448041643,0.02538861772258759,0.13517941987514495,0.012861883013735859,0.9076291473933629,0.014277064732142858,0.5057031387165009,0.02538861772258759,0.012862112759037647,0.9985632349484365,0.0014522596322735358,0.9076291473933629,0.014277064732142858,0.5057031387165009,0.02538861772258759,0.012862112759037647,0.9985632349484365
4
+ 3,0.00014730016279731955,0.0,0.4482421875,0.6154854893684387,0.6154854893684387,0.5453305244445801,0.6379597187042236,0.047680776566267014,0.4482421875,0.6154854893684387,0.6154854893684387,0.6987459122174187,0.0,0.0,0.21471371091138458,0.21471371091138458,0.17822265625,0.6858816146850586,0.6858816146850586,0.6987459122174187,0.6939834356307983,0.21471371091138458,0.6000985503196716,0.21471371091138458,0.07768132537603378,0.17822265625,0.6858816146850586,0.416015625,0.6987459122174187,0.21471371091138458,0.6,0.17822265625,0.83779296875,0.6858816146850586,0.416015625,0.6987459122174187,0.21471371091138458,0.6,0.17822265625
5
+ 4,1e-06,0.0,0.44873046875,0.6121689081192017,0.6121689081192017,0.5406668186187744,0.6371999382972717,0.046471141278743744,0.44873046875,0.6121689081192017,0.6121689081192017,0.696542464531376,0.0,0.0,0.111828601766604,0.111828601766604,0.1060546875,0.6872677803039551,0.6872677803039551,0.696542464531376,0.6954150199890137,0.111828601766604,0.6021651029586792,0.111828601766604,0.07695542275905609,0.1060546875,0.6872677803039551,0.4001953125,0.696542464531376,0.111828601766604,0.5,0.1060546875,0.994140625,0.6872677803039551,0.4001953125,0.696542464531376,0.111828601766604,0.5,0.1060546875
reports/training_history.json CHANGED
@@ -93,48 +93,94 @@
93
  },
94
  {
95
  "epoch": 3,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
96
  "lr": 1e-06,
97
- "train_loss": 0.8851643800735474,
98
- "train_mask_loss": 0.8851643800735474,
99
  "train_aux_loss": 0.0,
100
- "train_iou": 0.0257545355707407,
101
- "val_loss": 0.9025332351412092,
102
- "val_mask_loss": 0.9025332351412092,
103
  "val_aux_loss": 0.0,
104
- "val_iou": 0.013263020137841215,
105
- "val_dice": 0.026162920125393053,
106
- "val_f1": 0.026162920125393053,
107
- "val_pixel_f1": 0.026162920125393053,
108
- "val_auroc": 0.5086770068879247,
109
- "val_pixel_auroc": 0.5086770068879247,
110
- "val_pixel_acc": 0.1275306919642857,
111
- "val_precision": 0.013277311786627367,
112
- "val_recall": 0.9121418344284277,
113
  "val_aux_accuracy": 0.0,
114
  "train_metrics": {
115
- "bce_loss": 0.6718404293060303,
116
- "dice_loss": 0.9671730995178223,
117
- "focal_loss": 0.13131526112556458,
118
- "mask_loss": 0.8851643800735474,
119
- "total_loss": 0.8851643800735474,
120
- "iou": 0.0257545355707407
121
  },
122
  "val_metrics": {
123
- "val_bce_loss": 0.7000014808518547,
124
- "val_dice_loss": 0.9730868080002921,
125
- "val_focal_loss": 0.1319781870671681,
126
- "val_mask_loss": 0.9025332351412092,
127
- "val_total_loss": 0.9025332351412092,
128
- "val_iou": 0.013263020137841215,
129
- "val_dice": 0.026162920125393053,
130
- "val_f1": 0.026162920125393053,
131
- "val_pixel_f1": 0.026162920125393053,
132
- "val_auroc": 0.5086770068879247,
133
- "val_pixel_auroc": 0.5086770068879247,
134
- "val_pixel_acc": 0.1275306919642857,
135
- "val_precision": 0.013277311786627367,
136
- "val_recall": 0.9121418344284277,
137
- "val_specificity": 0.11731274661241023
138
  }
139
  }
140
  ]
 
93
  },
94
  {
95
  "epoch": 3,
96
+ "lr": 0.00014730016279731955,
97
+ "train_loss": 0.6154854893684387,
98
+ "train_mask_loss": 0.6154854893684387,
99
+ "train_aux_loss": 0.0,
100
+ "train_iou": 0.4482421875,
101
+ "val_loss": 0.6858816146850586,
102
+ "val_mask_loss": 0.6858816146850586,
103
+ "val_aux_loss": 0.0,
104
+ "val_iou": 0.17822265625,
105
+ "val_dice": 0.21471371091138458,
106
+ "val_f1": 0.21471371091138458,
107
+ "val_pixel_f1": 0.21471371091138458,
108
+ "val_auroc": 0.6987459122174187,
109
+ "val_pixel_auroc": 0.6987459122174187,
110
+ "val_pixel_acc": 0.416015625,
111
+ "val_precision": 0.6,
112
+ "val_recall": 0.17822265625,
113
+ "val_aux_accuracy": 0.0,
114
+ "train_metrics": {
115
+ "bce_loss": 0.5453305244445801,
116
+ "dice_loss": 0.6379597187042236,
117
+ "focal_loss": 0.047680776566267014,
118
+ "mask_loss": 0.6154854893684387,
119
+ "total_loss": 0.6154854893684387,
120
+ "iou": 0.4482421875
121
+ },
122
+ "val_metrics": {
123
+ "val_bce_loss": 0.6939834356307983,
124
+ "val_dice_loss": 0.6000985503196716,
125
+ "val_focal_loss": 0.07768132537603378,
126
+ "val_mask_loss": 0.6858816146850586,
127
+ "val_total_loss": 0.6858816146850586,
128
+ "val_iou": 0.17822265625,
129
+ "val_dice": 0.21471371091138458,
130
+ "val_f1": 0.21471371091138458,
131
+ "val_pixel_f1": 0.21471371091138458,
132
+ "val_auroc": 0.6987459122174187,
133
+ "val_pixel_auroc": 0.6987459122174187,
134
+ "val_pixel_acc": 0.416015625,
135
+ "val_precision": 0.6,
136
+ "val_recall": 0.17822265625,
137
+ "val_specificity": 0.83779296875
138
+ }
139
+ },
140
+ {
141
+ "epoch": 4,
142
  "lr": 1e-06,
143
+ "train_loss": 0.6121689081192017,
144
+ "train_mask_loss": 0.6121689081192017,
145
  "train_aux_loss": 0.0,
146
+ "train_iou": 0.44873046875,
147
+ "val_loss": 0.6872677803039551,
148
+ "val_mask_loss": 0.6872677803039551,
149
  "val_aux_loss": 0.0,
150
+ "val_iou": 0.1060546875,
151
+ "val_dice": 0.111828601766604,
152
+ "val_f1": 0.111828601766604,
153
+ "val_pixel_f1": 0.111828601766604,
154
+ "val_auroc": 0.696542464531376,
155
+ "val_pixel_auroc": 0.696542464531376,
156
+ "val_pixel_acc": 0.4001953125,
157
+ "val_precision": 0.5,
158
+ "val_recall": 0.1060546875,
159
  "val_aux_accuracy": 0.0,
160
  "train_metrics": {
161
+ "bce_loss": 0.5406668186187744,
162
+ "dice_loss": 0.6371999382972717,
163
+ "focal_loss": 0.046471141278743744,
164
+ "mask_loss": 0.6121689081192017,
165
+ "total_loss": 0.6121689081192017,
166
+ "iou": 0.44873046875
167
  },
168
  "val_metrics": {
169
+ "val_bce_loss": 0.6954150199890137,
170
+ "val_dice_loss": 0.6021651029586792,
171
+ "val_focal_loss": 0.07695542275905609,
172
+ "val_mask_loss": 0.6872677803039551,
173
+ "val_total_loss": 0.6872677803039551,
174
+ "val_iou": 0.1060546875,
175
+ "val_dice": 0.111828601766604,
176
+ "val_f1": 0.111828601766604,
177
+ "val_pixel_f1": 0.111828601766604,
178
+ "val_auroc": 0.696542464531376,
179
+ "val_pixel_auroc": 0.696542464531376,
180
+ "val_pixel_acc": 0.4001953125,
181
+ "val_precision": 0.5,
182
+ "val_recall": 0.1060546875,
183
+ "val_specificity": 0.994140625
184
  }
185
  }
186
  ]
versions/v1/checkpoint_latest_config.yaml CHANGED
@@ -2,12 +2,12 @@ project:
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
- output_dir: outputs/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
- streaming: true
11
  image_size:
12
  - 32
13
  - 32
@@ -54,7 +54,7 @@ loss:
54
  aux_loss_type: cross_entropy
55
  aux_weight: 0.2
56
  training:
57
- epochs: 3
58
  learning_rate: 0.001
59
  weight_decay: 0.0001
60
  optimizer: adamw
 
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
+ output_dir: /tmp/tmprsobsoue/out/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
+ streaming: false
11
  image_size:
12
  - 32
13
  - 32
 
54
  aux_loss_type: cross_entropy
55
  aux_weight: 0.2
56
  training:
57
+ epochs: 1
58
  learning_rate: 0.001
59
  weight_decay: 0.0001
60
  optimizer: adamw
versions/v1/checkpoint_periodic_config.yaml CHANGED
@@ -2,12 +2,12 @@ project:
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
- output_dir: outputs/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
- streaming: true
11
  image_size:
12
  - 32
13
  - 32
@@ -54,7 +54,7 @@ loss:
54
  aux_loss_type: cross_entropy
55
  aux_weight: 0.2
56
  training:
57
- epochs: 3
58
  learning_rate: 0.001
59
  weight_decay: 0.0001
60
  optimizer: adamw
 
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
+ output_dir: /tmp/tmprsobsoue/out/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
+ streaming: false
11
  image_size:
12
  - 32
13
  - 32
 
54
  aux_loss_type: cross_entropy
55
  aux_weight: 0.2
56
  training:
57
+ epochs: 1
58
  learning_rate: 0.001
59
  weight_decay: 0.0001
60
  optimizer: adamw
versions/v1/checkpoints/checkpoint_latest.pt CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:94a92dd166bc4cceeff8c842fc91f96355dfe73c2f9ab1cab913314cf005d373
3
- size 219947
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:365246b94cbc08ebd23281443e85ded06c1ab4486c1fb2a76f331088268b81a9
3
+ size 221163
versions/v1/checkpoints/checkpoint_periodic.pt CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:983fc35e0f70f60549586b1d05fb9c68114f23c514974b1945b0cbf7b70f8ffd
3
- size 218931
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ad30390251f34136e39e38a260d2f7f3704b055caf400f940144ea86747bd3e2
3
+ size 220211
versions/v1/effective_config.yaml CHANGED
@@ -2,12 +2,12 @@ project:
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
- output_dir: outputs/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
- streaming: true
11
  image_size:
12
  - 32
13
  - 32
@@ -51,7 +51,7 @@ loss:
51
  aux_loss_type: cross_entropy
52
  aux_weight: 0.2
53
  training:
54
- epochs: 3
55
  learning_rate: 0.001
56
  weight_decay: 0.0001
57
  optimizer: adamw
 
2
  name: test_smoke
3
  seed: 42
4
  device: cpu
5
+ output_dir: /tmp/tmprsobsoue/out/RUN/test_smoke
6
  hub_repo: null
7
  resume_repo: null
8
  data:
9
  dataset_name: KhangTruong/IMD2020
10
+ streaming: false
11
  image_size:
12
  - 32
13
  - 32
 
51
  aux_loss_type: cross_entropy
52
  aux_weight: 0.2
53
  training:
54
+ epochs: 1
55
  learning_rate: 0.001
56
  weight_decay: 0.0001
57
  optimizer: adamw
versions/v1/manifest.json CHANGED
@@ -7,9 +7,9 @@
7
  "version": "v1",
8
  "best_score": "0.6",
9
  "best_epoch": "1",
10
- "total_epochs": "3",
11
- "step": "5",
12
- "updated_at": "2026-10-06T12:45:15.121013+00:00",
13
  "files": [
14
  "checkpoint_latest.pt",
15
  "checkpoint_periodic.pt"
 
7
  "version": "v1",
8
  "best_score": "0.6",
9
  "best_epoch": "1",
10
+ "total_epochs": "4",
11
+ "step": "7",
12
+ "updated_at": "2026-10-06T13:14:49.747047+00:00",
13
  "files": [
14
  "checkpoint_latest.pt",
15
  "checkpoint_periodic.pt"
versions/v1/reports/test_evaluation_report.json CHANGED
@@ -1,36 +1,49 @@
1
  {
2
  "overall_metrics": {
3
- "test_bce_loss": 0.6992841958999634,
4
- "test_dice_loss": 0.9715263843536377,
5
- "test_focal_loss": 0.13157838582992554,
6
- "test_mask_loss": 0.9011944532394409,
7
- "test_total_loss": 0.9011944532394409,
8
- "test_iou": 0.015008960573476702,
9
- "test_dice": 0.029571646010002173,
10
- "test_f1": 0.029571646010002173,
11
- "test_pixel_f1": 0.029571646010002173,
12
- "test_auroc": 0.5715248452129873,
13
- "test_pixel_auroc": 0.5715248452129873,
14
- "test_pixel_acc": 0.1025390625,
15
- "test_precision": 0.015008960573476702,
16
- "test_recall": 1.0,
17
- "test_specificity": 0.0901020391158113
18
  },
19
  "per_label_metrics": {
20
  "Label 0 (Real / Black Mask)": {
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  "iou": 0.0,
22
  "dice": 0.0,
23
  "f1": 0.0,
24
  "pixel_f1": 0.0,
25
- "auroc": 0.0,
26
- "pixel_auroc": 0.0,
27
  "pixel_acc": 0.0,
28
  "precision": 0.0,
29
  "recall": 0.0,
30
- "specificity": 0.0,
31
- "samples": 0
32
  },
33
- "Label 1 (Synthetic / White Mask)": {
34
  "iou": 0.0,
35
  "dice": 0.0,
36
  "f1": 0.0,
@@ -42,19 +55,6 @@
42
  "recall": 0.0,
43
  "specificity": 0.0,
44
  "samples": 0
45
- },
46
- "Label 2 (Tampered / Partial Mask)": {
47
- "iou": 0.015008960573476702,
48
- "dice": 0.029571646010002173,
49
- "f1": 0.029571646010002173,
50
- "pixel_f1": 0.029571646010002173,
51
- "auroc": 0.5715248452129873,
52
- "pixel_auroc": 0.5715248452129873,
53
- "pixel_acc": 0.1025390625,
54
- "precision": 0.015008960573476702,
55
- "recall": 1.0,
56
- "specificity": 0.0901020391158113,
57
- "samples": 2
58
  }
59
  },
60
  "configuration": {
@@ -62,13 +62,13 @@
62
  "name": "test_smoke",
63
  "seed": 42,
64
  "device": "cpu",
65
- "output_dir": "outputs/RUN/test_smoke",
66
  "hub_repo": null,
67
  "resume_repo": null
68
  },
69
  "data": {
70
  "dataset_name": "KhangTruong/IMD2020",
71
- "streaming": true,
72
  "image_size": [
73
  32,
74
  32
@@ -121,7 +121,7 @@
121
  "aux_weight": 0.2
122
  },
123
  "training": {
124
- "epochs": 3,
125
  "learning_rate": 0.001,
126
  "weight_decay": 0.0001,
127
  "optimizer": "adamw",
@@ -195,7 +195,7 @@
195
  "Project Name": "test_smoke",
196
  "Dataset": "KhangTruong/IMD2020",
197
  "Splits": "Train: 'train' | Val: 'validation' | Test: 'test'",
198
- "Streaming": true,
199
  "Image Size": "[32, 32]",
200
  "Batch Size": 16,
201
  "Epoch Limit / Steps": "2 samples/epoch",
@@ -206,7 +206,7 @@
206
  "Post-Processing": "Enabled (min_area=64, fill_holes=True, morph=open_close)",
207
  "Optimizer": "adamw (lr=0.001, wd=0.0001)",
208
  "Scheduler": "cosine",
209
- "Epochs": 3,
210
  "AMP": false
211
  }
212
  }
 
1
  {
2
  "overall_metrics": {
3
+ "test_bce_loss": 0.6932913661003113,
4
+ "test_dice_loss": 0.6692805290222168,
5
+ "test_focal_loss": 0.08427724242210388,
6
+ "test_mask_loss": 0.7234246134757996,
7
+ "test_total_loss": 0.7234246134757996,
8
+ "test_iou": 0.5,
9
+ "test_dice": 0.5,
10
+ "test_f1": 0.5,
11
+ "test_pixel_f1": 0.5,
12
+ "test_auroc": 0.7458421980409184,
13
+ "test_pixel_auroc": 0.7458421980409184,
14
+ "test_pixel_acc": 0.5,
15
+ "test_precision": 0.5,
16
+ "test_recall": 0.5,
17
+ "test_specificity": 1.0
18
  },
19
  "per_label_metrics": {
20
  "Label 0 (Real / Black Mask)": {
21
+ "iou": 1.0,
22
+ "dice": 1.0,
23
+ "f1": 1.0,
24
+ "pixel_f1": 1.0,
25
+ "auroc": 1.0,
26
+ "pixel_auroc": 1.0,
27
+ "pixel_acc": 1.0,
28
+ "precision": 1.0,
29
+ "recall": 1.0,
30
+ "specificity": 1.0,
31
+ "samples": 1
32
+ },
33
+ "Label 1 (Synthetic / White Mask)": {
34
  "iou": 0.0,
35
  "dice": 0.0,
36
  "f1": 0.0,
37
  "pixel_f1": 0.0,
38
+ "auroc": 0.4916843960818369,
39
+ "pixel_auroc": 0.4916843960818369,
40
  "pixel_acc": 0.0,
41
  "precision": 0.0,
42
  "recall": 0.0,
43
+ "specificity": 1.0,
44
+ "samples": 1
45
  },
46
+ "Label 2 (Tampered / Partial Mask)": {
47
  "iou": 0.0,
48
  "dice": 0.0,
49
  "f1": 0.0,
 
55
  "recall": 0.0,
56
  "specificity": 0.0,
57
  "samples": 0
 
 
 
 
 
 
 
 
 
 
 
 
 
58
  }
59
  },
60
  "configuration": {
 
62
  "name": "test_smoke",
63
  "seed": 42,
64
  "device": "cpu",
65
+ "output_dir": "/tmp/tmprsobsoue/out/RUN/test_smoke",
66
  "hub_repo": null,
67
  "resume_repo": null
68
  },
69
  "data": {
70
  "dataset_name": "KhangTruong/IMD2020",
71
+ "streaming": false,
72
  "image_size": [
73
  32,
74
  32
 
121
  "aux_weight": 0.2
122
  },
123
  "training": {
124
+ "epochs": 1,
125
  "learning_rate": 0.001,
126
  "weight_decay": 0.0001,
127
  "optimizer": "adamw",
 
195
  "Project Name": "test_smoke",
196
  "Dataset": "KhangTruong/IMD2020",
197
  "Splits": "Train: 'train' | Val: 'validation' | Test: 'test'",
198
+ "Streaming": false,
199
  "Image Size": "[32, 32]",
200
  "Batch Size": 16,
201
  "Epoch Limit / Steps": "2 samples/epoch",
 
206
  "Post-Processing": "Enabled (min_area=64, fill_holes=True, morph=open_close)",
207
  "Optimizer": "adamw (lr=0.001, wd=0.0001)",
208
  "Scheduler": "cosine",
209
+ "Epochs": 1,
210
  "AMP": false
211
  }
212
  }
versions/v1/reports/test_evaluation_report.md CHANGED
@@ -7,7 +7,7 @@
7
  | Project Name | test_smoke |
8
  | Dataset | KhangTruong/IMD2020 |
9
  | Splits | Train: 'train' | Val: 'validation' | Test: 'test' |
10
- | Streaming | True |
11
  | Image Size | [32, 32] |
12
  | Batch Size | 16 |
13
  | Epoch Limit / Steps | 2 samples/epoch |
@@ -18,34 +18,34 @@
18
  | Post-Processing | Enabled (min_area=64, fill_holes=True, morph=open_close) |
19
  | Optimizer | adamw (lr=0.001, wd=0.0001) |
20
  | Scheduler | cosine |
21
- | Epochs | 3 |
22
  | AMP | False |
23
 
24
  ### Overall Segmentation & Classification Metrics
25
 
26
  | Metric | Value |
27
  |------------------|---------|
28
- | Test Bce Loss | 0.6993 |
29
- | Test Dice Loss | 0.9715 |
30
- | Test Focal Loss | 0.1316 |
31
- | Test Mask Loss | 0.9012 |
32
- | Test Total Loss | 0.9012 |
33
- | Test Iou | 0.015 |
34
- | Test Dice | 0.0296 |
35
- | Test F1 | 0.0296 |
36
- | Test Pixel F1 | 0.0296 |
37
- | Test Auroc | 0.5715 |
38
- | Test Pixel Auroc | 0.5715 |
39
- | Test Pixel Acc | 0.1025 |
40
- | Test Precision | 0.015 |
41
- | Test Recall | 1 |
42
- | Test Specificity | 0.0901 |
43
 
44
  ### Per-Subset Metrics Breakdown
45
 
46
  | Subset | Mean IoU | Dice / F1 | Pixel Accuracy | Sample Count |
47
  |-----------------------------------|------------|-------------|------------------|----------------|
48
- | Label 0 (Real / Black Mask) | 0 | 0 | 0 | 0 |
49
- | Label 1 (Synthetic / White Mask) | 0 | 0 | 0 | 0 |
50
- | Label 2 (Tampered / Partial Mask) | 0.015 | 0.0296 | 0.1025 | 2 |
51
 
 
7
  | Project Name | test_smoke |
8
  | Dataset | KhangTruong/IMD2020 |
9
  | Splits | Train: 'train' | Val: 'validation' | Test: 'test' |
10
+ | Streaming | False |
11
  | Image Size | [32, 32] |
12
  | Batch Size | 16 |
13
  | Epoch Limit / Steps | 2 samples/epoch |
 
18
  | Post-Processing | Enabled (min_area=64, fill_holes=True, morph=open_close) |
19
  | Optimizer | adamw (lr=0.001, wd=0.0001) |
20
  | Scheduler | cosine |
21
+ | Epochs | 1 |
22
  | AMP | False |
23
 
24
  ### Overall Segmentation & Classification Metrics
25
 
26
  | Metric | Value |
27
  |------------------|---------|
28
+ | Test Bce Loss | 0.6933 |
29
+ | Test Dice Loss | 0.6693 |
30
+ | Test Focal Loss | 0.0843 |
31
+ | Test Mask Loss | 0.7234 |
32
+ | Test Total Loss | 0.7234 |
33
+ | Test Iou | 0.5 |
34
+ | Test Dice | 0.5 |
35
+ | Test F1 | 0.5 |
36
+ | Test Pixel F1 | 0.5 |
37
+ | Test Auroc | 0.7458 |
38
+ | Test Pixel Auroc | 0.7458 |
39
+ | Test Pixel Acc | 0.5 |
40
+ | Test Precision | 0.5 |
41
+ | Test Recall | 0.5 |
42
+ | Test Specificity | 1 |
43
 
44
  ### Per-Subset Metrics Breakdown
45
 
46
  | Subset | Mean IoU | Dice / F1 | Pixel Accuracy | Sample Count |
47
  |-----------------------------------|------------|-------------|------------------|----------------|
48
+ | Label 0 (Real / Black Mask) | 1 | 1 | 1 | 1 |
49
+ | Label 1 (Synthetic / White Mask) | 0 | 0 | 0 | 1 |
50
+ | Label 2 (Tampered / Partial Mask) | 0 | 0 | 0 | 0 |
51
 
versions/v1/reports/training_curves.jpg CHANGED

Git LFS Details

  • SHA256: f02fb716dd2bcdfbf1c06f353f80b8bb8d3837b1d7fedf9e0207a71a8ce3a43b
  • Pointer size: 131 Bytes
  • Size of remote file: 597 kB

Git LFS Details

  • SHA256: fd9e32766b7468711cb90ba245c2316be8946b8cac480d2e34d08fb1703b2c59
  • Pointer size: 131 Bytes
  • Size of remote file: 638 kB
versions/v1/reports/training_curves.pdf CHANGED
Binary files a/versions/v1/reports/training_curves.pdf and b/versions/v1/reports/training_curves.pdf differ
 
versions/v1/reports/training_curves.png CHANGED

Git LFS Details

  • SHA256: 6053ab510bbb34ce4c42dfdddf3950631f19fac1b5def5d28b5fb597388e3f54
  • Pointer size: 131 Bytes
  • Size of remote file: 557 kB

Git LFS Details

  • SHA256: d04f008fce4189be18b50278bb78f0eefccd3c644839c5627d69496528cc28a9
  • Pointer size: 131 Bytes
  • Size of remote file: 640 kB
versions/v1/reports/training_final_report.json CHANGED
@@ -1,63 +1,63 @@
1
  {
2
  "overall_metrics": {
3
- "val_bce_loss": 0.7000014808518547,
4
- "val_dice_loss": 0.9730868080002921,
5
- "val_focal_loss": 0.1319781870671681,
6
- "val_mask_loss": 0.9025332351412092,
7
- "val_total_loss": 0.9025332351412092,
8
- "val_iou": 0.013263020137841215,
9
- "val_dice": 0.026162920125393053,
10
- "val_f1": 0.026162920125393053,
11
- "val_pixel_f1": 0.026162920125393053,
12
- "val_auroc": 0.5086770068879247,
13
- "val_pixel_auroc": 0.5086770068879247,
14
- "val_pixel_acc": 0.1275306919642857,
15
- "val_precision": 0.013277311786627367,
16
- "val_recall": 0.9121418344284277,
17
- "val_specificity": 0.11731274661241023
18
  },
19
  "per_label_metrics": {
20
  "Label 0 (Real / Black Mask)": {
21
- "iou": 0.0,
22
- "dice": 0.0,
23
- "f1": 0.0,
24
- "pixel_f1": 0.0,
25
- "auroc": 0.0,
26
- "pixel_auroc": 0.0,
27
- "pixel_acc": 0.0,
28
- "precision": 0.0,
29
- "recall": 0.0,
30
- "specificity": 0.0,
31
- "samples": 0
32
  },
33
  "Label 1 (Synthetic / White Mask)": {
34
- "iou": 0.0,
35
- "dice": 0.0,
36
- "f1": 0.0,
37
- "pixel_f1": 0.0,
38
- "auroc": 0.0,
39
- "pixel_auroc": 0.0,
40
- "pixel_acc": 0.0,
41
- "precision": 0.0,
42
- "recall": 0.0,
43
- "specificity": 0.0,
44
- "samples": 0
45
  },
46
  "Label 2 (Tampered / Partial Mask)": {
47
- "iou": 0.013263020137841215,
48
- "dice": 0.026162920125393053,
49
- "f1": 0.026162920125393053,
50
- "pixel_f1": 0.026162920125393053,
51
- "auroc": 0.5086770068879247,
52
- "pixel_auroc": 0.5086770068879247,
53
- "pixel_acc": 0.1275306919642857,
54
- "precision": 0.013277311786627367,
55
- "recall": 0.9121418344284277,
56
- "specificity": 0.11731274661241023,
57
- "samples": 3500
58
  }
59
  },
60
- "curves_plot_path": "outputs/RUN/test_smoke/reports/training_curves.png",
61
  "training_history": [
62
  {
63
  "epoch": 1,
@@ -153,48 +153,94 @@
153
  },
154
  {
155
  "epoch": 3,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
156
  "lr": 1e-06,
157
- "train_loss": 0.8851643800735474,
158
- "train_mask_loss": 0.8851643800735474,
159
  "train_aux_loss": 0.0,
160
- "train_iou": 0.0257545355707407,
161
- "val_loss": 0.9025332351412092,
162
- "val_mask_loss": 0.9025332351412092,
163
  "val_aux_loss": 0.0,
164
- "val_iou": 0.013263020137841215,
165
- "val_dice": 0.026162920125393053,
166
- "val_f1": 0.026162920125393053,
167
- "val_pixel_f1": 0.026162920125393053,
168
- "val_auroc": 0.5086770068879247,
169
- "val_pixel_auroc": 0.5086770068879247,
170
- "val_pixel_acc": 0.1275306919642857,
171
- "val_precision": 0.013277311786627367,
172
- "val_recall": 0.9121418344284277,
173
  "val_aux_accuracy": 0.0,
174
  "train_metrics": {
175
- "bce_loss": 0.6718404293060303,
176
- "dice_loss": 0.9671730995178223,
177
- "focal_loss": 0.13131526112556458,
178
- "mask_loss": 0.8851643800735474,
179
- "total_loss": 0.8851643800735474,
180
- "iou": 0.0257545355707407
181
  },
182
  "val_metrics": {
183
- "val_bce_loss": 0.7000014808518547,
184
- "val_dice_loss": 0.9730868080002921,
185
- "val_focal_loss": 0.1319781870671681,
186
- "val_mask_loss": 0.9025332351412092,
187
- "val_total_loss": 0.9025332351412092,
188
- "val_iou": 0.013263020137841215,
189
- "val_dice": 0.026162920125393053,
190
- "val_f1": 0.026162920125393053,
191
- "val_pixel_f1": 0.026162920125393053,
192
- "val_auroc": 0.5086770068879247,
193
- "val_pixel_auroc": 0.5086770068879247,
194
- "val_pixel_acc": 0.1275306919642857,
195
- "val_precision": 0.013277311786627367,
196
- "val_recall": 0.9121418344284277,
197
- "val_specificity": 0.11731274661241023
198
  }
199
  }
200
  ],
@@ -203,13 +249,13 @@
203
  "name": "test_smoke",
204
  "seed": 42,
205
  "device": "cpu",
206
- "output_dir": "outputs/RUN/test_smoke",
207
  "hub_repo": null,
208
  "resume_repo": null
209
  },
210
  "data": {
211
  "dataset_name": "KhangTruong/IMD2020",
212
- "streaming": true,
213
  "image_size": [
214
  32,
215
  32
@@ -262,7 +308,7 @@
262
  "aux_weight": 0.2
263
  },
264
  "training": {
265
- "epochs": 3,
266
  "learning_rate": 0.001,
267
  "weight_decay": 0.0001,
268
  "optimizer": "adamw",
@@ -336,7 +382,7 @@
336
  "Project Name": "test_smoke",
337
  "Dataset": "KhangTruong/IMD2020",
338
  "Splits": "Train: 'train' | Val: 'validation' | Test: 'test'",
339
- "Streaming": true,
340
  "Image Size": "[32, 32]",
341
  "Batch Size": 16,
342
  "Epoch Limit / Steps": "2 samples/epoch",
@@ -347,7 +393,7 @@
347
  "Post-Processing": "Enabled (min_area=64, fill_holes=True, morph=open_close)",
348
  "Optimizer": "adamw (lr=0.001, wd=0.0001)",
349
  "Scheduler": "cosine",
350
- "Epochs": 3,
351
  "AMP": false
352
  }
353
  }
 
1
  {
2
  "overall_metrics": {
3
+ "val_bce_loss": 0.6954150199890137,
4
+ "val_dice_loss": 0.6021651029586792,
5
+ "val_focal_loss": 0.07695542275905609,
6
+ "val_mask_loss": 0.6872677803039551,
7
+ "val_total_loss": 0.6872677803039551,
8
+ "val_iou": 0.1060546875,
9
+ "val_dice": 0.111828601766604,
10
+ "val_f1": 0.111828601766604,
11
+ "val_pixel_f1": 0.111828601766604,
12
+ "val_auroc": 0.696542464531376,
13
+ "val_pixel_auroc": 0.696542464531376,
14
+ "val_pixel_acc": 0.4001953125,
15
+ "val_precision": 0.5,
16
+ "val_recall": 0.1060546875,
17
+ "val_specificity": 0.994140625
18
  },
19
  "per_label_metrics": {
20
  "Label 0 (Real / Black Mask)": {
21
+ "iou": 0.25,
22
+ "dice": 0.25,
23
+ "f1": 0.25,
24
+ "pixel_f1": 0.25,
25
+ "auroc": 1.0,
26
+ "pixel_auroc": 1.0,
27
+ "pixel_acc": 0.9853515625,
28
+ "precision": 0.25,
29
+ "recall": 0.25,
30
+ "specificity": 0.9853515625,
31
+ "samples": 4
32
  },
33
  "Label 1 (Synthetic / White Mask)": {
34
+ "iou": 0.0087890625,
35
+ "dice": 0.01715834301200155,
36
+ "f1": 0.01715834301200155,
37
+ "pixel_f1": 0.01715834301200155,
38
+ "auroc": 0.49367138018715195,
39
+ "pixel_auroc": 0.49367138018715195,
40
+ "pixel_acc": 0.0087890625,
41
+ "precision": 0.6666666666666666,
42
+ "recall": 0.0087890625,
43
+ "specificity": 1.0,
44
+ "samples": 3
45
  },
46
  "Label 2 (Tampered / Partial Mask)": {
47
+ "iou": 0.011393229166666666,
48
+ "dice": 0.02227032954334515,
49
+ "f1": 0.02227032954334515,
50
+ "pixel_f1": 0.02227032954334515,
51
+ "auroc": 0.49480350158410147,
52
+ "pixel_auroc": 0.49480350158410147,
53
+ "pixel_acc": 0.011393229166666666,
54
+ "precision": 0.6666666666666666,
55
+ "recall": 0.011393229166666666,
56
+ "specificity": 1.0,
57
+ "samples": 3
58
  }
59
  },
60
+ "curves_plot_path": "/tmp/tmprsobsoue/out/RUN/test_smoke/reports/training_curves.png",
61
  "training_history": [
62
  {
63
  "epoch": 1,
 
153
  },
154
  {
155
  "epoch": 3,
156
+ "lr": 0.00014730016279731955,
157
+ "train_loss": 0.6154854893684387,
158
+ "train_mask_loss": 0.6154854893684387,
159
+ "train_aux_loss": 0.0,
160
+ "train_iou": 0.4482421875,
161
+ "val_loss": 0.6858816146850586,
162
+ "val_mask_loss": 0.6858816146850586,
163
+ "val_aux_loss": 0.0,
164
+ "val_iou": 0.17822265625,
165
+ "val_dice": 0.21471371091138458,
166
+ "val_f1": 0.21471371091138458,
167
+ "val_pixel_f1": 0.21471371091138458,
168
+ "val_auroc": 0.6987459122174187,
169
+ "val_pixel_auroc": 0.6987459122174187,
170
+ "val_pixel_acc": 0.416015625,
171
+ "val_precision": 0.6,
172
+ "val_recall": 0.17822265625,
173
+ "val_aux_accuracy": 0.0,
174
+ "train_metrics": {
175
+ "bce_loss": 0.5453305244445801,
176
+ "dice_loss": 0.6379597187042236,
177
+ "focal_loss": 0.047680776566267014,
178
+ "mask_loss": 0.6154854893684387,
179
+ "total_loss": 0.6154854893684387,
180
+ "iou": 0.4482421875
181
+ },
182
+ "val_metrics": {
183
+ "val_bce_loss": 0.6939834356307983,
184
+ "val_dice_loss": 0.6000985503196716,
185
+ "val_focal_loss": 0.07768132537603378,
186
+ "val_mask_loss": 0.6858816146850586,
187
+ "val_total_loss": 0.6858816146850586,
188
+ "val_iou": 0.17822265625,
189
+ "val_dice": 0.21471371091138458,
190
+ "val_f1": 0.21471371091138458,
191
+ "val_pixel_f1": 0.21471371091138458,
192
+ "val_auroc": 0.6987459122174187,
193
+ "val_pixel_auroc": 0.6987459122174187,
194
+ "val_pixel_acc": 0.416015625,
195
+ "val_precision": 0.6,
196
+ "val_recall": 0.17822265625,
197
+ "val_specificity": 0.83779296875
198
+ }
199
+ },
200
+ {
201
+ "epoch": 4,
202
  "lr": 1e-06,
203
+ "train_loss": 0.6121689081192017,
204
+ "train_mask_loss": 0.6121689081192017,
205
  "train_aux_loss": 0.0,
206
+ "train_iou": 0.44873046875,
207
+ "val_loss": 0.6872677803039551,
208
+ "val_mask_loss": 0.6872677803039551,
209
  "val_aux_loss": 0.0,
210
+ "val_iou": 0.1060546875,
211
+ "val_dice": 0.111828601766604,
212
+ "val_f1": 0.111828601766604,
213
+ "val_pixel_f1": 0.111828601766604,
214
+ "val_auroc": 0.696542464531376,
215
+ "val_pixel_auroc": 0.696542464531376,
216
+ "val_pixel_acc": 0.4001953125,
217
+ "val_precision": 0.5,
218
+ "val_recall": 0.1060546875,
219
  "val_aux_accuracy": 0.0,
220
  "train_metrics": {
221
+ "bce_loss": 0.5406668186187744,
222
+ "dice_loss": 0.6371999382972717,
223
+ "focal_loss": 0.046471141278743744,
224
+ "mask_loss": 0.6121689081192017,
225
+ "total_loss": 0.6121689081192017,
226
+ "iou": 0.44873046875
227
  },
228
  "val_metrics": {
229
+ "val_bce_loss": 0.6954150199890137,
230
+ "val_dice_loss": 0.6021651029586792,
231
+ "val_focal_loss": 0.07695542275905609,
232
+ "val_mask_loss": 0.6872677803039551,
233
+ "val_total_loss": 0.6872677803039551,
234
+ "val_iou": 0.1060546875,
235
+ "val_dice": 0.111828601766604,
236
+ "val_f1": 0.111828601766604,
237
+ "val_pixel_f1": 0.111828601766604,
238
+ "val_auroc": 0.696542464531376,
239
+ "val_pixel_auroc": 0.696542464531376,
240
+ "val_pixel_acc": 0.4001953125,
241
+ "val_precision": 0.5,
242
+ "val_recall": 0.1060546875,
243
+ "val_specificity": 0.994140625
244
  }
245
  }
246
  ],
 
249
  "name": "test_smoke",
250
  "seed": 42,
251
  "device": "cpu",
252
+ "output_dir": "/tmp/tmprsobsoue/out/RUN/test_smoke",
253
  "hub_repo": null,
254
  "resume_repo": null
255
  },
256
  "data": {
257
  "dataset_name": "KhangTruong/IMD2020",
258
+ "streaming": false,
259
  "image_size": [
260
  32,
261
  32
 
308
  "aux_weight": 0.2
309
  },
310
  "training": {
311
+ "epochs": 1,
312
  "learning_rate": 0.001,
313
  "weight_decay": 0.0001,
314
  "optimizer": "adamw",
 
382
  "Project Name": "test_smoke",
383
  "Dataset": "KhangTruong/IMD2020",
384
  "Splits": "Train: 'train' | Val: 'validation' | Test: 'test'",
385
+ "Streaming": false,
386
  "Image Size": "[32, 32]",
387
  "Batch Size": 16,
388
  "Epoch Limit / Steps": "2 samples/epoch",
 
393
  "Post-Processing": "Enabled (min_area=64, fill_holes=True, morph=open_close)",
394
  "Optimizer": "adamw (lr=0.001, wd=0.0001)",
395
  "Scheduler": "cosine",
396
+ "Epochs": 1,
397
  "AMP": false
398
  }
399
  }
versions/v1/reports/training_final_report.md CHANGED
@@ -7,7 +7,7 @@
7
  | Project Name | test_smoke |
8
  | Dataset | KhangTruong/IMD2020 |
9
  | Splits | Train: 'train' | Val: 'validation' | Test: 'test' |
10
- | Streaming | True |
11
  | Image Size | [32, 32] |
12
  | Batch Size | 16 |
13
  | Epoch Limit / Steps | 2 samples/epoch |
@@ -18,28 +18,28 @@
18
  | Post-Processing | Enabled (min_area=64, fill_holes=True, morph=open_close) |
19
  | Optimizer | adamw (lr=0.001, wd=0.0001) |
20
  | Scheduler | cosine |
21
- | Epochs | 3 |
22
  | AMP | False |
23
 
24
  ### Overall Segmentation & Classification Metrics
25
 
26
  | Metric | Value |
27
  |-----------------|---------|
28
- | Val Bce Loss | 0.7 |
29
- | Val Dice Loss | 0.9731 |
30
- | Val Focal Loss | 0.132 |
31
- | Val Mask Loss | 0.9025 |
32
- | Val Total Loss | 0.9025 |
33
- | Val Iou | 0.0133 |
34
- | Val Dice | 0.0262 |
35
- | Val F1 | 0.0262 |
36
- | Val Pixel F1 | 0.0262 |
37
- | Val Auroc | 0.5087 |
38
- | Val Pixel Auroc | 0.5087 |
39
- | Val Pixel Acc | 0.1275 |
40
- | Val Precision | 0.0133 |
41
- | Val Recall | 0.9121 |
42
- | Val Specificity | 0.1173 |
43
 
44
  ### Training & Validation Curves
45
 
@@ -51,13 +51,14 @@
51
  |---------|--------------|------------|-----------|----------|-------------|-----------------|-----------------|
52
  | 1 | 0.6793 | 0.6806 | 0.6 | 0.6 | 0.7947 | 0.6 | 0.001 |
53
  | 2 | 0.8813 | 0.9076 | 0.0129 | 0.0254 | 0.5057 | 0.0143 | 0.000251 |
54
- | 3 | 0.8852 | 0.9025 | 0.0133 | 0.0262 | 0.5087 | 0.1275 | 1e-06 |
 
55
 
56
  ### Per-Subset Metrics Breakdown
57
 
58
  | Subset | Mean IoU | Dice / F1 | Pixel Accuracy | Sample Count |
59
  |-----------------------------------|------------|-------------|------------------|----------------|
60
- | Label 0 (Real / Black Mask) | 0 | 0 | 0 | 0 |
61
- | Label 1 (Synthetic / White Mask) | 0 | 0 | 0 | 0 |
62
- | Label 2 (Tampered / Partial Mask) | 0.0133 | 0.0262 | 0.1275 | 3500 |
63
 
 
7
  | Project Name | test_smoke |
8
  | Dataset | KhangTruong/IMD2020 |
9
  | Splits | Train: 'train' | Val: 'validation' | Test: 'test' |
10
+ | Streaming | False |
11
  | Image Size | [32, 32] |
12
  | Batch Size | 16 |
13
  | Epoch Limit / Steps | 2 samples/epoch |
 
18
  | Post-Processing | Enabled (min_area=64, fill_holes=True, morph=open_close) |
19
  | Optimizer | adamw (lr=0.001, wd=0.0001) |
20
  | Scheduler | cosine |
21
+ | Epochs | 1 |
22
  | AMP | False |
23
 
24
  ### Overall Segmentation & Classification Metrics
25
 
26
  | Metric | Value |
27
  |-----------------|---------|
28
+ | Val Bce Loss | 0.6954 |
29
+ | Val Dice Loss | 0.6022 |
30
+ | Val Focal Loss | 0.077 |
31
+ | Val Mask Loss | 0.6873 |
32
+ | Val Total Loss | 0.6873 |
33
+ | Val Iou | 0.1061 |
34
+ | Val Dice | 0.1118 |
35
+ | Val F1 | 0.1118 |
36
+ | Val Pixel F1 | 0.1118 |
37
+ | Val Auroc | 0.6965 |
38
+ | Val Pixel Auroc | 0.6965 |
39
+ | Val Pixel Acc | 0.4002 |
40
+ | Val Precision | 0.5 |
41
+ | Val Recall | 0.1061 |
42
+ | Val Specificity | 0.9941 |
43
 
44
  ### Training & Validation Curves
45
 
 
51
  |---------|--------------|------------|-----------|----------|-------------|-----------------|-----------------|
52
  | 1 | 0.6793 | 0.6806 | 0.6 | 0.6 | 0.7947 | 0.6 | 0.001 |
53
  | 2 | 0.8813 | 0.9076 | 0.0129 | 0.0254 | 0.5057 | 0.0143 | 0.000251 |
54
+ | 3 | 0.6155 | 0.6859 | 0.1782 | 0.2147 | 0.6987 | 0.416 | 0.000147 |
55
+ | 4 | 0.6122 | 0.6873 | 0.1061 | 0.1118 | 0.6965 | 0.4002 | 1e-06 |
56
 
57
  ### Per-Subset Metrics Breakdown
58
 
59
  | Subset | Mean IoU | Dice / F1 | Pixel Accuracy | Sample Count |
60
  |-----------------------------------|------------|-------------|------------------|----------------|
61
+ | Label 0 (Real / Black Mask) | 0.25 | 0.25 | 0.9854 | 4 |
62
+ | Label 1 (Synthetic / White Mask) | 0.0088 | 0.0172 | 0.0088 | 3 |
63
+ | Label 2 (Tampered / Partial Mask) | 0.0114 | 0.0223 | 0.0114 | 3 |
64
 
versions/v1/reports/training_history.csv CHANGED
@@ -1,4 +1,5 @@
1
  epoch,lr,train_aux_loss,train_iou,train_loss,train_mask_loss,train_metrics_bce_loss,train_metrics_dice_loss,train_metrics_focal_loss,train_metrics_iou,train_metrics_mask_loss,train_metrics_total_loss,val_auroc,val_aux_accuracy,val_aux_loss,val_dice,val_f1,val_iou,val_loss,val_mask_loss,val_metrics_val_auroc,val_metrics_val_bce_loss,val_metrics_val_dice,val_metrics_val_dice_loss,val_metrics_val_f1,val_metrics_val_focal_loss,val_metrics_val_iou,val_metrics_val_mask_loss,val_metrics_val_pixel_acc,val_metrics_val_pixel_auroc,val_metrics_val_pixel_f1,val_metrics_val_precision,val_metrics_val_recall,val_metrics_val_specificity,val_metrics_val_total_loss,val_pixel_acc,val_pixel_auroc,val_pixel_f1,val_precision,val_recall
2
  1,0.001,0.0,0.28662109375,0.6793206930160522,0.6793206930160522,0.6314384937286377,0.6555118560791016,0.07169104367494583,0.28662109375,0.6793206930160522,0.6793206930160522,0.794720982236322,0.0,0.0,0.6,0.6,0.6,0.6806302070617676,0.6806302070617676,0.794720982236322,0.6884124279022217,0.6,0.5922265648841858,0.6,0.08062143623828888,0.6,0.6806302070617676,0.6,0.794720982236322,0.6,0.6,0.6,0.6,0.6806302070617676,0.6,0.794720982236322,0.6,0.6,0.6
3
  2,0.00025075000000000016,0.0,0.03301963955163956,0.8813323378562927,0.8813323378562927,0.667902410030365,0.9660403728485107,0.12872181832790375,0.03301963955163956,0.8813323378562927,0.8813323378562927,0.5057031387165009,0.0,0.0,0.02538861772258759,0.02538861772258759,0.012861883013735859,0.9076291473933629,0.9076291473933629,0.5057031387165009,0.7069808265822274,0.02538861772258759,0.9730980448041643,0.02538861772258759,0.13517941987514495,0.012861883013735859,0.9076291473933629,0.014277064732142858,0.5057031387165009,0.02538861772258759,0.012862112759037647,0.9985632349484365,0.0014522596322735358,0.9076291473933629,0.014277064732142858,0.5057031387165009,0.02538861772258759,0.012862112759037647,0.9985632349484365
4
- 3,1e-06,0.0,0.0257545355707407,0.8851643800735474,0.8851643800735474,0.6718404293060303,0.9671730995178223,0.13131526112556458,0.0257545355707407,0.8851643800735474,0.8851643800735474,0.5086770068879247,0.0,0.0,0.026162920125393053,0.026162920125393053,0.013263020137841215,0.9025332351412092,0.9025332351412092,0.5086770068879247,0.7000014808518547,0.026162920125393053,0.9730868080002921,0.026162920125393053,0.1319781870671681,0.013263020137841215,0.9025332351412092,0.1275306919642857,0.5086770068879247,0.026162920125393053,0.013277311786627367,0.9121418344284277,0.11731274661241023,0.9025332351412092,0.1275306919642857,0.5086770068879247,0.026162920125393053,0.013277311786627367,0.9121418344284277
 
 
1
  epoch,lr,train_aux_loss,train_iou,train_loss,train_mask_loss,train_metrics_bce_loss,train_metrics_dice_loss,train_metrics_focal_loss,train_metrics_iou,train_metrics_mask_loss,train_metrics_total_loss,val_auroc,val_aux_accuracy,val_aux_loss,val_dice,val_f1,val_iou,val_loss,val_mask_loss,val_metrics_val_auroc,val_metrics_val_bce_loss,val_metrics_val_dice,val_metrics_val_dice_loss,val_metrics_val_f1,val_metrics_val_focal_loss,val_metrics_val_iou,val_metrics_val_mask_loss,val_metrics_val_pixel_acc,val_metrics_val_pixel_auroc,val_metrics_val_pixel_f1,val_metrics_val_precision,val_metrics_val_recall,val_metrics_val_specificity,val_metrics_val_total_loss,val_pixel_acc,val_pixel_auroc,val_pixel_f1,val_precision,val_recall
2
  1,0.001,0.0,0.28662109375,0.6793206930160522,0.6793206930160522,0.6314384937286377,0.6555118560791016,0.07169104367494583,0.28662109375,0.6793206930160522,0.6793206930160522,0.794720982236322,0.0,0.0,0.6,0.6,0.6,0.6806302070617676,0.6806302070617676,0.794720982236322,0.6884124279022217,0.6,0.5922265648841858,0.6,0.08062143623828888,0.6,0.6806302070617676,0.6,0.794720982236322,0.6,0.6,0.6,0.6,0.6806302070617676,0.6,0.794720982236322,0.6,0.6,0.6
3
  2,0.00025075000000000016,0.0,0.03301963955163956,0.8813323378562927,0.8813323378562927,0.667902410030365,0.9660403728485107,0.12872181832790375,0.03301963955163956,0.8813323378562927,0.8813323378562927,0.5057031387165009,0.0,0.0,0.02538861772258759,0.02538861772258759,0.012861883013735859,0.9076291473933629,0.9076291473933629,0.5057031387165009,0.7069808265822274,0.02538861772258759,0.9730980448041643,0.02538861772258759,0.13517941987514495,0.012861883013735859,0.9076291473933629,0.014277064732142858,0.5057031387165009,0.02538861772258759,0.012862112759037647,0.9985632349484365,0.0014522596322735358,0.9076291473933629,0.014277064732142858,0.5057031387165009,0.02538861772258759,0.012862112759037647,0.9985632349484365
4
+ 3,0.00014730016279731955,0.0,0.4482421875,0.6154854893684387,0.6154854893684387,0.5453305244445801,0.6379597187042236,0.047680776566267014,0.4482421875,0.6154854893684387,0.6154854893684387,0.6987459122174187,0.0,0.0,0.21471371091138458,0.21471371091138458,0.17822265625,0.6858816146850586,0.6858816146850586,0.6987459122174187,0.6939834356307983,0.21471371091138458,0.6000985503196716,0.21471371091138458,0.07768132537603378,0.17822265625,0.6858816146850586,0.416015625,0.6987459122174187,0.21471371091138458,0.6,0.17822265625,0.83779296875,0.6858816146850586,0.416015625,0.6987459122174187,0.21471371091138458,0.6,0.17822265625
5
+ 4,1e-06,0.0,0.44873046875,0.6121689081192017,0.6121689081192017,0.5406668186187744,0.6371999382972717,0.046471141278743744,0.44873046875,0.6121689081192017,0.6121689081192017,0.696542464531376,0.0,0.0,0.111828601766604,0.111828601766604,0.1060546875,0.6872677803039551,0.6872677803039551,0.696542464531376,0.6954150199890137,0.111828601766604,0.6021651029586792,0.111828601766604,0.07695542275905609,0.1060546875,0.6872677803039551,0.4001953125,0.696542464531376,0.111828601766604,0.5,0.1060546875,0.994140625,0.6872677803039551,0.4001953125,0.696542464531376,0.111828601766604,0.5,0.1060546875
versions/v1/reports/training_history.json CHANGED
@@ -93,48 +93,94 @@
93
  },
94
  {
95
  "epoch": 3,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
96
  "lr": 1e-06,
97
- "train_loss": 0.8851643800735474,
98
- "train_mask_loss": 0.8851643800735474,
99
  "train_aux_loss": 0.0,
100
- "train_iou": 0.0257545355707407,
101
- "val_loss": 0.9025332351412092,
102
- "val_mask_loss": 0.9025332351412092,
103
  "val_aux_loss": 0.0,
104
- "val_iou": 0.013263020137841215,
105
- "val_dice": 0.026162920125393053,
106
- "val_f1": 0.026162920125393053,
107
- "val_pixel_f1": 0.026162920125393053,
108
- "val_auroc": 0.5086770068879247,
109
- "val_pixel_auroc": 0.5086770068879247,
110
- "val_pixel_acc": 0.1275306919642857,
111
- "val_precision": 0.013277311786627367,
112
- "val_recall": 0.9121418344284277,
113
  "val_aux_accuracy": 0.0,
114
  "train_metrics": {
115
- "bce_loss": 0.6718404293060303,
116
- "dice_loss": 0.9671730995178223,
117
- "focal_loss": 0.13131526112556458,
118
- "mask_loss": 0.8851643800735474,
119
- "total_loss": 0.8851643800735474,
120
- "iou": 0.0257545355707407
121
  },
122
  "val_metrics": {
123
- "val_bce_loss": 0.7000014808518547,
124
- "val_dice_loss": 0.9730868080002921,
125
- "val_focal_loss": 0.1319781870671681,
126
- "val_mask_loss": 0.9025332351412092,
127
- "val_total_loss": 0.9025332351412092,
128
- "val_iou": 0.013263020137841215,
129
- "val_dice": 0.026162920125393053,
130
- "val_f1": 0.026162920125393053,
131
- "val_pixel_f1": 0.026162920125393053,
132
- "val_auroc": 0.5086770068879247,
133
- "val_pixel_auroc": 0.5086770068879247,
134
- "val_pixel_acc": 0.1275306919642857,
135
- "val_precision": 0.013277311786627367,
136
- "val_recall": 0.9121418344284277,
137
- "val_specificity": 0.11731274661241023
138
  }
139
  }
140
  ]
 
93
  },
94
  {
95
  "epoch": 3,
96
+ "lr": 0.00014730016279731955,
97
+ "train_loss": 0.6154854893684387,
98
+ "train_mask_loss": 0.6154854893684387,
99
+ "train_aux_loss": 0.0,
100
+ "train_iou": 0.4482421875,
101
+ "val_loss": 0.6858816146850586,
102
+ "val_mask_loss": 0.6858816146850586,
103
+ "val_aux_loss": 0.0,
104
+ "val_iou": 0.17822265625,
105
+ "val_dice": 0.21471371091138458,
106
+ "val_f1": 0.21471371091138458,
107
+ "val_pixel_f1": 0.21471371091138458,
108
+ "val_auroc": 0.6987459122174187,
109
+ "val_pixel_auroc": 0.6987459122174187,
110
+ "val_pixel_acc": 0.416015625,
111
+ "val_precision": 0.6,
112
+ "val_recall": 0.17822265625,
113
+ "val_aux_accuracy": 0.0,
114
+ "train_metrics": {
115
+ "bce_loss": 0.5453305244445801,
116
+ "dice_loss": 0.6379597187042236,
117
+ "focal_loss": 0.047680776566267014,
118
+ "mask_loss": 0.6154854893684387,
119
+ "total_loss": 0.6154854893684387,
120
+ "iou": 0.4482421875
121
+ },
122
+ "val_metrics": {
123
+ "val_bce_loss": 0.6939834356307983,
124
+ "val_dice_loss": 0.6000985503196716,
125
+ "val_focal_loss": 0.07768132537603378,
126
+ "val_mask_loss": 0.6858816146850586,
127
+ "val_total_loss": 0.6858816146850586,
128
+ "val_iou": 0.17822265625,
129
+ "val_dice": 0.21471371091138458,
130
+ "val_f1": 0.21471371091138458,
131
+ "val_pixel_f1": 0.21471371091138458,
132
+ "val_auroc": 0.6987459122174187,
133
+ "val_pixel_auroc": 0.6987459122174187,
134
+ "val_pixel_acc": 0.416015625,
135
+ "val_precision": 0.6,
136
+ "val_recall": 0.17822265625,
137
+ "val_specificity": 0.83779296875
138
+ }
139
+ },
140
+ {
141
+ "epoch": 4,
142
  "lr": 1e-06,
143
+ "train_loss": 0.6121689081192017,
144
+ "train_mask_loss": 0.6121689081192017,
145
  "train_aux_loss": 0.0,
146
+ "train_iou": 0.44873046875,
147
+ "val_loss": 0.6872677803039551,
148
+ "val_mask_loss": 0.6872677803039551,
149
  "val_aux_loss": 0.0,
150
+ "val_iou": 0.1060546875,
151
+ "val_dice": 0.111828601766604,
152
+ "val_f1": 0.111828601766604,
153
+ "val_pixel_f1": 0.111828601766604,
154
+ "val_auroc": 0.696542464531376,
155
+ "val_pixel_auroc": 0.696542464531376,
156
+ "val_pixel_acc": 0.4001953125,
157
+ "val_precision": 0.5,
158
+ "val_recall": 0.1060546875,
159
  "val_aux_accuracy": 0.0,
160
  "train_metrics": {
161
+ "bce_loss": 0.5406668186187744,
162
+ "dice_loss": 0.6371999382972717,
163
+ "focal_loss": 0.046471141278743744,
164
+ "mask_loss": 0.6121689081192017,
165
+ "total_loss": 0.6121689081192017,
166
+ "iou": 0.44873046875
167
  },
168
  "val_metrics": {
169
+ "val_bce_loss": 0.6954150199890137,
170
+ "val_dice_loss": 0.6021651029586792,
171
+ "val_focal_loss": 0.07695542275905609,
172
+ "val_mask_loss": 0.6872677803039551,
173
+ "val_total_loss": 0.6872677803039551,
174
+ "val_iou": 0.1060546875,
175
+ "val_dice": 0.111828601766604,
176
+ "val_f1": 0.111828601766604,
177
+ "val_pixel_f1": 0.111828601766604,
178
+ "val_auroc": 0.696542464531376,
179
+ "val_pixel_auroc": 0.696542464531376,
180
+ "val_pixel_acc": 0.4001953125,
181
+ "val_precision": 0.5,
182
+ "val_recall": 0.1060546875,
183
+ "val_specificity": 0.994140625
184
  }
185
  }
186
  ]