Countigo commited on
Commit
6e6b644
·
verified ·
1 Parent(s): e85f65d

End of training

Browse files
Files changed (5) hide show
  1. README.md +3 -1
  2. all_results.json +10 -10
  3. eval_results.json +5 -5
  4. train_results.json +6 -6
  5. trainer_state.json +122 -44
README.md CHANGED
@@ -2,6 +2,8 @@
2
  license: apache-2.0
3
  base_model: google/vit-base-patch16-224-in21k
4
  tags:
 
 
5
  - generated_from_trainer
6
  metrics:
7
  - accuracy
@@ -15,7 +17,7 @@ should probably proofread and complete it, then remove this comment. -->
15
 
16
  # vit-base-beans
17
 
18
- This model is a fine-tuned version of [google/vit-base-patch16-224-in21k](https://huggingface.co/google/vit-base-patch16-224-in21k) on an unknown dataset.
19
  It achieves the following results on the evaluation set:
20
  - Loss: 0.2257
21
  - Accuracy: 0.9699
 
2
  license: apache-2.0
3
  base_model: google/vit-base-patch16-224-in21k
4
  tags:
5
+ - image-classification
6
+ - vision
7
  - generated_from_trainer
8
  metrics:
9
  - accuracy
 
17
 
18
  # vit-base-beans
19
 
20
+ 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 beans dataset.
21
  It achieves the following results on the evaluation set:
22
  - Loss: 0.2257
23
  - Accuracy: 0.9699
all_results.json CHANGED
@@ -1,13 +1,13 @@
1
  {
2
- "epoch": 3.0,
3
  "eval_accuracy": 0.9699248120300752,
4
- "eval_loss": 0.5648306012153625,
5
- "eval_runtime": 5.8619,
6
- "eval_samples_per_second": 22.689,
7
- "eval_steps_per_second": 0.512,
8
- "total_flos": 2.4038230623573197e+17,
9
- "train_loss": 0.7542892180237115,
10
- "train_runtime": 180.8324,
11
- "train_samples_per_second": 17.154,
12
- "train_steps_per_second": 0.282
13
  }
 
1
  {
2
+ "epoch": 7.0,
3
  "eval_accuracy": 0.9699248120300752,
4
+ "eval_loss": 0.22571060061454773,
5
+ "eval_runtime": 4.9404,
6
+ "eval_samples_per_second": 26.921,
7
+ "eval_steps_per_second": 0.607,
8
+ "total_flos": 5.608920478833746e+17,
9
+ "train_loss": 0.46598047368666706,
10
+ "train_runtime": 470.7987,
11
+ "train_samples_per_second": 15.374,
12
+ "train_steps_per_second": 0.253
13
  }
eval_results.json CHANGED
@@ -1,8 +1,8 @@
1
  {
2
- "epoch": 3.0,
3
  "eval_accuracy": 0.9699248120300752,
4
- "eval_loss": 0.5648306012153625,
5
- "eval_runtime": 5.8619,
6
- "eval_samples_per_second": 22.689,
7
- "eval_steps_per_second": 0.512
8
  }
 
1
  {
2
+ "epoch": 7.0,
3
  "eval_accuracy": 0.9699248120300752,
4
+ "eval_loss": 0.22571060061454773,
5
+ "eval_runtime": 4.9404,
6
+ "eval_samples_per_second": 26.921,
7
+ "eval_steps_per_second": 0.607
8
  }
train_results.json CHANGED
@@ -1,8 +1,8 @@
1
  {
2
- "epoch": 3.0,
3
- "total_flos": 2.4038230623573197e+17,
4
- "train_loss": 0.7542892180237115,
5
- "train_runtime": 180.8324,
6
- "train_samples_per_second": 17.154,
7
- "train_steps_per_second": 0.282
8
  }
 
1
  {
2
+ "epoch": 7.0,
3
+ "total_flos": 5.608920478833746e+17,
4
+ "train_loss": 0.46598047368666706,
5
+ "train_runtime": 470.7987,
6
+ "train_samples_per_second": 15.374,
7
+ "train_steps_per_second": 0.253
8
  }
trainer_state.json CHANGED
@@ -1,89 +1,167 @@
1
  {
2
- "best_metric": 0.5648306012153625,
3
- "best_model_checkpoint": "./beans_outputs/checkpoint-51",
4
- "epoch": 3.0,
5
  "eval_steps": 500,
6
- "global_step": 51,
7
  "is_hyper_param_search": false,
8
  "is_local_process_zero": true,
9
  "is_world_process_zero": true,
10
  "log_history": [
11
  {
12
  "epoch": 0.5882352941176471,
13
- "grad_norm": 1.3434114456176758,
14
- "learning_rate": 1.607843137254902e-05,
15
- "loss": 0.9886,
16
  "step": 10
17
  },
18
  {
19
  "epoch": 1.0,
20
- "eval_accuracy": 0.924812030075188,
21
- "eval_loss": 0.7761334776878357,
22
- "eval_runtime": 5.4724,
23
- "eval_samples_per_second": 24.304,
24
- "eval_steps_per_second": 0.548,
25
  "step": 17
26
  },
27
  {
28
  "epoch": 1.1764705882352942,
29
- "grad_norm": 1.1961711645126343,
30
- "learning_rate": 1.215686274509804e-05,
31
- "loss": 0.8267,
32
  "step": 20
33
  },
34
  {
35
  "epoch": 1.7647058823529411,
36
- "grad_norm": 1.177196979522705,
37
- "learning_rate": 8.23529411764706e-06,
38
- "loss": 0.7227,
39
  "step": 30
40
  },
41
  {
42
  "epoch": 2.0,
43
- "eval_accuracy": 0.9548872180451128,
44
- "eval_loss": 0.6194689869880676,
45
- "eval_runtime": 5.9342,
46
- "eval_samples_per_second": 22.413,
47
- "eval_steps_per_second": 0.506,
48
  "step": 34
49
  },
50
  {
51
  "epoch": 2.3529411764705883,
52
- "grad_norm": 1.2419898509979248,
53
- "learning_rate": 4.313725490196079e-06,
54
- "loss": 0.6422,
55
  "step": 40
56
  },
57
  {
58
  "epoch": 2.9411764705882355,
59
- "grad_norm": 1.1358920335769653,
60
- "learning_rate": 3.921568627450981e-07,
61
- "loss": 0.6041,
62
  "step": 50
63
  },
64
  {
65
  "epoch": 3.0,
66
- "eval_accuracy": 0.9699248120300752,
67
- "eval_loss": 0.5648306012153625,
68
- "eval_runtime": 5.9544,
69
- "eval_samples_per_second": 22.336,
70
- "eval_steps_per_second": 0.504,
71
  "step": 51
72
  },
73
  {
74
- "epoch": 3.0,
75
- "step": 51,
76
- "total_flos": 2.4038230623573197e+17,
77
- "train_loss": 0.7542892180237115,
78
- "train_runtime": 180.8324,
79
- "train_samples_per_second": 17.154,
80
- "train_steps_per_second": 0.282
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
  }
82
  ],
83
  "logging_steps": 10,
84
- "max_steps": 51,
85
  "num_input_tokens_seen": 0,
86
- "num_train_epochs": 3,
87
  "save_steps": 500,
88
  "stateful_callbacks": {
89
  "TrainerControl": {
@@ -97,7 +175,7 @@
97
  "attributes": {}
98
  }
99
  },
100
- "total_flos": 2.4038230623573197e+17,
101
  "train_batch_size": 64,
102
  "trial_name": null,
103
  "trial_params": null
 
1
  {
2
+ "best_metric": 0.22571060061454773,
3
+ "best_model_checkpoint": "./beans_outputs/checkpoint-119",
4
+ "epoch": 7.0,
5
  "eval_steps": 500,
6
+ "global_step": 119,
7
  "is_hyper_param_search": false,
8
  "is_local_process_zero": true,
9
  "is_world_process_zero": true,
10
  "log_history": [
11
  {
12
  "epoch": 0.5882352941176471,
13
+ "grad_norm": 1.37638521194458,
14
+ "learning_rate": 1.831932773109244e-05,
15
+ "loss": 0.9859,
16
  "step": 10
17
  },
18
  {
19
  "epoch": 1.0,
20
+ "eval_accuracy": 0.9323308270676691,
21
+ "eval_loss": 0.7496436834335327,
22
+ "eval_runtime": 5.5278,
23
+ "eval_samples_per_second": 24.06,
24
+ "eval_steps_per_second": 0.543,
25
  "step": 17
26
  },
27
  {
28
  "epoch": 1.1764705882352942,
29
+ "grad_norm": 1.1821305751800537,
30
+ "learning_rate": 1.6638655462184877e-05,
31
+ "loss": 0.808,
32
  "step": 20
33
  },
34
  {
35
  "epoch": 1.7647058823529411,
36
+ "grad_norm": 1.143455982208252,
37
+ "learning_rate": 1.4957983193277313e-05,
38
+ "loss": 0.6761,
39
  "step": 30
40
  },
41
  {
42
  "epoch": 2.0,
43
+ "eval_accuracy": 0.9624060150375939,
44
+ "eval_loss": 0.5276528000831604,
45
+ "eval_runtime": 6.5714,
46
+ "eval_samples_per_second": 20.239,
47
+ "eval_steps_per_second": 0.457,
48
  "step": 34
49
  },
50
  {
51
  "epoch": 2.3529411764705883,
52
+ "grad_norm": 1.2171024084091187,
53
+ "learning_rate": 1.3277310924369749e-05,
54
+ "loss": 0.5489,
55
  "step": 40
56
  },
57
  {
58
  "epoch": 2.9411764705882355,
59
+ "grad_norm": 1.0112650394439697,
60
+ "learning_rate": 1.1596638655462186e-05,
61
+ "loss": 0.4598,
62
  "step": 50
63
  },
64
  {
65
  "epoch": 3.0,
66
+ "eval_accuracy": 0.9624060150375939,
67
+ "eval_loss": 0.37166041135787964,
68
+ "eval_runtime": 5.6136,
69
+ "eval_samples_per_second": 23.693,
70
+ "eval_steps_per_second": 0.534,
71
  "step": 51
72
  },
73
  {
74
+ "epoch": 3.5294117647058822,
75
+ "grad_norm": 1.159828782081604,
76
+ "learning_rate": 9.915966386554622e-06,
77
+ "loss": 0.4037,
78
+ "step": 60
79
+ },
80
+ {
81
+ "epoch": 4.0,
82
+ "eval_accuracy": 0.9699248120300752,
83
+ "eval_loss": 0.2968071401119232,
84
+ "eval_runtime": 6.783,
85
+ "eval_samples_per_second": 19.608,
86
+ "eval_steps_per_second": 0.442,
87
+ "step": 68
88
+ },
89
+ {
90
+ "epoch": 4.117647058823529,
91
+ "grad_norm": 1.0410431623458862,
92
+ "learning_rate": 8.23529411764706e-06,
93
+ "loss": 0.3257,
94
+ "step": 70
95
+ },
96
+ {
97
+ "epoch": 4.705882352941177,
98
+ "grad_norm": 1.3511030673980713,
99
+ "learning_rate": 6.5546218487394966e-06,
100
+ "loss": 0.3161,
101
+ "step": 80
102
+ },
103
+ {
104
+ "epoch": 5.0,
105
+ "eval_accuracy": 0.9699248120300752,
106
+ "eval_loss": 0.2529054880142212,
107
+ "eval_runtime": 5.166,
108
+ "eval_samples_per_second": 25.745,
109
+ "eval_steps_per_second": 0.581,
110
+ "step": 85
111
+ },
112
+ {
113
+ "epoch": 5.294117647058823,
114
+ "grad_norm": 1.0630207061767578,
115
+ "learning_rate": 4.873949579831933e-06,
116
+ "loss": 0.2763,
117
+ "step": 90
118
+ },
119
+ {
120
+ "epoch": 5.882352941176471,
121
+ "grad_norm": 0.831298828125,
122
+ "learning_rate": 3.1932773109243696e-06,
123
+ "loss": 0.2529,
124
+ "step": 100
125
+ },
126
+ {
127
+ "epoch": 6.0,
128
+ "eval_accuracy": 0.9849624060150376,
129
+ "eval_loss": 0.2268138825893402,
130
+ "eval_runtime": 4.7432,
131
+ "eval_samples_per_second": 28.04,
132
+ "eval_steps_per_second": 0.632,
133
+ "step": 102
134
+ },
135
+ {
136
+ "epoch": 6.470588235294118,
137
+ "grad_norm": 1.0963715314865112,
138
+ "learning_rate": 1.5126050420168068e-06,
139
+ "loss": 0.2624,
140
+ "step": 110
141
+ },
142
+ {
143
+ "epoch": 7.0,
144
+ "eval_accuracy": 0.9699248120300752,
145
+ "eval_loss": 0.22571060061454773,
146
+ "eval_runtime": 6.6482,
147
+ "eval_samples_per_second": 20.005,
148
+ "eval_steps_per_second": 0.451,
149
+ "step": 119
150
+ },
151
+ {
152
+ "epoch": 7.0,
153
+ "step": 119,
154
+ "total_flos": 5.608920478833746e+17,
155
+ "train_loss": 0.46598047368666706,
156
+ "train_runtime": 470.7987,
157
+ "train_samples_per_second": 15.374,
158
+ "train_steps_per_second": 0.253
159
  }
160
  ],
161
  "logging_steps": 10,
162
+ "max_steps": 119,
163
  "num_input_tokens_seen": 0,
164
+ "num_train_epochs": 7,
165
  "save_steps": 500,
166
  "stateful_callbacks": {
167
  "TrainerControl": {
 
175
  "attributes": {}
176
  }
177
  },
178
+ "total_flos": 5.608920478833746e+17,
179
  "train_batch_size": 64,
180
  "trial_name": null,
181
  "trial_params": null