File size: 15,538 Bytes
c0d8e31
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
2024-05-16 22:00:46,650 - root - INFO - Initializing SpectrogramDataset...
2024-05-16 22:00:47,165 - root - INFO - Dataset object loaded from F:\DATASET\v1\Spectrograms\spectrogram_dataset.pkl
2024-05-16 22:00:47,171 - root - INFO - SpectrogramDataset initialized successfully
2024-05-16 22:00:47,377 - root - ERROR - An error occurred: name 'nn' is not defined
2024-05-16 22:01:22,777 - root - INFO - Initializing SpectrogramDataset...
2024-05-16 22:01:23,295 - root - INFO - Dataset object loaded from F:\DATASET\v1\Spectrograms\spectrogram_dataset.pkl
2024-05-16 22:01:23,300 - root - INFO - SpectrogramDataset initialized successfully
2024-05-16 22:01:42,720 - root - INFO - Epoch 1:
Training Loss: 1.5260, Training Accuracy: 0.3385, Validation Loss: 1.6393, Validation Accuracy: 0.2624

2024-05-16 22:01:42,722 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:02:00,523 - root - INFO - Epoch 2:
Training Loss: 1.2230, Training Accuracy: 0.5228, Validation Loss: 1.5649, Validation Accuracy: 0.3120

2024-05-16 22:02:00,524 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:02:18,855 - root - INFO - Epoch 3:
Training Loss: 1.0560, Training Accuracy: 0.5853, Validation Loss: 1.5721, Validation Accuracy: 0.2886

2024-05-16 22:02:18,856 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:02:37,163 - root - INFO - Epoch 4:
Training Loss: 0.9178, Training Accuracy: 0.6221, Validation Loss: 1.5178, Validation Accuracy: 0.3644

2024-05-16 22:02:37,165 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:06:42,042 - root - INFO - Initializing SpectrogramDataset...
2024-05-16 22:06:42,551 - root - INFO - Dataset object loaded from F:\DATASET\v1\Spectrograms\spectrogram_dataset.pkl
2024-05-16 22:06:42,556 - root - INFO - SpectrogramDataset initialized successfully
2024-05-16 22:06:42,755 - root - ERROR - An error occurred: name 'nn' is not defined
2024-05-16 22:07:15,641 - root - INFO - Initializing SpectrogramDataset...
2024-05-16 22:07:16,161 - root - INFO - Dataset object loaded from F:\DATASET\v1\Spectrograms\spectrogram_dataset.pkl
2024-05-16 22:07:16,166 - root - INFO - SpectrogramDataset initialized successfully
2024-05-16 22:07:16,465 - root - INFO - Loaded the best model from previous training.
2024-05-16 22:07:34,862 - root - INFO - Epoch 1:
Training Loss: 0.5570, Training Accuracy: 0.7951, Validation Loss: 1.7239, Validation Accuracy: 0.5539

2024-05-16 22:07:34,863 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:07:51,864 - root - INFO - Epoch 2:
Training Loss: 0.5908, Training Accuracy: 0.7851, Validation Loss: 0.7348, Validation Accuracy: 0.7318

2024-05-16 22:07:51,865 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:08:09,242 - root - INFO - Epoch 3:
Training Loss: 0.5201, Training Accuracy: 0.8201, Validation Loss: 0.7574, Validation Accuracy: 0.7114

2024-05-16 22:08:09,244 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:08:25,962 - root - INFO - Epoch 4:
Training Loss: 0.4979, Training Accuracy: 0.8176, Validation Loss: 0.7149, Validation Accuracy: 0.7143

2024-05-16 22:08:25,963 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:08:43,336 - root - INFO - Epoch 5:
Training Loss: 0.4966, Training Accuracy: 0.8189, Validation Loss: 0.6777, Validation Accuracy: 0.7522

2024-05-16 22:08:43,337 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:09:00,375 - root - INFO - Epoch 6:
Training Loss: 0.4906, Training Accuracy: 0.8276, Validation Loss: 0.6189, Validation Accuracy: 0.7551

2024-05-16 22:09:00,376 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:09:17,365 - root - INFO - Epoch 7:
Training Loss: 0.4680, Training Accuracy: 0.8289, Validation Loss: 0.5583, Validation Accuracy: 0.7784

