hossay commited on
Commit
f53c77c
·
1 Parent(s): b4ccebc

🍻 cheers

Browse files
README.md CHANGED
@@ -24,10 +24,10 @@ model-index:
24
  metrics:
25
  - name: Accuracy
26
  type: accuracy
27
- value: 0.827115559599636
28
  - name: F1
29
  type: f1
30
- value: 0.7978723404255319
31
  ---
32
 
33
  <!-- This model card has been generated automatically according to the information the Trainer had access to. You
@@ -37,12 +37,12 @@ should probably proofread and complete it, then remove this comment. -->
37
 
38
  This model is a fine-tuned version of [google/vit-base-patch16-224-in21k](https://huggingface.co/google/vit-base-patch16-224-in21k) on the stool-image dataset.
39
  It achieves the following results on the evaluation set:
40
- - Loss: 0.3761
41
- - Auroc: 0.9189
42
- - Accuracy: 0.8271
43
- - Sensitivity: 0.8333
44
- - Specificty: 0.8228
45
- - F1: 0.7979
46
 
47
  ## Model description
48
 
@@ -74,8 +74,8 @@ The following hyperparameters were used during training:
74
 
75
  | Training Loss | Epoch | Step | Validation Loss | Auroc | Accuracy | Sensitivity | Specificty | F1 |
76
  |:-------------:|:-----:|:----:|:---------------:|:------:|:--------:|:-----------:|:----------:|:------:|
77
- | 0.3755 | 0.98 | 100 | 0.4455 | 0.8677 | 0.7757 | 0.6966 | 0.8458 | 0.7447 |
78
- | 0.309 | 1.96 | 200 | 0.4360 | 0.8754 | 0.8127 | 0.7528 | 0.8657 | 0.7906 |
79
 
80
 
81
  ### Framework versions
 
24
  metrics:
25
  - name: Accuracy
26
  type: accuracy
27
+ value: 0.8362147406733395
28
  - name: F1
29
  type: f1
30
+ value: 0.803921568627451
31
  ---
32
 
33
  <!-- This model card has been generated automatically according to the information the Trainer had access to. You
 
37
 
38
  This model is a fine-tuned version of [google/vit-base-patch16-224-in21k](https://huggingface.co/google/vit-base-patch16-224-in21k) on the stool-image dataset.
39
  It achieves the following results on the evaluation set:
40
+ - Loss: 0.3833
41
+ - Auroc: 0.9133
42
+ - Accuracy: 0.8362
43
+ - Sensitivity: 0.82
44
+ - Specificty: 0.8475
45
+ - F1: 0.8039
46
 
47
  ## Model description
48
 
 
74
 
75
  | Training Loss | Epoch | Step | Validation Loss | Auroc | Accuracy | Sensitivity | Specificty | F1 |
76
  |:-------------:|:-----:|:----:|:---------------:|:------:|:--------:|:-----------:|:----------:|:------:|
77
+ | 0.4174 | 0.98 | 100 | 0.4700 | 0.8665 | 0.7916 | 0.7753 | 0.8060 | 0.7775 |
78
+ | 0.3544 | 1.96 | 200 | 0.4304 | 0.8706 | 0.8179 | 0.7247 | 0.9005 | 0.7890 |
79
 
80
 
81
  ### Framework versions
all_results.json CHANGED
@@ -1,17 +1,17 @@
1
  {
2
  "epoch": 2.0,
3
- "eval_accuracy": 0.9320388349514563,
4
- "eval_auroc": 0.9441448382126347,
5
- "eval_eval_specificty": 0.8863636363636364,
6
- "eval_f1": 0.9176470588235294,
7
- "eval_loss": 0.37609395384788513,
8
- "eval_runtime": 70.0505,
9
- "eval_samples_per_second": 15.689,
10
- "eval_sensitivity": 0.8863636363636364,
11
- "eval_specificty": 0.8228043143297381,
12
- "eval_steps_per_second": 1.97,
13
- "train_loss": 0.4438221442933176,
14
- "train_runtime": 152.958,
15
- "train_samples_per_second": 21.248,
16
- "train_steps_per_second": 1.334
17
  }
 
1
  {
2
  "epoch": 2.0,
3
+ "eval_accuracy": 0.9223300970873787,
4
+ "eval_auroc": 0.9345146379044684,
5
+ "eval_eval_specificty": 0.9090909090909091,
6
+ "eval_f1": 0.9090909090909091,
7
+ "eval_loss": 0.3832913041114807,
8
+ "eval_runtime": 68.0836,
9
+ "eval_samples_per_second": 16.142,
10
+ "eval_sensitivity": 0.9090909090909091,
11
+ "eval_specificty": 0.847457627118644,
12
+ "eval_steps_per_second": 2.027,
13
+ "train_loss": 0.4515615520524044,
14
+ "train_runtime": 168.2375,
15
+ "train_samples_per_second": 19.318,
16
+ "train_steps_per_second": 1.213
17
  }
eval_results.json CHANGED
@@ -1,13 +1,13 @@
1
  {
2
  "epoch": 2.0,
3
- "eval_accuracy": 0.9320388349514563,
4
- "eval_auroc": 0.9441448382126347,
5
- "eval_eval_specificty": 0.8863636363636364,
6
- "eval_f1": 0.9176470588235294,
7
- "eval_loss": 0.37609395384788513,
8
- "eval_runtime": 70.0505,
9
- "eval_samples_per_second": 15.689,
10
- "eval_sensitivity": 0.8863636363636364,
11
- "eval_specificty": 0.8228043143297381,
12
- "eval_steps_per_second": 1.97
13
  }
 
1
  {
2
  "epoch": 2.0,
3
+ "eval_accuracy": 0.9223300970873787,
4
+ "eval_auroc": 0.9345146379044684,
5
+ "eval_eval_specificty": 0.9090909090909091,
6
+ "eval_f1": 0.9090909090909091,
7
+ "eval_loss": 0.3832913041114807,
8
+ "eval_runtime": 68.0836,
9
+ "eval_samples_per_second": 16.142,
10
+ "eval_sensitivity": 0.9090909090909091,
11
+ "eval_specificty": 0.847457627118644,
12
+ "eval_steps_per_second": 2.027
13
  }
model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:49e65a419570bcc528d2259195bf6cef77c24c492a4522dbe45e38c726a6a8a1
3
  size 343223968
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:542a2f033a1f2649f7e047d4c59568e96eed08c7708a219b5787d7a601d813fd
3
  size 343223968
runs/Jan06_12-44-27_DESKTOP-BDBS5RV/events.out.tfevents.1704512668.DESKTOP-BDBS5RV ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a66d51f146715d8189d2153b6885049a003a796a95370195b61aa937eb4e7340
3
+ size 8852
runs/Jan06_12-44-27_DESKTOP-BDBS5RV/events.out.tfevents.1704512904.DESKTOP-BDBS5RV ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d05cd0d7b2a9b99bc29b7ba05085461b3db05045b32df305115ac1fcc5be815d
3
+ size 40
train_results.json CHANGED
@@ -1,7 +1,7 @@
1
  {
2
  "epoch": 2.0,
3
- "train_loss": 0.4438221442933176,
4
- "train_runtime": 152.958,
5
- "train_samples_per_second": 21.248,
6
- "train_steps_per_second": 1.334
7
  }
 
1
  {
2
  "epoch": 2.0,
3
+ "train_loss": 0.4515615520524044,
4
+ "train_runtime": 168.2375,
5
+ "train_samples_per_second": 19.318,
6
+ "train_steps_per_second": 1.213
7
  }
trainer_state.json CHANGED
@@ -1,5 +1,5 @@
1
  {
2
- "best_metric": 0.8754262395885739,
3
  "best_model_checkpoint": "./stool-condition-classification\\checkpoint-200",
4
  "epoch": 2.0,
5
  "eval_steps": 100,
@@ -11,157 +11,157 @@
11
  {
12
  "epoch": 0.1,
13
  "learning_rate": 0.00019019607843137254,
14
- "loss": 0.6003,
15
  "step": 10
16
  },
17
  {
18
  "epoch": 0.2,
19
  "learning_rate": 0.0001803921568627451,
20
- "loss": 0.5057,
21
  "step": 20
22
  },
23
  {
24
  "epoch": 0.29,
25
  "learning_rate": 0.00017058823529411766,
26
- "loss": 0.492,
27
  "step": 30
28
  },
29
  {
30
  "epoch": 0.39,
31
  "learning_rate": 0.00016078431372549022,
32
- "loss": 0.5363,
33
  "step": 40
34
  },
35
  {
36
  "epoch": 0.49,
37
  "learning_rate": 0.00015098039215686275,
38
- "loss": 0.5434,
39
  "step": 50
40
  },
41
  {
42
  "epoch": 0.59,
43
  "learning_rate": 0.0001411764705882353,
44
- "loss": 0.4924,
45
  "step": 60
46
  },
47
  {
48
  "epoch": 0.69,
49
  "learning_rate": 0.00013137254901960784,
50
- "loss": 0.4675,
51
  "step": 70
52
  },
53
  {
54
  "epoch": 0.78,
55
  "learning_rate": 0.00012156862745098039,
56
- "loss": 0.4547,
57
  "step": 80
58
  },
59
  {
60
  "epoch": 0.88,
61
  "learning_rate": 0.00011176470588235294,
62
- "loss": 0.4565,
63
  "step": 90
64
  },
65
  {
66
  "epoch": 0.98,
67
  "learning_rate": 0.00010196078431372549,
68
- "loss": 0.3755,
69
  "step": 100
70
  },
71
  {
72
  "epoch": 0.98,
73
- "eval_accuracy": 0.7757255936675461,
74
- "eval_auroc": 0.8676561015148975,
75
- "eval_f1": 0.7447447447447447,
76
- "eval_loss": 0.4455398917198181,
77
- "eval_runtime": 19.6185,
78
- "eval_samples_per_second": 19.318,
79
- "eval_sensitivity": 0.6966292134831461,
80
- "eval_specificty": 0.845771144278607,
81
- "eval_steps_per_second": 2.447,
82
  "step": 100
83
  },
84
  {
85
  "epoch": 1.08,
86
  "learning_rate": 9.215686274509804e-05,
87
- "loss": 0.4789,
88
  "step": 110
89
  },
90
  {
91
  "epoch": 1.18,
92
  "learning_rate": 8.23529411764706e-05,
93
- "loss": 0.3842,
94
  "step": 120
95
  },
96
  {
97
  "epoch": 1.27,
98
  "learning_rate": 7.254901960784314e-05,
99
- "loss": 0.5317,
100
  "step": 130
101
  },
102
  {
103
  "epoch": 1.37,
104
  "learning_rate": 6.274509803921569e-05,
105
- "loss": 0.4017,
106
  "step": 140
107
  },
108
  {
109
  "epoch": 1.47,
110
  "learning_rate": 5.294117647058824e-05,
111
- "loss": 0.3627,
112
  "step": 150
113
  },
114
  {
115
  "epoch": 1.57,
116
  "learning_rate": 4.313725490196079e-05,
117
- "loss": 0.4424,
118
  "step": 160
119
  },
120
  {
121
  "epoch": 1.67,
122
  "learning_rate": 3.3333333333333335e-05,
123
- "loss": 0.3926,
124
  "step": 170
125
  },
126
  {
127
  "epoch": 1.76,
128
  "learning_rate": 2.3529411764705884e-05,
129
- "loss": 0.4004,
130
  "step": 180
131
  },
132
  {
133
  "epoch": 1.86,
134
  "learning_rate": 1.3725490196078432e-05,
135
- "loss": 0.3161,
136
  "step": 190
137
  },
138
  {
139
  "epoch": 1.96,
140
  "learning_rate": 3.92156862745098e-06,
141
- "loss": 0.309,
142
  "step": 200
143
  },
144
  {
145
  "epoch": 1.96,
146
- "eval_accuracy": 0.8126649076517151,
147
- "eval_auroc": 0.8754262395885739,
148
- "eval_f1": 0.7905604719764012,
149
- "eval_loss": 0.4360436201095581,
150
- "eval_runtime": 19.2175,
151
- "eval_samples_per_second": 19.722,
152
- "eval_sensitivity": 0.7528089887640449,
153
- "eval_specificty": 0.8656716417910447,
154
- "eval_steps_per_second": 2.498,
155
  "step": 200
156
  },
157
  {
158
  "epoch": 2.0,
159
  "step": 204,
160
  "total_flos": 2.51848966247424e+17,
161
- "train_loss": 0.4438221442933176,
162
- "train_runtime": 152.958,
163
- "train_samples_per_second": 21.248,
164
- "train_steps_per_second": 1.334
165
  }
166
  ],
167
  "logging_steps": 10,
 
1
  {
2
+ "best_metric": 0.8706327911006765,
3
  "best_model_checkpoint": "./stool-condition-classification\\checkpoint-200",
4
  "epoch": 2.0,
5
  "eval_steps": 100,
 
11
  {
12
  "epoch": 0.1,
13
  "learning_rate": 0.00019019607843137254,
14
+ "loss": 0.593,
15
  "step": 10
16
  },
17
  {
18
  "epoch": 0.2,
19
  "learning_rate": 0.0001803921568627451,
20
+ "loss": 0.4643,
21
  "step": 20
22
  },
23
  {
24
  "epoch": 0.29,
25
  "learning_rate": 0.00017058823529411766,
26
+ "loss": 0.5134,
27
  "step": 30
28
  },
29
  {
30
  "epoch": 0.39,
31
  "learning_rate": 0.00016078431372549022,
32
+ "loss": 0.5355,
33
  "step": 40
34
  },
35
  {
36
  "epoch": 0.49,
37
  "learning_rate": 0.00015098039215686275,
38
+ "loss": 0.4345,
39
  "step": 50
40
  },
41
  {
42
  "epoch": 0.59,
43
  "learning_rate": 0.0001411764705882353,
44
+ "loss": 0.5371,
45
  "step": 60
46
  },
47
  {
48
  "epoch": 0.69,
49
  "learning_rate": 0.00013137254901960784,
50
+ "loss": 0.4913,
51
  "step": 70
52
  },
53
  {
54
  "epoch": 0.78,
55
  "learning_rate": 0.00012156862745098039,
56
+ "loss": 0.4804,
57
  "step": 80
58
  },
59
  {
60
  "epoch": 0.88,
61
  "learning_rate": 0.00011176470588235294,
62
+ "loss": 0.4073,
63
  "step": 90
64
  },
65
  {
66
  "epoch": 0.98,
67
  "learning_rate": 0.00010196078431372549,
68
+ "loss": 0.4174,
69
  "step": 100
70
  },
71
  {
72
  "epoch": 0.98,
73
+ "eval_accuracy": 0.7915567282321899,
74
+ "eval_auroc": 0.8665241209681928,
75
+ "eval_f1": 0.7774647887323943,
76
+ "eval_loss": 0.4700045883655548,
77
+ "eval_runtime": 21.7128,
78
+ "eval_samples_per_second": 17.455,
79
+ "eval_sensitivity": 0.7752808988764045,
80
+ "eval_specificty": 0.8059701492537313,
81
+ "eval_steps_per_second": 2.211,
82
  "step": 100
83
  },
84
  {
85
  "epoch": 1.08,
86
  "learning_rate": 9.215686274509804e-05,
87
+ "loss": 0.4938,
88
  "step": 110
89
  },
90
  {
91
  "epoch": 1.18,
92
  "learning_rate": 8.23529411764706e-05,
93
+ "loss": 0.3797,
94
  "step": 120
95
  },
96
  {
97
  "epoch": 1.27,
98
  "learning_rate": 7.254901960784314e-05,
99
+ "loss": 0.4885,
100
  "step": 130
101
  },
102
  {
103
  "epoch": 1.37,
104
  "learning_rate": 6.274509803921569e-05,
105
+ "loss": 0.374,
106
  "step": 140
107
  },
108
  {
109
  "epoch": 1.47,
110
  "learning_rate": 5.294117647058824e-05,
111
+ "loss": 0.487,
112
  "step": 150
113
  },
114
  {
115
  "epoch": 1.57,
116
  "learning_rate": 4.313725490196079e-05,
117
+ "loss": 0.4517,
118
  "step": 160
119
  },
120
  {
121
  "epoch": 1.67,
122
  "learning_rate": 3.3333333333333335e-05,
123
+ "loss": 0.4386,
124
  "step": 170
125
  },
126
  {
127
  "epoch": 1.76,
128
  "learning_rate": 2.3529411764705884e-05,
129
+ "loss": 0.3918,
130
  "step": 180
131
  },
132
  {
133
  "epoch": 1.86,
134
  "learning_rate": 1.3725490196078432e-05,
135
+ "loss": 0.3675,
136
  "step": 190
137
  },
138
  {
139
  "epoch": 1.96,
140
  "learning_rate": 3.92156862745098e-06,
141
+ "loss": 0.3544,
142
  "step": 200
143
  },
144
  {
145
  "epoch": 1.96,
146
+ "eval_accuracy": 0.8179419525065963,
147
+ "eval_auroc": 0.8706327911006765,
148
+ "eval_f1": 0.7889908256880735,
149
+ "eval_loss": 0.43039947748184204,
150
+ "eval_runtime": 19.7359,
151
+ "eval_samples_per_second": 19.204,
152
+ "eval_sensitivity": 0.7247191011235955,
153
+ "eval_specificty": 0.900497512437811,
154
+ "eval_steps_per_second": 2.432,
155
  "step": 200
156
  },
157
  {
158
  "epoch": 2.0,
159
  "step": 204,
160
  "total_flos": 2.51848966247424e+17,
161
+ "train_loss": 0.4515615520524044,
162
+ "train_runtime": 168.2375,
163
+ "train_samples_per_second": 19.318,
164
+ "train_steps_per_second": 1.213
165
  }
166
  ],
167
  "logging_steps": 10,
training_args.bin CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:1fca6169b13c98d2024034ca2a018b9c8536fee89f8afeb3b4867f7e487a0d5b
3
  size 4283
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9bc96d212a9ea52203813b093d084ed31c1eb39d57b8b6759dbda959651c9550
3
  size 4283