Felix Marty
commited on
Commit
·
d7744ce
1
Parent(s):
f296fc3
add labels
Browse files- all_results.json +9 -9
- config.json +7 -6
- eval_results.json +5 -5
- pytorch_model.bin +1 -1
- train.py +11 -0
- train_results.json +4 -4
- trainer_state.json +4 -4
- training_args.bin +1 -1
all_results.json
CHANGED
|
@@ -1,12 +1,12 @@
|
|
| 1 |
{
|
| 2 |
"epoch": 6.0,
|
| 3 |
-
"eval_accuracy": 0.
|
| 4 |
-
"eval_loss": 0.
|
| 5 |
-
"eval_runtime": 0.
|
| 6 |
-
"eval_samples_per_second":
|
| 7 |
-
"eval_steps_per_second":
|
| 8 |
-
"train_loss": 0.
|
| 9 |
-
"train_runtime":
|
| 10 |
-
"train_samples_per_second":
|
| 11 |
-
"train_steps_per_second": 4.
|
| 12 |
}
|
|
|
|
| 1 |
{
|
| 2 |
"epoch": 6.0,
|
| 3 |
+
"eval_accuracy": 0.5263157894736842,
|
| 4 |
+
"eval_loss": 0.9798622727394104,
|
| 5 |
+
"eval_runtime": 0.5254,
|
| 6 |
+
"eval_samples_per_second": 253.138,
|
| 7 |
+
"eval_steps_per_second": 32.356,
|
| 8 |
+
"train_loss": 0.9850856896602747,
|
| 9 |
+
"train_runtime": 45.3029,
|
| 10 |
+
"train_samples_per_second": 136.945,
|
| 11 |
+
"train_steps_per_second": 4.371
|
| 12 |
}
|
config.json
CHANGED
|
@@ -8,20 +8,21 @@
|
|
| 8 |
],
|
| 9 |
"downsample_in_first_stage": false,
|
| 10 |
"embedding_size": 64,
|
|
|
|
| 11 |
"hidden_act": "relu",
|
| 12 |
"hidden_sizes": [
|
| 13 |
32,
|
| 14 |
64
|
| 15 |
],
|
| 16 |
"id2label": {
|
| 17 |
-
"0": "
|
| 18 |
-
"1": "
|
| 19 |
-
"2": "
|
| 20 |
},
|
| 21 |
"label2id": {
|
| 22 |
-
"
|
| 23 |
-
"
|
| 24 |
-
"
|
| 25 |
},
|
| 26 |
"layer_type": "basic",
|
| 27 |
"model_type": "resnet",
|
|
|
|
| 8 |
],
|
| 9 |
"downsample_in_first_stage": false,
|
| 10 |
"embedding_size": 64,
|
| 11 |
+
"finetuning_task": "image-classification",
|
| 12 |
"hidden_act": "relu",
|
| 13 |
"hidden_sizes": [
|
| 14 |
32,
|
| 15 |
64
|
| 16 |
],
|
| 17 |
"id2label": {
|
| 18 |
+
"0": "angular_leaf_spot",
|
| 19 |
+
"1": "bean_rust",
|
| 20 |
+
"2": "healthy"
|
| 21 |
},
|
| 22 |
"label2id": {
|
| 23 |
+
"angular_leaf_spot": "0",
|
| 24 |
+
"bean_rust": "1",
|
| 25 |
+
"healthy": "2"
|
| 26 |
},
|
| 27 |
"layer_type": "basic",
|
| 28 |
"model_type": "resnet",
|
eval_results.json
CHANGED
|
@@ -1,8 +1,8 @@
|
|
| 1 |
{
|
| 2 |
"epoch": 6.0,
|
| 3 |
-
"eval_accuracy": 0.
|
| 4 |
-
"eval_loss": 0.
|
| 5 |
-
"eval_runtime": 0.
|
| 6 |
-
"eval_samples_per_second":
|
| 7 |
-
"eval_steps_per_second":
|
| 8 |
}
|
|
|
|
| 1 |
{
|
| 2 |
"epoch": 6.0,
|
| 3 |
+
"eval_accuracy": 0.5263157894736842,
|
| 4 |
+
"eval_loss": 0.9798622727394104,
|
| 5 |
+
"eval_runtime": 0.5254,
|
| 6 |
+
"eval_samples_per_second": 253.138,
|
| 7 |
+
"eval_steps_per_second": 32.356
|
| 8 |
}
|
pytorch_model.bin
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
size 761689
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e97a7d6e40e590c8dc7ffdafc47eb810e50b51a33a98732caa5bd854c31fadc0
|
| 3 |
size 761689
|
train.py
CHANGED
|
@@ -106,12 +106,23 @@ def main():
|
|
| 106 |
do_resize=False, do_normalize=False, image_mean=[0.45], image_std=[0.22]
|
| 107 |
)
|
| 108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 109 |
config = ResNetConfig(
|
| 110 |
num_channels=1,
|
| 111 |
layer_type="basic",
|
| 112 |
depths=[2, 2],
|
| 113 |
hidden_sizes=[32, 64],
|
| 114 |
num_labels=3,
|
|
|
|
|
|
|
|
|
|
| 115 |
)
|
| 116 |
|
| 117 |
model = ResNetForImageClassification(config)
|
|
|
|
| 106 |
do_resize=False, do_normalize=False, image_mean=[0.45], image_std=[0.22]
|
| 107 |
)
|
| 108 |
|
| 109 |
+
# Prepare label mappings.
|
| 110 |
+
# We'll include these in the model's config to get human readable labels in the Inference API.
|
| 111 |
+
labels = dataset["train"].features["labels"].names
|
| 112 |
+
label2id, id2label = dict(), dict()
|
| 113 |
+
for i, label in enumerate(labels):
|
| 114 |
+
label2id[label] = str(i)
|
| 115 |
+
id2label[str(i)] = label
|
| 116 |
+
|
| 117 |
config = ResNetConfig(
|
| 118 |
num_channels=1,
|
| 119 |
layer_type="basic",
|
| 120 |
depths=[2, 2],
|
| 121 |
hidden_sizes=[32, 64],
|
| 122 |
num_labels=3,
|
| 123 |
+
label2id=label2id,
|
| 124 |
+
id2label=id2label,
|
| 125 |
+
finetuning_task="image-classification",
|
| 126 |
)
|
| 127 |
|
| 128 |
model = ResNetForImageClassification(config)
|
train_results.json
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
{
|
| 2 |
"epoch": 6.0,
|
| 3 |
-
"train_loss": 0.
|
| 4 |
-
"train_runtime":
|
| 5 |
-
"train_samples_per_second":
|
| 6 |
-
"train_steps_per_second": 4.
|
| 7 |
}
|
|
|
|
| 1 |
{
|
| 2 |
"epoch": 6.0,
|
| 3 |
+
"train_loss": 0.9850856896602747,
|
| 4 |
+
"train_runtime": 45.3029,
|
| 5 |
+
"train_samples_per_second": 136.945,
|
| 6 |
+
"train_steps_per_second": 4.371
|
| 7 |
}
|
trainer_state.json
CHANGED
|
@@ -11,10 +11,10 @@
|
|
| 11 |
"epoch": 6.0,
|
| 12 |
"step": 198,
|
| 13 |
"total_flos": 1708758414000000.0,
|
| 14 |
-
"train_loss": 0.
|
| 15 |
-
"train_runtime":
|
| 16 |
-
"train_samples_per_second":
|
| 17 |
-
"train_steps_per_second": 4.
|
| 18 |
}
|
| 19 |
],
|
| 20 |
"max_steps": 198,
|
|
|
|
| 11 |
"epoch": 6.0,
|
| 12 |
"step": 198,
|
| 13 |
"total_flos": 1708758414000000.0,
|
| 14 |
+
"train_loss": 0.9850856896602747,
|
| 15 |
+
"train_runtime": 45.3029,
|
| 16 |
+
"train_samples_per_second": 136.945,
|
| 17 |
+
"train_steps_per_second": 4.371
|
| 18 |
}
|
| 19 |
],
|
| 20 |
"max_steps": 198,
|
training_args.bin
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
size 3247
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:70d8482fcb9abee83a681eed3ba240f26ef087833064a1271f60d549c4fa686a
|
| 3 |
size 3247
|