2024-05-16 22:09:17,367 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:09:34,205 - root - INFO - Epoch 8:
Training Loss: 0.4521, Training Accuracy: 0.8326, Validation Loss: 0.6058, Validation Accuracy: 0.7755

2024-05-16 22:09:34,207 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:09:51,165 - root - INFO - Epoch 9:
Training Loss: 0.4068, Training Accuracy: 0.8501, Validation Loss: 0.4922, Validation Accuracy: 0.8163

2024-05-16 22:09:51,167 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:10:08,186 - root - INFO - Epoch 10:
Training Loss: 0.4259, Training Accuracy: 0.8463, Validation Loss: 0.5306, Validation Accuracy: 0.8076

2024-05-16 22:10:08,187 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:10:08,260 - root - INFO - Model saved to checkpoint_epoch_10.pth
2024-05-16 22:10:25,419 - root - INFO - Epoch 11:
Training Loss: 0.4122, Training Accuracy: 0.8451, Validation Loss: 0.5452, Validation Accuracy: 0.8105

2024-05-16 22:10:25,421 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:10:42,549 - root - INFO - Epoch 12:
Training Loss: 0.4157, Training Accuracy: 0.8432, Validation Loss: 0.6177, Validation Accuracy: 0.7930

2024-05-16 22:10:42,550 - root - INFO - Current learning rate: 0.00014687223021475341
2024-05-16 22:10:59,620 - root - INFO - Epoch 13:
Training Loss: 0.3727, Training Accuracy: 0.8595, Validation Loss: 0.7197, Validation Accuracy: 0.7405

2024-05-16 22:10:59,621 - root - INFO - Current learning rate: 1.4687223021475341e-05
2024-05-16 22:11:17,022 - root - INFO - Epoch 14:
Training Loss: 0.4019, Training Accuracy: 0.8638, Validation Loss: 0.5073, Validation Accuracy: 0.8076

2024-05-16 22:11:17,023 - root - INFO - Current learning rate: 1.4687223021475341e-05
2024-05-16 22:11:34,626 - root - INFO - Epoch 15:
Training Loss: 0.3273, Training Accuracy: 0.8832, Validation Loss: 0.4066, Validation Accuracy: 0.8601

2024-05-16 22:11:34,628 - root - INFO - Current learning rate: 1.4687223021475341e-05
2024-05-16 22:11:51,725 - root - INFO - Epoch 16:
Training Loss: 0.3409, Training Accuracy: 0.8713, Validation Loss: 0.4711, Validation Accuracy: 0.8280

2024-05-16 22:11:51,726 - root - INFO - Current learning rate: 1.4687223021475341e-05
2024-05-16 22:12:09,010 - root - INFO - Epoch 17:
Training Loss: 0.3207, Training Accuracy: 0.8826, Validation Loss: 0.4586, Validation Accuracy: 0.8338

2024-05-16 22:12:09,011 - root - INFO - Current learning rate: 1.4687223021475341e-05
2024-05-16 22:12:25,474 - root - INFO - Epoch 18:
Training Loss: 0.3405, Training Accuracy: 0.8738, Validation Loss: 0.4560, Validation Accuracy: 0.8222

2024-05-16 22:12:25,476 - root - INFO - Current learning rate: 1.4687223021475341e-05
2024-05-16 22:12:42,848 - root - INFO - Epoch 19:
Training Loss: 0.3721, Training Accuracy: 0.8657, Validation Loss: 0.4278, Validation Accuracy: 0.8426

2024-05-16 22:12:42,849 - root - INFO - Current learning rate: 1.4687223021475343e-06
2024-05-16 22:13:00,038 - root - INFO - Epoch 20:
Training Loss: 0.3588, Training Accuracy: 0.8701, Validation Loss: 0.4247, Validation Accuracy: 0.8397

2024-05-16 22:13:00,039 - root - INFO - Current learning rate: 1.4687223021475343e-06
2024-05-16 22:13:00,114 - root - INFO - Model saved to checkpoint_epoch_20.pth
2024-05-16 22:13:17,127 - root - INFO - Epoch 21:
Training Loss: 0.3153, Training Accuracy: 0.8745, Validation Loss: 0.4080, Validation Accuracy: 0.8571

2024-05-16 22:13:17,129 - root - INFO - Current learning rate: 1.4687223021475343e-06
2024-05-16 22:13:33,743 - root - INFO - Epoch 22:
Training Loss: 0.3187, Training Accuracy: 0.8876, Validation Loss: 0.4765, Validation Accuracy: 0.8251

