Erik W commited on
Commit
c70819b
1 Parent(s): 38bd0e2

End of training

Browse files
all_results.json CHANGED
@@ -1,16 +1,16 @@
1
  {
2
- "epoch": 3.0,
3
- "eval_accuracy": 0.9637037037037037,
4
- "eval_f1": 0.9638654060560553,
5
- "eval_loss": 0.1086258739233017,
6
- "eval_precision": 0.9647087049809714,
7
- "eval_recall": 0.9637037037037037,
8
- "eval_runtime": 17.6132,
9
- "eval_samples_per_second": 153.294,
10
- "eval_steps_per_second": 2.441,
11
- "total_flos": 1.8124066505760768e+18,
12
- "train_loss": 0.47037916936372454,
13
- "train_runtime": 1168.4033,
14
- "train_samples_per_second": 62.393,
15
- "train_steps_per_second": 0.244
16
  }
 
1
  {
2
+ "epoch": 5.0,
3
+ "eval_accuracy": 0.9877777777777778,
4
+ "eval_f1": 0.9877739882871689,
5
+ "eval_loss": 0.03357882425189018,
6
+ "eval_precision": 0.9878779920239203,
7
+ "eval_recall": 0.9877777777777778,
8
+ "eval_runtime": 17.8433,
9
+ "eval_samples_per_second": 151.317,
10
+ "eval_steps_per_second": 2.41,
11
+ "total_flos": 3.020677750960128e+18,
12
+ "train_loss": 0.2579571922201859,
13
+ "train_runtime": 1870.4052,
14
+ "train_samples_per_second": 64.959,
15
+ "train_steps_per_second": 0.254
16
  }
eval_results.json CHANGED
@@ -1,11 +1,11 @@
1
  {
2
- "epoch": 3.0,
3
- "eval_accuracy": 0.9637037037037037,
4
- "eval_f1": 0.9638654060560553,
5
- "eval_loss": 0.1086258739233017,
6
- "eval_precision": 0.9647087049809714,
7
- "eval_recall": 0.9637037037037037,
8
- "eval_runtime": 17.6132,
9
- "eval_samples_per_second": 153.294,
10
- "eval_steps_per_second": 2.441
11
  }
 
1
  {
2
+ "epoch": 5.0,
3
+ "eval_accuracy": 0.9877777777777778,
4
+ "eval_f1": 0.9877739882871689,
5
+ "eval_loss": 0.03357882425189018,
6
+ "eval_precision": 0.9878779920239203,
7
+ "eval_recall": 0.9877777777777778,
8
+ "eval_runtime": 17.8433,
9
+ "eval_samples_per_second": 151.317,
10
+ "eval_steps_per_second": 2.41
11
  }
pytorch_model.bin CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:6c4553f4ff5836687f6ad4b4b2157311dd7322c730c2d1d812464af8af1b5c6a
3
  size 110417455
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:491b7e9beaecfc0f360a1fd76cefde4e7f9deed3b469f7ccfa31164bf51a0d79
3
  size 110417455
runs/Sep24_23-24-14_08ff2b062b9b/1664061854.6543818/events.out.tfevents.1664061854.08ff2b062b9b.67.7 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cb69b2d4ca025e4a3c8dc0f24720feb6ce9ef86fc2789e6eafb71bfb2b6dff8e
3
+ size 5592
runs/Sep24_23-24-14_08ff2b062b9b/events.out.tfevents.1664061854.08ff2b062b9b.67.6 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:26888b4ea4ea710fe82db61df157f032cc0096e0ed2ef22db0939c6d964eedf7
3
+ size 14416
runs/Sep24_23-24-14_08ff2b062b9b/events.out.tfevents.1664063743.08ff2b062b9b.67.8 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bc9198f6d19dd1bc2d2275d977980e60e9c8f4f299f4960196d618825d198fa3
3
+ size 512
train_results.json CHANGED
@@ -1,8 +1,8 @@
1
  {
2
- "epoch": 3.0,
3
- "total_flos": 1.8124066505760768e+18,
4
- "train_loss": 0.47037916936372454,
5
- "train_runtime": 1168.4033,
6
- "train_samples_per_second": 62.393,
7
- "train_steps_per_second": 0.244
8
  }
 
