Countigo commited on
Commit
28bfd2e
·
verified ·
1 Parent(s): d332f37

End of training

Browse files
Files changed (5) hide show
  1. README.md +3 -1
  2. all_results.json +11 -11
  3. eval_results.json +6 -6
  4. train_results.json +6 -6
  5. trainer_state.json +42 -81
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.5646
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.5646
23
  - Accuracy: 0.9699
all_results.json CHANGED
@@ -1,13 +1,13 @@
1
  {
2
- "epoch": 5.0,
3
- "eval_accuracy": 0.9624060150375939,
4
- "eval_loss": 0.34422725439071655,
5
- "eval_runtime": 8.5078,
6
- "eval_samples_per_second": 15.633,
7
- "eval_steps_per_second": 0.353,
8
- "total_flos": 4.006371770595533e+17,
9
- "train_loss": 0.5861698781742769,
10
- "train_runtime": 731.5711,
11
- "train_samples_per_second": 7.067,
12
- "train_steps_per_second": 0.116
13
  }
 
1
  {
2
+ "epoch": 3.0,
3
+ "eval_accuracy": 0.9699248120300752,
4
+ "eval_loss": 0.564608097076416,
5
+ "eval_runtime": 17.4903,
6
+ "eval_samples_per_second": 7.604,
7
+ "eval_steps_per_second": 0.172,
8
+ "total_flos": 2.4038230623573197e+17,
9
+ "train_loss": 0.7542588278359058,
10
+ "train_runtime": 427.2792,
11
+ "train_samples_per_second": 7.26,
12
+ "train_steps_per_second": 0.119
13
  }
eval_results.json CHANGED
@@ -1,8 +1,8 @@
1
  {
2
- "epoch": 5.0,
3
- "eval_accuracy": 0.9624060150375939,
4
- "eval_loss": 0.34422725439071655,
5
- "eval_runtime": 8.5078,
6
- "eval_samples_per_second": 15.633,
7
- "eval_steps_per_second": 0.353
8
  }
 
1
  {
2
+ "epoch": 3.0,
3
+ "eval_accuracy": 0.9699248120300752,
4
+ "eval_loss": 0.564608097076416,
5
+ "eval_runtime": 17.4903,
6
+ "eval_samples_per_second": 7.604,
7
+ "eval_steps_per_second": 0.172
8
  }
train_results.json CHANGED
@@ -1,8 +1,8 @@
1
  {
2
- "epoch": 5.0,
3
- "total_flos": 4.006371770595533e+17,
4
- "train_loss": 0.5861698781742769,
5
- "train_runtime": 731.5711,
6
- "train_samples_per_second": 7.067,
7
- "train_steps_per_second": 0.116
8
  }
 
1
  {
2
+ "epoch": 3.0,
3
+ "total_flos": 2.4038230623573197e+17,
4
+ "train_loss": 0.7542588278359058,
5
+ "train_runtime": 427.2792,
6
+ "train_samples_per_second": 7.26,
7
+ "train_steps_per_second": 0.119
8
  }
trainer_state.json CHANGED
@@ -1,128 +1,89 @@
1
  {
2
- "best_metric": 0.34422725439071655,
3
- "best_model_checkpoint": "./beans_outputs/checkpoint-85",
4
- "epoch": 5.0,
5
  "eval_steps": 500,
6
- "global_step": 85,
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.339193344116211,
14
- "learning_rate": 1.7647058823529414e-05,
15
- "loss": 0.9867,
16
  "step": 10
17
  },
18
  {
19
  "epoch": 1.0,
20
  "eval_accuracy": 0.924812030075188,
21
- "eval_loss": 0.7571204304695129,
22
- "eval_runtime": 17.907,
23
- "eval_samples_per_second": 7.427,
24
- "eval_steps_per_second": 0.168,
25
  "step": 17
26
  },
27
  {
28
  "epoch": 1.1764705882352942,
29
- "grad_norm": 1.186477780342102,
30
- "learning_rate": 1.5294117647058822e-05,
31
- "loss": 0.8134,
32
  "step": 20
33
  },
34
  {
35
  "epoch": 1.7647058823529411,
36
- "grad_norm": 1.7653396129608154,
37
- "learning_rate": 1.2941176470588238e-05,
38
- "loss": 0.6897,
39
  "step": 30
40
  },
41
  {
42
  "epoch": 2.0,
43
- "eval_accuracy": 0.9624060150375939,
44
- "eval_loss": 0.5546792149543762,
45
- "eval_runtime": 18.1491,
46
- "eval_samples_per_second": 7.328,
47
- "eval_steps_per_second": 0.165,
48
  "step": 34
49
  },
50
  {
51
  "epoch": 2.3529411764705883,
52
- "grad_norm": 1.223302960395813,
53
- "learning_rate": 1.0588235294117648e-05,
54
- "loss": 0.5764,
55
  "step": 40
56
  },