2024-05-16 22:13:33,744 - root - INFO - Current learning rate: 1.4687223021475343e-06
2024-05-16 22:13:50,886 - root - INFO - Epoch 23:
Training Loss: 0.3215, Training Accuracy: 0.8795, Validation Loss: 0.4566, Validation Accuracy: 0.8251

2024-05-16 22:13:50,888 - root - INFO - Current learning rate: 1.4687223021475343e-07
2024-05-16 22:14:08,209 - root - INFO - Epoch 24:
Training Loss: 0.3030, Training Accuracy: 0.8938, Validation Loss: 0.4290, Validation Accuracy: 0.8222

2024-05-16 22:14:08,211 - root - INFO - Current learning rate: 1.4687223021475343e-07
2024-05-16 22:14:25,025 - root - INFO - Epoch 25:
Training Loss: 0.3203, Training Accuracy: 0.8869, Validation Loss: 0.4327, Validation Accuracy: 0.8484

2024-05-16 22:14:25,027 - root - INFO - Current learning rate: 1.4687223021475343e-07
2024-05-16 22:14:42,254 - root - INFO - Epoch 26:
Training Loss: 0.3120, Training Accuracy: 0.8938, Validation Loss: 0.4477, Validation Accuracy: 0.8280

2024-05-16 22:14:42,255 - root - INFO - Current learning rate: 1.4687223021475343e-07
2024-05-16 22:14:59,624 - root - INFO - Epoch 27:
Training Loss: 0.3136, Training Accuracy: 0.8913, Validation Loss: 0.4614, Validation Accuracy: 0.8309

2024-05-16 22:14:59,626 - root - INFO - Current learning rate: 1.4687223021475344e-08
2024-05-16 22:15:16,671 - root - INFO - Epoch 28:
Training Loss: 0.3044, Training Accuracy: 0.8938, Validation Loss: 0.4706, Validation Accuracy: 0.8251

2024-05-16 22:15:16,673 - root - INFO - Current learning rate: 1.4687223021475344e-08
2024-05-16 22:15:33,835 - root - INFO - Epoch 29:
Training Loss: 0.3022, Training Accuracy: 0.8938, Validation Loss: 0.4032, Validation Accuracy: 0.8455

2024-05-16 22:15:33,836 - root - INFO - Current learning rate: 1.4687223021475344e-08
2024-05-16 22:15:51,218 - root - INFO - Epoch 30:
Training Loss: 0.2987, Training Accuracy: 0.8982, Validation Loss: 0.4105, Validation Accuracy: 0.8426

2024-05-16 22:15:51,219 - root - INFO - Current learning rate: 1.4687223021475344e-08
2024-05-16 22:15:51,293 - root - INFO - Model saved to checkpoint_epoch_30.pth
2024-05-16 22:16:07,971 - root - INFO - Epoch 31:
Training Loss: 0.3077, Training Accuracy: 0.8869, Validation Loss: 0.4213, Validation Accuracy: 0.8251

2024-05-16 22:16:07,973 - root - INFO - Current learning rate: 1.4687223021475344e-08
2024-05-16 22:16:24,561 - root - INFO - Epoch 32:
Training Loss: 0.3193, Training Accuracy: 0.8838, Validation Loss: 0.4009, Validation Accuracy: 0.8455

2024-05-16 22:16:24,563 - root - INFO - Current learning rate: 1.4687223021475344e-08
2024-05-16 22:16:42,053 - root - INFO - Epoch 33:
Training Loss: 0.3314, Training Accuracy: 0.8869, Validation Loss: 0.4344, Validation Accuracy: 0.8397

2024-05-16 22:16:42,055 - root - INFO - Current learning rate: 1.4687223021475344e-08
2024-05-16 22:16:59,057 - root - INFO - Epoch 34:
Training Loss: 0.2837, Training Accuracy: 0.9001, Validation Loss: 0.4218, Validation Accuracy: 0.8280

2024-05-16 22:16:59,059 - root - INFO - Current learning rate: 1.4687223021475344e-08
2024-05-16 22:17:16,041 - root - INFO - Epoch 35:
Training Loss: 0.3607, Training Accuracy: 0.8701, Validation Loss: 0.4585, Validation Accuracy: 0.8134