1
  {
2
+ "epoch": 5.0,
3
+ "total_flos": 3.020677750960128e+18,
4
+ "train_loss": 0.2579571922201859,
5
+ "train_runtime": 1870.4052,
6
+ "train_samples_per_second": 64.959,
7
+ "train_steps_per_second": 0.254
8
  }
trainer_state.json CHANGED
@@ -1,229 +1,367 @@
1
  {
2
- "best_metric": 0.9637037037037037,
3
- "best_model_checkpoint": "swin-tiny-patch4-window7-224-finetuned-eurosat/checkpoint-285",
4
- "epoch": 3.0,
5
- "global_step": 285,
6
  "is_hyper_param_search": false,
7
  "is_local_process_zero": true,
8
  "is_world_process_zero": true,
9
  "log_history": [
10
  {
11
  "epoch": 0.11,
12
- "learning_rate": 8.620689655172414e-06,
13
- "loss": 2.2614,
14
  "step": 10
15
  },
16
  {
17
  "epoch": 0.21,
18
- "learning_rate": 1.7241379310344828e-05,
19
- "loss": 2.0134,
20
  "step": 20
21
  },
22
  {
23
  "epoch": 0.32,
24
- "learning_rate": 2.4902343750000002e-05,
25
- "loss": 1.469,
26
  "step": 30
27
  },
28
  {
29
  "epoch": 0.42,
30
- "learning_rate": 2.392578125e-05,
31
- "loss": 0.8799,
32
  "step": 40
33
  },
34
  {
35
  "epoch": 0.53,
36
- "learning_rate": 2.294921875e-05,
37
- "loss": 0.6048,
38
  "step": 50
39
  },
40
  {
41
  "epoch": 0.63,
42
- "learning_rate": 2.1972656250000003e-05,
43
- "loss": 0.4759,
44
  "step": 60
45
  },
46
  {
47
  "epoch": 0.74,
48
- "learning_rate": 2.0996093750000002e-05,
49
- "loss": 0.3979,
50
  "step": 70
51
  },
52
  {
53
  "epoch": 0.84,
54
- "learning_rate": 2.001953125e-05,
55
- "loss": 0.3564,
56
  "step": 80
57
  },
58
  {
59
  "epoch": 0.95,
60
- "learning_rate": 1.904296875e-05,
61
- "loss": 0.3304,
62
  "step": 90
63
  },
64
  {
65
  "epoch": 1.0,
66
- "eval_accuracy": 0.9325925925925926,
67
- "eval_f1": 0.9331130620276324,
68
- "eval_loss": 0.21184204518795013,
69
- "eval_precision": 0.9378724326829666,
70
- "eval_recall": 0.9325925925925926,
71
- "eval_runtime": 17.786,
72
- "eval_samples_per_second": 151.804,
73
- "eval_steps_per_second": 2.418,
74
  "step": 95
75
  },
76
  {
77
  "epoch": 1.05,
78
- "learning_rate": 1.8066406250000002e-05,
79
- "loss": 0.3331,
80
  "step": 100
81
  },
82
  {
83
  "epoch": 1.16,
84
- "learning_rate": 1.708984375e-05,
85
- "loss": 0.3164,
86
  "step": 110
87
  },
88
  {
89
  "epoch": 1.26,
90
- "learning_rate": 1.611328125e-05,
91
- "loss": 0.2802,
92
  "step": 120
93
  },
94
  {
95
  "epoch": 1.37,
96
- "learning_rate": 1.513671875e-05,
97
- "loss": 0.2602,
98
  "step": 130
99
  },
100
  {
101
  "epoch": 1.47,
102
- "learning_rate": 1.416015625e-05,
103
- "loss": 0.2688,
104
  "step": 140
105
  },
106
  {
107
  "epoch": 1.58,
108
- "learning_rate": 1.318359375e-05,
109
- "loss": 0.2286,
110
  "step": 150
111
  },
112
  {
113
  "epoch": 1.68,
114
- "learning_rate": 1.220703125e-05,
115
- "loss": 0.2687,
116
  "step": 160
117
  },
118
  {
119
  "epoch": 1.79,
120
- "learning_rate": 1.123046875e-05,
121
- "loss": 0.2295,
122
  "step": 170
123
  },
124
  {
125
  "epoch": 1.89,
126
- "learning_rate": 1.025390625e-05,
127
- "loss": 0.2453,
128
  "step": 180
129
  },
130
  {
131
  "epoch": 2.0,
132
- "learning_rate": 9.27734375e-06,
133
- "loss": 0.233,
134
  "step": 190
135
  },
136
  {
137
  "epoch": 2.0,
138
- "eval_accuracy": 0.9596296296296296,
139
- "eval_f1": 0.9597387531324165,
140
- "eval_loss": 0.12950032949447632,
141
- "eval_precision": 0.9610567830946354,
142
- "eval_recall": 0.9596296296296296,
143
- "eval_runtime": 17.898,
144
- "eval_samples_per_second": 150.855,
145
- "eval_steps_per_second": 2.403,
146
  "step": 190
147
  },
148
  {
149
  "epoch": 2.11,
150
- "learning_rate": 8.30078125e-06,
151
- "loss": 0.2182,
152
  "step": 200
153
  },
154
  {
155
  "epoch": 2.21,
156
- "learning_rate": 7.3242187500000006e-06,
157
- "loss": 0.2082,
158
  "step": 210
159
  },
160
  {
161
  "epoch": 2.32,
162
- "learning_rate": 6.3476562500000006e-06,
163
- "loss": 0.2179,
164
  "step": 220
165
  },
166
  {
167
  "epoch": 2.42,
168
- "learning_rate": 5.3710937500000005e-06,
169
- "loss": 0.2049,
170
  "step": 230
171
  },
172
  {
173
  "epoch": 2.53,
174
- "learning_rate": 4.3945312500000005e-06,
175
- "loss": 0.2328,
176
  "step": 240
177
  },
178
  {
179
  "epoch": 2.63,
180
- "learning_rate": 3.41796875e-06,
181
- "loss": 0.195,
182
  "step": 250
183
  },
184
  {
185
  "epoch": 2.74,
186
- "learning_rate": 2.44140625e-06,
187
- "loss": 0.1839,
188
  "step": 260
189
  },
190
  {
191
  "epoch": 2.84,
192
- "learning_rate": 1.46484375e-06,
193
- "loss": 0.2085,
194
  "step": 270
195
  },
196
  {
197
  "epoch": 2.95,
198
- "learning_rate": 4.8828125e-07,
199
- "loss": 0.1906,
200
  "step": 280
201
  },
202
  {
203
  "epoch": 3.0,
204
- "eval_accuracy": 0.9637037037037037,
205
- "eval_f1": 0.9638654060560553,
206
- "eval_loss": 0.1086258739233017,
207
- "eval_precision": 0.9647087049809714,
208
- "eval_recall": 0.9637037037037037,
209
- "eval_runtime": 17.8668,
210
- "eval_samples_per_second": 151.118,
211
- "eval_steps_per_second": 2.407,
212
  "step": 285
213
  },
214
  {
215
- "epoch": 3.0,
216
- "step": 285,
217
- "total_flos": 1.8124066505760768e+18,
218
- "train_loss": 0.47037916936372454,
219
- "train_runtime": 1168.4033,
220
- "train_samples_per_second": 62.393,
221
- "train_steps_per_second": 0.244
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
222
  }
223
  ],
224
- "max_steps": 285,
225
- "num_train_epochs": 3,
226
- "total_flos": 1.8124066505760768e+18,
227
  "trial_name": null,
228
  "trial_params": null
229
  }
 