57
  {
58
  "epoch": 2.9411764705882355,
59
- "grad_norm": 1.0631064176559448,
60
- "learning_rate": 8.23529411764706e-06,
61
- "loss": 0.4993,
62
  "step": 50
63
  },
64
  {
65
  "epoch": 3.0,
66
  "eval_accuracy": 0.9699248120300752,
67
- "eval_loss": 0.42078566551208496,
68
- "eval_runtime": 18.1595,
69
- "eval_samples_per_second": 7.324,
70
- "eval_steps_per_second": 0.165,
71
  "step": 51
72
  },
73
  {
74
- "epoch": 3.5294117647058822,
75
- "grad_norm": 1.1994314193725586,
76
- "learning_rate": 5.882352941176471e-06,
77
- "loss": 0.455,
78
- "step": 60
79
- },
80
- {
81
- "epoch": 4.0,
82
- "eval_accuracy": 0.9624060150375939,
83
- "eval_loss": 0.3615361154079437,
84
- "eval_runtime": 18.2494,
85
- "eval_samples_per_second": 7.288,
86
- "eval_steps_per_second": 0.164,
87
- "step": 68
88
- },
89
- {
90
- "epoch": 4.117647058823529,
91
- "grad_norm": 1.0398813486099243,
92
- "learning_rate": 3.529411764705883e-06,
93
- "loss": 0.3916,
94
- "step": 70
95
- },
96
- {
97
- "epoch": 4.705882352941177,
98
- "grad_norm": 1.11141836643219,
99
- "learning_rate": 1.1764705882352942e-06,
100
- "loss": 0.3931,
101
- "step": 80
102
- },
103
- {
104
- "epoch": 5.0,
105
- "eval_accuracy": 0.9624060150375939,
106
- "eval_loss": 0.34422725439071655,
107
- "eval_runtime": 10.0226,
108
- "eval_samples_per_second": 13.27,
109
- "eval_steps_per_second": 0.299,
110
- "step": 85
111
- },
112
- {
113
- "epoch": 5.0,
114
- "step": 85,
115
- "total_flos": 4.006371770595533e+17,
116
- "train_loss": 0.5861698781742769,
117
- "train_runtime": 731.5711,
118
- "train_samples_per_second": 7.067,
119
- "train_steps_per_second": 0.116
120
  }
121
  ],
122
  "logging_steps": 10,
123
- "max_steps": 85,
124
  "num_input_tokens_seen": 0,
125
- "num_train_epochs": 5,
126
  "save_steps": 500,
127
  "stateful_callbacks": {
128
  "TrainerControl": {
@@ -136,7 +97,7 @@
136
  "attributes": {}
137
  }
138
  },
139
- "total_flos": 4.006371770595533e+17,
140
  "train_batch_size": 64,
141
  "trial_name": null,
142
  "trial_params": null
 
1
  {
2
+ "best_metric": 0.564608097076416,
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.342671275138855,
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.7758036851882935,
22
+ "eval_runtime": 13.3932,
23
+ "eval_samples_per_second": 9.93,
24
+ "eval_steps_per_second": 0.224,
25
  "step": 17
26
  },
27
  {
28
  "epoch": 1.1764705882352942,
29
+ "grad_norm": 1.2002716064453125,
30
+ "learning_rate": 1.215686274509804e-05,
31
+ "loss": 0.8266,
32
  "step": 20
33
  },
34
  {
35
  "epoch": 1.7647058823529411,
36
+ "grad_norm": 1.1757010221481323,
37
+ "learning_rate": 8.23529411764706e-06,
38
+ "loss": 0.7226,
39
  "step": 30
40
  },
41
  {
42
  "epoch": 2.0,
43
+ "eval_accuracy": 0.9548872180451128,
44
+ "eval_loss": 0.6197953820228577,
45
+ "eval_runtime": 12.3405,
46
+ "eval_samples_per_second": 10.778,
47
+ "eval_steps_per_second": 0.243,
48
  "step": 34
49
  },
50
  {
51
  "epoch": 2.3529411764705883,
52
+ "grad_norm": 1.2492908239364624,
53
+ "learning_rate": 4.313725490196079e-06,
54
+ "loss": 0.6423,
55
  "step": 40
56
  },
57
  {
58
  "epoch": 2.9411764705882355,
59
+ "grad_norm": 1.134194254875183,
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.564608097076416,
68
+ "eval_runtime": 12.5805,
69
+ "eval_samples_per_second": 10.572,
70
+ "eval_steps_per_second": 0.238,
71
  "step": 51
72
  },
73
  {
74
+ "epoch": 3.0,
75
+ "step": 51,
76
+ "total_flos": 2.4038230623573197e+17,
77
+ "train_loss": 0.7542588278359058,
78
+ "train_runtime": 427.2792,
79
+ "train_samples_per_second": 7.26,
80
+ "train_steps_per_second": 0.119
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
  "attributes": {}
98
  }
99
  },
100
+ "total_flos": 2.4038230623573197e+17,
101
  "train_batch_size": 64,
102
  "trial_name": null,
103
  "trial_params": null