2024-05-16 22:17:16,042 - root - INFO - Current learning rate: 1.4687223021475344e-08
2024-05-16 22:17:33,182 - root - INFO - Epoch 36:
Training Loss: 0.2987, Training Accuracy: 0.8919, Validation Loss: 0.4383, Validation Accuracy: 0.8251

2024-05-16 22:17:33,184 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:17:50,259 - root - INFO - Epoch 37:
Training Loss: 0.3294, Training Accuracy: 0.8682, Validation Loss: 0.4253, Validation Accuracy: 0.8309

2024-05-16 22:17:50,260 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:18:06,981 - root - INFO - Epoch 38:
Training Loss: 0.2821, Training Accuracy: 0.9019, Validation Loss: 0.4611, Validation Accuracy: 0.8251

2024-05-16 22:18:06,982 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:18:23,998 - root - INFO - Epoch 39:
Training Loss: 0.3158, Training Accuracy: 0.8869, Validation Loss: 0.4367, Validation Accuracy: 0.8280

2024-05-16 22:18:24,000 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:18:41,011 - root - INFO - Epoch 40:
Training Loss: 0.3254, Training Accuracy: 0.8888, Validation Loss: 0.3913, Validation Accuracy: 0.8513

2024-05-16 22:18:41,012 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:18:41,155 - root - INFO - Model saved to checkpoint_epoch_40.pth
2024-05-16 22:18:58,103 - root - INFO - Epoch 41:
Training Loss: 0.3082, Training Accuracy: 0.8857, Validation Loss: 0.3953, Validation Accuracy: 0.8542

2024-05-16 22:18:58,105 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:19:14,938 - root - INFO - Epoch 42:
Training Loss: 0.2816, Training Accuracy: 0.9007, Validation Loss: 0.4112, Validation Accuracy: 0.8484

2024-05-16 22:19:14,939 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:19:32,077 - root - INFO - Epoch 43:
Training Loss: 0.3457, Training Accuracy: 0.8788, Validation Loss: 0.4241, Validation Accuracy: 0.8455

2024-05-16 22:19:32,078 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:19:49,354 - root - INFO - Epoch 44:
Training Loss: 0.3149, Training Accuracy: 0.8826, Validation Loss: 0.4160, Validation Accuracy: 0.8542

2024-05-16 22:19:49,356 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:20:06,691 - root - INFO - Epoch 45:
Training Loss: 0.3011, Training Accuracy: 0.8894, Validation Loss: 0.4293, Validation Accuracy: 0.8484

2024-05-16 22:20:06,692 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:20:23,367 - root - INFO - Epoch 46:
Training Loss: 0.3327, Training Accuracy: 0.8795, Validation Loss: 0.3971, Validation Accuracy: 0.8630

2024-05-16 22:20:23,369 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:20:40,496 - root - INFO - Epoch 47:
Training Loss: 0.3180, Training Accuracy: 0.8894, Validation Loss: 0.4143, Validation Accuracy: 0.8513

2024-05-16 22:20:40,497 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:20:58,098 - root - INFO - Epoch 48:
Training Loss: 0.2915, Training Accuracy: 0.8969, Validation Loss: 0.4355, Validation Accuracy: 0.8455

2024-05-16 22:20:58,100 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:21:15,492 - root - INFO - Epoch 49:
Training Loss: 0.3160, Training Accuracy: 0.8882, Validation Loss: 0.4601, Validation Accuracy: 0.8163

2024-05-16 22:21:15,494 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:21:32,535 - root - INFO - Epoch 50:
Training Loss: 0.3085, Training Accuracy: 0.8832, Validation Loss: 0.4587, Validation Accuracy: 0.8105

2024-05-16 22:21:32,537 - root - INFO - Current learning rate: 1.4687223021475344e-09
2024-05-16 22:21:32,613 - root - INFO - Model saved to checkpoint_epoch_50.pth
2024-05-16 22:21:33,771 - root - INFO -               precision    recall  f1-score   support

         808       0.88      0.88      0.88        43
        Clap       0.62      0.78      0.69        27
  Closed Hat       0.89      0.86      0.87        63
        Kick       0.94      0.93      0.94       120
    Open Hat       0.76      0.87      0.81        15
       Snare       0.84      0.78      0.81        76

    accuracy                           0.86       344
   macro avg       0.82      0.85      0.83       344
weighted avg       0.87      0.86      0.86       344