1
  {
2
+ "best_metric": 0.9877777777777778,
3
+ "best_model_checkpoint": "swin-tiny-patch4-window7-224-finetuned-eurosat/checkpoint-475",
4
+ "epoch": 5.0,
5
+ "global_step": 475,
6
  "is_hyper_param_search": false,
7
  "is_local_process_zero": true,
8
  "is_world_process_zero": true,
9
  "log_history": [
10
  {
11
  "epoch": 0.11,
12
+ "learning_rate": 4.166666666666667e-05,
13
+ "loss": 2.1432,
14
  "step": 10
15
  },
16
  {
17
  "epoch": 0.21,
18
+ "learning_rate": 8.333333333333334e-05,
19
+ "loss": 1.2264,
20
  "step": 20
21
  },
22
  {
23
  "epoch": 0.32,
24
+ "learning_rate": 0.000125,
25
+ "loss": 0.535,
26
  "step": 30
27
  },
28
  {
29
  "epoch": 0.42,
30
+ "learning_rate": 0.0001666666666666667,
31
+ "loss": 0.4734,
32
  "step": 40
33
  },
34
  {
35
  "epoch": 0.53,
36
+ "learning_rate": 0.0001990632318501171,
37
+ "loss": 0.3878,
38
  "step": 50
39
  },
40
  {
41
  "epoch": 0.63,
42
+ "learning_rate": 0.00019437939110070258,
43
+ "loss": 0.3538,
44
  "step": 60
45
  },
46
  {
47
  "epoch": 0.74,
48
+ "learning_rate": 0.00018969555035128807,
49
+ "loss": 0.3488,
50
  "step": 70
51
  },
52
  {
53
  "epoch": 0.84,
54
+ "learning_rate": 0.00018501170960187355,
55
+ "loss": 0.33,
56
  "step": 80
57
  },
58
  {
59
  "epoch": 0.95,
60
+ "learning_rate": 0.00018032786885245904,
61
+ "loss": 0.3068,
62
  "step": 90
63
  },
64
  {
65
  "epoch": 1.0,
66
+ "eval_accuracy": 0.947037037037037,
67
+ "eval_f1": 0.9473703056785997,
68
+ "eval_loss": 0.1463680863380432,
69
+ "eval_precision": 0.950260922221865,
70
+ "eval_recall": 0.947037037037037,
71
+ "eval_runtime": 17.8172,
72
+ "eval_samples_per_second": 151.539,
73
+ "eval_steps_per_second": 2.413,
74
  "step": 95
75
  },
76
  {
77
  "epoch": 1.05,
78
+ "learning_rate": 0.0001756440281030445,
79
+ "loss": 0.2729,
80
  "step": 100
81
  },
82
  {
83
  "epoch": 1.16,
84
+ "learning_rate": 0.00017096018735362998,
85
+ "loss": 0.2528,
86
  "step": 110
87
  },
88
  {
89
  "epoch": 1.26,
90
+ "learning_rate": 0.00016627634660421547,
91
+ "loss": 0.2211,
92
  "step": 120
93
  },
94
  {
95
  "epoch": 1.37,
96
+ "learning_rate": 0.00016159250585480095,
97
+ "loss": 0.2224,
98
  "step": 130
99
  },
100
  {
101
  "epoch": 1.47,
102
+ "learning_rate": 0.0001569086651053864,
103
+ "loss": 0.2457,
104
  "step": 140
105
  },
106
  {
107
  "epoch": 1.58,
108
+ "learning_rate": 0.0001522248243559719,
109
+ "loss": 0.2036,
110
  "step": 150
111
  },
112
  {
113
  "epoch": 1.68,
114
+ "learning_rate": 0.00014754098360655738,
115
+ "loss": 0.2432,
116
  "step": 160
117
  },
118
  {
119
  "epoch": 1.79,
120
+ "learning_rate": 0.00014285714285714287,
121
+ "loss": 0.174,
122
  "step": 170
123
  },
124
  {
125
  "epoch": 1.89,
126
+ "learning_rate": 0.00013817330210772835,
127
+ "loss": 0.2317,
128
  "step": 180
129
  },
130
  {
131
  "epoch": 2.0,
132
+ "learning_rate": 0.0001334894613583138,
133
+ "loss": 0.2044,
134
  "step": 190
135
  },
136
  {
137
  "epoch": 2.0,
138
+ "eval_accuracy": 0.97,
139
+ "eval_f1": 0.9700239348316154,
140
+ "eval_loss": 0.08847010880708694,
141
+ "eval_precision": 0.9711168650949983,
142
+ "eval_recall": 0.97,
143
+ "eval_runtime": 18.7047,
144
+ "eval_samples_per_second": 144.348,
145
+ "eval_steps_per_second": 2.299,
146
  "step": 190
147
  },
148
  {
149
  "epoch": 2.11,
150
+ "learning_rate": 0.00012880562060889932,
151
+ "loss": 0.1943,
152
  "step": 200
153
  },
154
  {
155
  "epoch": 2.21,
156
+ "learning_rate": 0.00012412177985948478,
157
+ "loss": 0.1844,
158
  "step": 210
159
  },
160
  {
161
  "epoch": 2.32,
162
+ "learning_rate": 0.00011943793911007027,
163
+ "loss": 0.1757,
164
  "step": 220
165
  },
166
  {
167
  "epoch": 2.42,
168
+ "learning_rate": 0.00011475409836065574,
169
+ "loss": 0.1678,
170
  "step": 230
171
  },
172
  {
173
  "epoch": 2.53,
174
+ "learning_rate": 0.00011007025761124121,
175
+ "loss": 0.2032,
176
  "step": 240
177
  },
178
  {
179
  "epoch": 2.63,
180
+ "learning_rate": 0.00010538641686182671,
181
+ "loss": 0.148,
182
  "step": 250
183
  },
184
  {
185
  "epoch": 2.74,
186
+ "learning_rate": 0.00010070257611241218,
187
+ "loss": 0.1398,
188
  "step": 260
189
  },
190
  {
191
  "epoch": 2.84,
192
+ "learning_rate": 9.601873536299766e-05,
193
+ "loss": 0.1539,
194
  "step": 270
195
  },
196
  {
197
  "epoch": 2.95,
198
+ "learning_rate": 9.133489461358314e-05,
199
+ "loss": 0.1549,
200
  "step": 280
201
  },
202
  {
203
  "epoch": 3.0,
204
+ "eval_accuracy": 0.98,
205
+ "eval_f1": 0.9800061426354659,
206
+ "eval_loss": 0.06123049184679985,
207
+ "eval_precision": 0.9801877047311182,
208
+ "eval_recall": 0.98,
209
+ "eval_runtime": 17.7759,
210
+ "eval_samples_per_second": 151.891,
211
+ "eval_steps_per_second": 2.419,
212
  "step": 285
213
  },
214
  {
215
+ "epoch": 3.05,
216
+ "learning_rate": 8.665105386416861e-05,
217
+ "loss": 0.1316,
218
+ "step": 290
219
+ },
220
+ {
221
+ "epoch": 3.16,
222
+ "learning_rate": 8.19672131147541e-05,
223
+ "loss": 0.129,
224
+ "step": 300
225
+ },
226
+ {
227
+ "epoch": 3.26,
228
+ "learning_rate": 7.728337236533958e-05,
229
+ "loss": 0.1363,
230
+ "step": 310
231
+ },
232
+ {
233
+ "epoch": 3.37,
234
+ "learning_rate": 7.259953161592507e-05,
235
+ "loss": 0.1465,
236
+ "step": 320
237
+ },
238
+ {
239
+ "epoch": 3.47,
240
+ "learning_rate": 6.791569086651054e-05,
241
+ "loss": 0.1382,
242
+ "step": 330
243
+ },
244
+ {
245
+ "epoch": 3.58,
246
+ "learning_rate": 6.323185011709603e-05,
247
+ "loss": 0.1121,
248
+ "step": 340
249
+ },
250
+ {
251
+ "epoch": 3.68,
252
+ "learning_rate": 5.85480093676815e-05,
253
+ "loss": 0.1263,
254
+ "step": 350
255
+ },
256
+ {
257
+ "epoch": 3.79,
258
+ "learning_rate": 5.3864168618266984e-05,
259
+ "loss": 0.1388,
260
+ "step": 360
261
+ },
262
+ {
263
+ "epoch": 3.89,
264
+ "learning_rate": 4.918032786885246e-05,
265
+ "loss": 0.1178,
266
+ "step": 370
267
+ },
268
+ {
269
+ "epoch": 4.0,
270
+ "learning_rate": 4.449648711943794e-05,
271
+ "loss": 0.1279,
272
+ "step": 380
273
+ },
274
+ {
275
+ "epoch": 4.0,
276
+ "eval_accuracy": 0.9792592592592593,
277
+ "eval_f1": 0.9792795666351342,
278
+ "eval_loss": 0.05274719372391701,
279
+ "eval_precision": 0.9795288031747181,
280
+ "eval_recall": 0.9792592592592593,
281
+ "eval_runtime": 17.8464,
282
+ "eval_samples_per_second": 151.291,
283
+ "eval_steps_per_second": 2.409,
284
+ "step": 380
285
+ },
286
+ {
287
+ "epoch": 4.11,
288
+ "learning_rate": 3.981264637002342e-05,
289
+ "loss": 0.1062,
290
+ "step": 390
291
+ },
292
+ {
293
+ "epoch": 4.21,
294
+ "learning_rate": 3.51288056206089e-05,
295
+ "loss": 0.1227,
296
+ "step": 400
297
+ },
298
+ {
299
+ "epoch": 4.32,
300
+ "learning_rate": 3.044496487119438e-05,
301
+ "loss": 0.1245,
302
+ "step": 410
303
+ },
304
+ {
305
+ "epoch": 4.42,
306
+ "learning_rate": 2.576112412177986e-05,
307
+ "loss": 0.1136,
308
+ "step": 420
309
+ },
310
+ {
311
+ "epoch": 4.53,
312
+ "learning_rate": 2.1077283372365342e-05,
313
+ "loss": 0.108,
314
+ "step": 430
315
+ },
316
+ {
317
+ "epoch": 4.63,
318
+ "learning_rate": 1.6393442622950818e-05,
319
+ "loss": 0.1048,
320
+ "step": 440
321
+ },
322
+ {
323
+ "epoch": 4.74,
324
+ "learning_rate": 1.1709601873536301e-05,
325
+ "loss": 0.1012,
326
+ "step": 450
327
+ },
328
+ {
329
+ "epoch": 4.84,
330
+ "learning_rate": 7.025761124121779e-06,
331
+ "loss": 0.1009,
332
+ "step": 460
333
+ },
334
+ {
335
+ "epoch": 4.95,
336
+ "learning_rate": 2.34192037470726e-06,
337
+ "loss": 0.104,
338
+ "step": 470
339
+ },
340
+ {
341
+ "epoch": 5.0,
342
+ "eval_accuracy": 0.9877777777777778,
343
+ "eval_f1": 0.9877739882871689,
344
+ "eval_loss": 0.03357882425189018,
345
+ "eval_precision": 0.9878779920239203,
346
+ "eval_recall": 0.9877777777777778,
347
+ "eval_runtime": 17.8664,
348
+ "eval_samples_per_second": 151.122,
349
+ "eval_steps_per_second": 2.407,
350
+ "step": 475
351
+ },
352
+ {
353
+ "epoch": 5.0,
354
+ "step": 475,
355
+ "total_flos": 3.020677750960128e+18,
356
+ "train_loss": 0.2579571922201859,
357
+ "train_runtime": 1870.4052,
358
+ "train_samples_per_second": 64.959,
359
+ "train_steps_per_second": 0.254
360
  }
361
  ],
362
+ "max_steps": 475,
363
+ "num_train_epochs": 5,
364
+ "total_flos": 3.020677750960128e+18,
365
  "trial_name": null,
366
  "trial_params": null
367
  }
training_args.bin CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:f5c226934baaee2c30c769e669d25b6b903ab10a19109880ba7f56d4ecde9a89
3
  size 3439
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4c1d94dabb5a7bd964041f412e3bd0057ce77e29fa1121d4b4bd757ad60aaa35
3
  size 3439