Upload folder using huggingface_hub
Browse files
.gitattributes
CHANGED
|
@@ -36,3 +36,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 36 |
efficientdetv2/aug_model/model.keras filter=lfs diff=lfs merge=lfs -text
|
| 37 |
efficientdetv2/noaug_model/model.keras filter=lfs diff=lfs merge=lfs -text
|
| 38 |
efficientdetv2_cbam/noaug_model/model.keras filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
| 36 |
efficientdetv2/aug_model/model.keras filter=lfs diff=lfs merge=lfs -text
|
| 37 |
efficientdetv2/noaug_model/model.keras filter=lfs diff=lfs merge=lfs -text
|
| 38 |
efficientdetv2_cbam/noaug_model/model.keras filter=lfs diff=lfs merge=lfs -text
|
| 39 |
+
efficientdetv2_cbam/aug_model/model.keras filter=lfs diff=lfs merge=lfs -text
|
Spectrogram.ipynb
CHANGED
|
@@ -997,7 +997,7 @@
|
|
| 997 |
},
|
| 998 |
{
|
| 999 |
"cell_type": "code",
|
| 1000 |
-
"execution_count":
|
| 1001 |
"id": "5fff93e3-1468-4623-930e-095d192d19c0",
|
| 1002 |
"metadata": {},
|
| 1003 |
"outputs": [
|
|
@@ -1012,7 +1012,7 @@
|
|
| 1012 |
"name": "stderr",
|
| 1013 |
"output_type": "stream",
|
| 1014 |
"text": [
|
| 1015 |
-
"2025-04-19
|
| 1016 |
"\n"
|
| 1017 |
]
|
| 1018 |
},
|
|
@@ -1020,14 +1020,14 @@
|
|
| 1020 |
"name": "stdout",
|
| 1021 |
"output_type": "stream",
|
| 1022 |
"text": [
|
| 1023 |
-
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m
|
| 1024 |
]
|
| 1025 |
},
|
| 1026 |
{
|
| 1027 |
"name": "stderr",
|
| 1028 |
"output_type": "stream",
|
| 1029 |
"text": [
|
| 1030 |
-
"2025-04-19
|
| 1031 |
"\n"
|
| 1032 |
]
|
| 1033 |
},
|
|
@@ -1035,115 +1035,75 @@
|
|
| 1035 |
"name": "stdout",
|
| 1036 |
"output_type": "stream",
|
| 1037 |
"text": [
|
| 1038 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m85s\u001b[0m 2s/step - accuracy: 0.
|
| 1039 |
"Epoch 2/100\n",
|
| 1040 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1041 |
"Epoch 3/100\n",
|
| 1042 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1043 |
"Epoch 4/100\n",
|
| 1044 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1045 |
"Epoch 5/100\n",
|
| 1046 |
-
"\u001b[
|
|
|
|
|
|
|
| 1047 |
"Epoch 6/100\n",
|
| 1048 |
-
"\u001b[
|
| 1049 |
-
"Epoch 6: ReduceLROnPlateau reducing learning rate to 0.0005000000237487257.\n",
|
| 1050 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 169ms/step - accuracy: 0.4767 - loss: 1.5513 - val_accuracy: 0.0253 - val_loss: 7.2059 - learning_rate: 0.0010\n",
|
| 1051 |
"Epoch 7/100\n",
|
| 1052 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1053 |
"Epoch 8/100\n",
|
| 1054 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1055 |
"Epoch 9/100\n",
|
| 1056 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1057 |
"Epoch 10/100\n",
|
| 1058 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1059 |
"Epoch 11/100\n",
|
| 1060 |
-
"\u001b[
|
|
|
|
|
|
|
| 1061 |
"Epoch 12/100\n",
|
| 1062 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1063 |
"Epoch 13/100\n",
|
| 1064 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1065 |
"Epoch 14/100\n",
|
| 1066 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 172ms/step - accuracy: 0.
|
| 1067 |
"Epoch 15/100\n",
|
| 1068 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1069 |
"Epoch 16/100\n",
|
| 1070 |
-
"\u001b[
|
|
|
|
|
|
|
| 1071 |
"Epoch 17/100\n",
|
| 1072 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1073 |
"Epoch 18/100\n",
|
| 1074 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1075 |
"Epoch 19/100\n",
|
| 1076 |
-
"\u001b[
|
| 1077 |
-
"Epoch 19: ReduceLROnPlateau reducing learning rate to 0.0002500000118743628.\n",
|
| 1078 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 166ms/step - accuracy: 0.9153 - loss: 0.2573 - val_accuracy: 0.0634 - val_loss: 3.5743 - learning_rate: 5.0000e-04\n",
|
| 1079 |
"Epoch 20/100\n",
|
| 1080 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1081 |
"Epoch 21/100\n",
|
| 1082 |
-
"\u001b[
|
|
|
|
|
|
|
| 1083 |
"Epoch 22/100\n",
|
| 1084 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1085 |
"Epoch 23/100\n",
|
| 1086 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 170ms/step - accuracy: 0.
|
| 1087 |
"Epoch 24/100\n",
|
| 1088 |
-
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m
|
| 1089 |
-
"Epoch 24: ReduceLROnPlateau reducing learning rate to
|
| 1090 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1091 |
"Epoch 25/100\n",
|
| 1092 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1093 |
"Epoch 26/100\n",
|
| 1094 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1095 |
"Epoch 27/100\n",
|
| 1096 |
-
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m
|
| 1097 |
-
"Epoch 27: ReduceLROnPlateau reducing learning rate to
|
| 1098 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 168ms/step - accuracy: 0.
|
| 1099 |
"Epoch 28/100\n",
|
| 1100 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m
|
| 1101 |
-
"Epoch
|
| 1102 |
-
"
|
| 1103 |
-
"Epoch 30/100\n",
|
| 1104 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 161ms/step - accuracy: 0.9656 - loss: 0.1038 - val_accuracy: 0.8743 - val_loss: 0.4810 - learning_rate: 6.2500e-05\n",
|
| 1105 |
-
"Epoch 31/100\n",
|
| 1106 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 166ms/step - accuracy: 0.9637 - loss: 0.1088 - val_accuracy: 0.7895 - val_loss: 0.7801 - learning_rate: 6.2500e-05\n",
|
| 1107 |
-
"Epoch 32/100\n",
|
| 1108 |
-
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m 151ms/step - accuracy: 0.9670 - loss: 0.1002\n",
|
| 1109 |
-
"Epoch 32: ReduceLROnPlateau reducing learning rate to 3.125000148429535e-05.\n",
|
| 1110 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 165ms/step - accuracy: 0.9668 - loss: 0.1011 - val_accuracy: 0.7934 - val_loss: 0.7480 - learning_rate: 6.2500e-05\n",
|
| 1111 |
-
"Epoch 33/100\n",
|
| 1112 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 167ms/step - accuracy: 0.9672 - loss: 0.1050 - val_accuracy: 0.8840 - val_loss: 0.4324 - learning_rate: 3.1250e-05\n",
|
| 1113 |
-
"Epoch 34/100\n",
|
| 1114 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 161ms/step - accuracy: 0.9754 - loss: 0.0859 - val_accuracy: 0.8977 - val_loss: 0.4095 - learning_rate: 3.1250e-05\n",
|
| 1115 |
-
"Epoch 35/100\n",
|
| 1116 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 172ms/step - accuracy: 0.9718 - loss: 0.0974 - val_accuracy: 0.8889 - val_loss: 0.4155 - learning_rate: 3.1250e-05\n",
|
| 1117 |
-
"Epoch 36/100\n",
|
| 1118 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 172ms/step - accuracy: 0.9708 - loss: 0.0970 - val_accuracy: 0.8986 - val_loss: 0.3981 - learning_rate: 3.1250e-05\n",
|
| 1119 |
-
"Epoch 37/100\n",
|
| 1120 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 158ms/step - accuracy: 0.9722 - loss: 0.0954 - val_accuracy: 0.8733 - val_loss: 0.4616 - learning_rate: 3.1250e-05\n",
|
| 1121 |
-
"Epoch 38/100\n",
|
| 1122 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 163ms/step - accuracy: 0.9702 - loss: 0.0894 - val_accuracy: 0.8343 - val_loss: 0.6653 - learning_rate: 3.1250e-05\n",
|
| 1123 |
-
"Epoch 39/100\n",
|
| 1124 |
-
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m 147ms/step - accuracy: 0.9748 - loss: 0.0883\n",
|
| 1125 |
-
"Epoch 39: ReduceLROnPlateau reducing learning rate to 1.5625000742147677e-05.\n",
|
| 1126 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 163ms/step - accuracy: 0.9748 - loss: 0.0880 - val_accuracy: 0.8402 - val_loss: 0.6305 - learning_rate: 3.1250e-05\n",
|
| 1127 |
-
"Epoch 40/100\n",
|
| 1128 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 164ms/step - accuracy: 0.9773 - loss: 0.0844 - val_accuracy: 0.8694 - val_loss: 0.5243 - learning_rate: 1.5625e-05\n",
|
| 1129 |
-
"Epoch 41/100\n",
|
| 1130 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 166ms/step - accuracy: 0.9761 - loss: 0.0825 - val_accuracy: 0.8830 - val_loss: 0.4835 - learning_rate: 1.5625e-05\n",
|
| 1131 |
-
"Epoch 42/100\n",
|
| 1132 |
-
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m 154ms/step - accuracy: 0.9745 - loss: 0.0862\n",
|
| 1133 |
-
"Epoch 42: ReduceLROnPlateau reducing learning rate to 7.812500371073838e-06.\n",
|
| 1134 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 169ms/step - accuracy: 0.9746 - loss: 0.0861 - val_accuracy: 0.8869 - val_loss: 0.4429 - learning_rate: 1.5625e-05\n",
|
| 1135 |
-
"Epoch 43/100\n",
|
| 1136 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 168ms/step - accuracy: 0.9765 - loss: 0.0854 - val_accuracy: 0.8908 - val_loss: 0.4340 - learning_rate: 7.8125e-06\n",
|
| 1137 |
-
"Epoch 44/100\n",
|
| 1138 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 163ms/step - accuracy: 0.9786 - loss: 0.0839 - val_accuracy: 0.8947 - val_loss: 0.4642 - learning_rate: 7.8125e-06\n",
|
| 1139 |
-
"Epoch 45/100\n",
|
| 1140 |
-
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m 150ms/step - accuracy: 0.9722 - loss: 0.0899\n",
|
| 1141 |
-
"Epoch 45: ReduceLROnPlateau reducing learning rate to 3.906250185536919e-06.\n",
|
| 1142 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 165ms/step - accuracy: 0.9722 - loss: 0.0896 - val_accuracy: 0.8879 - val_loss: 0.4508 - learning_rate: 7.8125e-06\n",
|
| 1143 |
-
"Epoch 46/100\n",
|
| 1144 |
-
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 163ms/step - accuracy: 0.9758 - loss: 0.0813 - val_accuracy: 0.8918 - val_loss: 0.4233 - learning_rate: 3.9063e-06\n",
|
| 1145 |
-
"Epoch 46: early stopping\n",
|
| 1146 |
-
"Restoring model weights from the end of the best epoch: 36.\n"
|
| 1147 |
]
|
| 1148 |
}
|
| 1149 |
],
|
|
@@ -1155,7 +1115,7 @@
|
|
| 1155 |
},
|
| 1156 |
{
|
| 1157 |
"cell_type": "code",
|
| 1158 |
-
"execution_count":
|
| 1159 |
"id": "ce766ea6-c00e-49c3-b759-ae277ed3089f",
|
| 1160 |
"metadata": {},
|
| 1161 |
"outputs": [
|
|
@@ -1163,17 +1123,17 @@
|
|
| 1163 |
"name": "stdout",
|
| 1164 |
"output_type": "stream",
|
| 1165 |
"text": [
|
| 1166 |
-
"\u001b[1m5/5\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m0s\u001b[0m
|
| 1167 |
-
"Test loss: 0.
|
| 1168 |
]
|
| 1169 |
},
|
| 1170 |
{
|
| 1171 |
"data": {
|
| 1172 |
"text/plain": [
|
| 1173 |
-
"(0.
|
| 1174 |
]
|
| 1175 |
},
|
| 1176 |
-
"execution_count":
|
| 1177 |
"metadata": {},
|
| 1178 |
"output_type": "execute_result"
|
| 1179 |
}
|
|
@@ -1279,7 +1239,7 @@
|
|
| 1279 |
"source": [
|
| 1280 |
"# Train the model\n",
|
| 1281 |
"model_cbam_aug = build_efficientnet_cbam(img_height, img_width, NUM_CLASSES)\n",
|
| 1282 |
-
"history_cbam_aug = train_model(model_cbam_aug, aug_ds['train'], aug_ds['test'], '/workspace/models/efficientdetv2_cbam/
|
| 1283 |
]
|
| 1284 |
},
|
| 1285 |
{
|
|
|
|
| 997 |
},
|
| 998 |
{
|
| 999 |
"cell_type": "code",
|
| 1000 |
+
"execution_count": 27,
|
| 1001 |
"id": "5fff93e3-1468-4623-930e-095d192d19c0",
|
| 1002 |
"metadata": {},
|
| 1003 |
"outputs": [
|
|
|
|
| 1012 |
"name": "stderr",
|
| 1013 |
"output_type": "stream",
|
| 1014 |
"text": [
|
| 1015 |
+
"2025-04-19 09:42:04.484751: I external/local_xla/xla/stream_executor/cuda/subprocess_compilation.cc:346] ptxas warning : Registers are spilled to local memory in function 'input_multiply_reduce_fusion_47', 124 bytes spill stores, 116 bytes spill loads\n",
|
| 1016 |
"\n"
|
| 1017 |
]
|
| 1018 |
},
|
|
|
|
| 1020 |
"name": "stdout",
|
| 1021 |
"output_type": "stream",
|
| 1022 |
"text": [
|
| 1023 |
+
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m 151ms/step - accuracy: 0.0309 - loss: 6.2074 "
|
| 1024 |
]
|
| 1025 |
},
|
| 1026 |
{
|
| 1027 |
"name": "stderr",
|
| 1028 |
"output_type": "stream",
|
| 1029 |
"text": [
|
| 1030 |
+
"2025-04-19 09:42:31.060623: I external/local_xla/xla/stream_executor/cuda/subprocess_compilation.cc:346] ptxas warning : Registers are spilled to local memory in function 'input_multiply_reduce_fusion_24', 124 bytes spill stores, 116 bytes spill loads\n",
|
| 1031 |
"\n"
|
| 1032 |
]
|
| 1033 |
},
|
|
|
|
| 1035 |
"name": "stdout",
|
| 1036 |
"output_type": "stream",
|
| 1037 |
"text": [
|
| 1038 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m85s\u001b[0m 2s/step - accuracy: 0.0328 - loss: 6.0940 - val_accuracy: 0.0429 - val_loss: 6.4578 - learning_rate: 0.0010\n",
|
| 1039 |
"Epoch 2/100\n",
|
| 1040 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 172ms/step - accuracy: 0.1411 - loss: 2.8682 - val_accuracy: 0.0429 - val_loss: 5.2527 - learning_rate: 0.0010\n",
|
| 1041 |
"Epoch 3/100\n",
|
| 1042 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 171ms/step - accuracy: 0.3634 - loss: 2.0056 - val_accuracy: 0.0000e+00 - val_loss: 8.8178 - learning_rate: 0.0010\n",
|
| 1043 |
"Epoch 4/100\n",
|
| 1044 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 161ms/step - accuracy: 0.5757 - loss: 1.2645 - val_accuracy: 0.0000e+00 - val_loss: 9.1331 - learning_rate: 0.0010\n",
|
| 1045 |
"Epoch 5/100\n",
|
| 1046 |
+
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m 153ms/step - accuracy: 0.7069 - loss: 0.8994\n",
|
| 1047 |
+
"Epoch 5: ReduceLROnPlateau reducing learning rate to 0.0005000000237487257.\n",
|
| 1048 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 169ms/step - accuracy: 0.7093 - loss: 0.8910 - val_accuracy: 0.0000e+00 - val_loss: 7.4638 - learning_rate: 0.0010\n",
|
| 1049 |
"Epoch 6/100\n",
|
| 1050 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 169ms/step - accuracy: 0.7942 - loss: 0.6128 - val_accuracy: 0.0517 - val_loss: 3.4742 - learning_rate: 5.0000e-04\n",
|
|
|
|
|
|
|
| 1051 |
"Epoch 7/100\n",
|
| 1052 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 175ms/step - accuracy: 0.8509 - loss: 0.4914 - val_accuracy: 0.1033 - val_loss: 3.5149 - learning_rate: 5.0000e-04\n",
|
| 1053 |
"Epoch 8/100\n",
|
| 1054 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 166ms/step - accuracy: 0.8810 - loss: 0.4040 - val_accuracy: 0.0887 - val_loss: 3.4355 - learning_rate: 5.0000e-04\n",
|
| 1055 |
"Epoch 9/100\n",
|
| 1056 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 160ms/step - accuracy: 0.8782 - loss: 0.3804 - val_accuracy: 0.0838 - val_loss: 3.5252 - learning_rate: 5.0000e-04\n",
|
| 1057 |
"Epoch 10/100\n",
|
| 1058 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 166ms/step - accuracy: 0.9003 - loss: 0.3083 - val_accuracy: 0.0409 - val_loss: 3.9652 - learning_rate: 5.0000e-04\n",
|
| 1059 |
"Epoch 11/100\n",
|
| 1060 |
+
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m 146ms/step - accuracy: 0.9139 - loss: 0.2681\n",
|
| 1061 |
+
"Epoch 11: ReduceLROnPlateau reducing learning rate to 0.0002500000118743628.\n",
|
| 1062 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 160ms/step - accuracy: 0.9135 - loss: 0.2698 - val_accuracy: 0.0409 - val_loss: 3.6442 - learning_rate: 5.0000e-04\n",
|
| 1063 |
"Epoch 12/100\n",
|
| 1064 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 164ms/step - accuracy: 0.9171 - loss: 0.2677 - val_accuracy: 0.0897 - val_loss: 3.7882 - learning_rate: 2.5000e-04\n",
|
| 1065 |
"Epoch 13/100\n",
|
| 1066 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 166ms/step - accuracy: 0.9362 - loss: 0.2024 - val_accuracy: 0.6209 - val_loss: 1.2906 - learning_rate: 2.5000e-04\n",
|
| 1067 |
"Epoch 14/100\n",
|
| 1068 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 172ms/step - accuracy: 0.9436 - loss: 0.1950 - val_accuracy: 0.3587 - val_loss: 2.3459 - learning_rate: 2.5000e-04\n",
|
| 1069 |
"Epoch 15/100\n",
|
| 1070 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 172ms/step - accuracy: 0.9492 - loss: 0.1696 - val_accuracy: 0.1472 - val_loss: 3.4519 - learning_rate: 2.5000e-04\n",
|
| 1071 |
"Epoch 16/100\n",
|
| 1072 |
+
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m 151ms/step - accuracy: 0.9516 - loss: 0.1625\n",
|
| 1073 |
+
"Epoch 16: ReduceLROnPlateau reducing learning rate to 0.0001250000059371814.\n",
|
| 1074 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 166ms/step - accuracy: 0.9514 - loss: 0.1623 - val_accuracy: 0.5439 - val_loss: 1.6761 - learning_rate: 2.5000e-04\n",
|
| 1075 |
"Epoch 17/100\n",
|
| 1076 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 171ms/step - accuracy: 0.9592 - loss: 0.1414 - val_accuracy: 0.2778 - val_loss: 3.0580 - learning_rate: 1.2500e-04\n",
|
| 1077 |
"Epoch 18/100\n",
|
| 1078 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 177ms/step - accuracy: 0.9646 - loss: 0.1259 - val_accuracy: 0.8889 - val_loss: 0.4246 - learning_rate: 1.2500e-04\n",
|
| 1079 |
"Epoch 19/100\n",
|
| 1080 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 166ms/step - accuracy: 0.9648 - loss: 0.1228 - val_accuracy: 0.4152 - val_loss: 2.2136 - learning_rate: 1.2500e-04\n",
|
|
|
|
|
|
|
| 1081 |
"Epoch 20/100\n",
|
| 1082 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 168ms/step - accuracy: 0.9677 - loss: 0.1173 - val_accuracy: 0.6511 - val_loss: 1.2789 - learning_rate: 1.2500e-04\n",
|
| 1083 |
"Epoch 21/100\n",
|
| 1084 |
+
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m 146ms/step - accuracy: 0.9638 - loss: 0.1178\n",
|
| 1085 |
+
"Epoch 21: ReduceLROnPlateau reducing learning rate to 6.25000029685907e-05.\n",
|
| 1086 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 161ms/step - accuracy: 0.9637 - loss: 0.1186 - val_accuracy: 0.7222 - val_loss: 1.0544 - learning_rate: 1.2500e-04\n",
|
| 1087 |
"Epoch 22/100\n",
|
| 1088 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 173ms/step - accuracy: 0.9685 - loss: 0.1068 - val_accuracy: 0.8694 - val_loss: 0.4784 - learning_rate: 6.2500e-05\n",
|
| 1089 |
"Epoch 23/100\n",
|
| 1090 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 170ms/step - accuracy: 0.9716 - loss: 0.0956 - val_accuracy: 0.7953 - val_loss: 0.7334 - learning_rate: 6.2500e-05\n",
|
| 1091 |
"Epoch 24/100\n",
|
| 1092 |
+
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m 148ms/step - accuracy: 0.9712 - loss: 0.0965\n",
|
| 1093 |
+
"Epoch 24: ReduceLROnPlateau reducing learning rate to 3.125000148429535e-05.\n",
|
| 1094 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 164ms/step - accuracy: 0.9711 - loss: 0.0968 - val_accuracy: 0.7719 - val_loss: 0.8042 - learning_rate: 6.2500e-05\n",
|
| 1095 |
"Epoch 25/100\n",
|
| 1096 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 163ms/step - accuracy: 0.9692 - loss: 0.0952 - val_accuracy: 0.8811 - val_loss: 0.4304 - learning_rate: 3.1250e-05\n",
|
| 1097 |
"Epoch 26/100\n",
|
| 1098 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 168ms/step - accuracy: 0.9727 - loss: 0.0918 - val_accuracy: 0.8713 - val_loss: 0.4808 - learning_rate: 3.1250e-05\n",
|
| 1099 |
"Epoch 27/100\n",
|
| 1100 |
+
"\u001b[1m16/17\u001b[0m \u001b[32mββββββββββββββββββ\u001b[0m\u001b[37mββ\u001b[0m \u001b[1m0s\u001b[0m 153ms/step - accuracy: 0.9752 - loss: 0.0891\n",
|
| 1101 |
+
"Epoch 27: ReduceLROnPlateau reducing learning rate to 1.5625000742147677e-05.\n",
|
| 1102 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 168ms/step - accuracy: 0.9752 - loss: 0.0892 - val_accuracy: 0.8519 - val_loss: 0.5557 - learning_rate: 3.1250e-05\n",
|
| 1103 |
"Epoch 28/100\n",
|
| 1104 |
+
"\u001b[1m17/17\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m5s\u001b[0m 171ms/step - accuracy: 0.9800 - loss: 0.0760 - val_accuracy: 0.8626 - val_loss: 0.5024 - learning_rate: 1.5625e-05\n",
|
| 1105 |
+
"Epoch 28: early stopping\n",
|
| 1106 |
+
"Restoring model weights from the end of the best epoch: 18.\n"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1107 |
]
|
| 1108 |
}
|
| 1109 |
],
|
|
|
|
| 1115 |
},
|
| 1116 |
{
|
| 1117 |
"cell_type": "code",
|
| 1118 |
+
"execution_count": 28,
|
| 1119 |
"id": "ce766ea6-c00e-49c3-b759-ae277ed3089f",
|
| 1120 |
"metadata": {},
|
| 1121 |
"outputs": [
|
|
|
|
| 1123 |
"name": "stdout",
|
| 1124 |
"output_type": "stream",
|
| 1125 |
"text": [
|
| 1126 |
+
"\u001b[1m5/5\u001b[0m \u001b[32mββββββββββββββββββββ\u001b[0m\u001b[37m\u001b[0m \u001b[1m0s\u001b[0m 40ms/step - accuracy: 0.8663 - loss: 0.4895 \n",
|
| 1127 |
+
"Test loss: 0.4246, Test accuracy: 0.8889\n"
|
| 1128 |
]
|
| 1129 |
},
|
| 1130 |
{
|
| 1131 |
"data": {
|
| 1132 |
"text/plain": [
|
| 1133 |
+
"(0.4246201515197754, 0.8888888955116272)"
|
| 1134 |
]
|
| 1135 |
},
|
| 1136 |
+
"execution_count": 28,
|
| 1137 |
"metadata": {},
|
| 1138 |
"output_type": "execute_result"
|
| 1139 |
}
|
|
|
|
| 1239 |
"source": [
|
| 1240 |
"# Train the model\n",
|
| 1241 |
"model_cbam_aug = build_efficientnet_cbam(img_height, img_width, NUM_CLASSES)\n",
|
| 1242 |
+
"history_cbam_aug = train_model(model_cbam_aug, aug_ds['train'], aug_ds['test'], '/workspace/models/efficientdetv2_cbam/aug_model', epochs=EPOCHS)"
|
| 1243 |
]
|
| 1244 |
},
|
| 1245 |
{
|
efficientdetv2_cbam/aug_model/history.json
ADDED
|
Binary file (2.08 kB). View file
|
|
|
efficientdetv2_cbam/aug_model/model.keras
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:73bd30b0f31458985e8da4ae9c3b39a04e3e5cad18301375498aa7b0279d5869
|
| 3 |
+
size 92027091
|
efficientdetv2_cbam/noaug_model/history.json
CHANGED
|
Binary files a/efficientdetv2_cbam/noaug_model/history.json and b/efficientdetv2_cbam/noaug_model/history.json differ
|
|
|
efficientdetv2_cbam/noaug_model/model.keras
CHANGED
|
@@ -1,3 +1,3 @@
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:
|
| 3 |
-
size
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4f22575fe10322aa4bcc4ee71a7ce8b0731225887b98bc19d5561e3e5e76d782
|
| 3 |
+
size 92027118
|