================================================
Heuristic Graph Creation/Loading Time: window
================================================
[TRAIN] Dataset creation time:  8022.162388801575
[VAL] Dataset creation time:  824.092351436615
[TEST] Dataset creation time:  847.5612640380859

TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 64

----------- Run #0-----------


Training stopped on epoch: 26
Training time: 1656.26 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_64U_window_run0-OUT-epoch=22-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8645)
F1-macro Test: tensor(0.8599)
F1 for each class: tensor([0.9466, 0.8300, 0.6819, 0.8729, 0.9633, 0.8394, 0.9051, 0.8632, 0.8978,
        0.7710, 0.8873])
Training + Testing time: 1665.5597035884857

----------- Run #1-----------


Training stopped on epoch: 16
Training time: 1016.24 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_64U_window_run1-OUT-epoch=15-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8449)
F1-macro Test: tensor(0.8385)
F1 for each class: tensor([0.9454, 0.8114, 0.6313, 0.8638, 0.9498, 0.8043, 0.9073, 0.8277, 0.8907,
        0.7403, 0.8520])
Training + Testing time: 1027.1941726207733

----------- Run #2-----------


Training stopped on epoch: 21
Training time: 1334.40 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_64U_window_run2-OUT-epoch=20-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8621)
F1-macro Test: tensor(0.8572)
F1 for each class: tensor([0.9508, 0.8296, 0.6733, 0.8776, 0.9661, 0.8380, 0.9095, 0.8491, 0.8931,
        0.7696, 0.8729])
Training + Testing time: 1345.5232992172241

----------- Run #3-----------


Training stopped on epoch: 23
Training time: 1466.53 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_64U_window_run3-OUT-epoch=18-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8565)
F1-macro Test: tensor(0.8508)
F1 for each class: tensor([0.9524, 0.8379, 0.6269, 0.8709, 0.9622, 0.8219, 0.9145, 0.8443, 0.9050,
        0.7538, 0.8684])
Training + Testing time: 1477.1635727882385

----------- Run #4-----------


Training stopped on epoch: 27
Training time: 1683.56 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_64U_window_run4-OUT-epoch=24-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8693)
F1-macro Test: tensor(0.8629)
F1 for each class: tensor([0.9575, 0.8264, 0.6703, 0.8913, 0.9682, 0.8434, 0.9176, 0.8703, 0.9051,
        0.7656, 0.8756])
Training + Testing time: 1693.4740941524506

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 64
Test Acc: 0.859 -- std: 0.008
Test F1-macro: 0.854 -- std: 0.009
Test F1 per class: [0.951 0.827 0.657 0.875 0.962 0.829 0.911 0.851 0.898 0.76  0.871]
Training time: 1431.40 -- std: 243.78
Total time: 1441.78 -- std: 243.24
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 128

----------- Run #0-----------


Training stopped on epoch: 22
Training time: 1389.71 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_128U_window_run0-OUT-epoch=17-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8677)
F1-macro Test: tensor(0.8621)
F1 for each class: tensor([0.9640, 0.8346, 0.6595, 0.8866, 0.9620, 0.8474, 0.9102, 0.8571, 0.9007,
        0.7936, 0.8678])
Training + Testing time: 1405.5847549438477

----------- Run #1-----------


Training stopped on epoch: 18
Training time: 1156.87 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_128U_window_run1-OUT-epoch=13-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8605)
F1-macro Test: tensor(0.8554)
F1 for each class: tensor([0.9501, 0.8217, 0.6801, 0.8793, 0.9602, 0.8084, 0.9130, 0.8494, 0.8970,
        0.7699, 0.8802])
Training + Testing time: 1171.9877436161041

----------- Run #2-----------


Training stopped on epoch: 17
Training time: 1078.65 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_128U_window_run2-OUT-epoch=12-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8541)
F1-macro Test: tensor(0.8489)
F1 for each class: tensor([0.9469, 0.8250, 0.6683, 0.8699, 0.9485, 0.8105, 0.9149, 0.8437, 0.8889,
        0.7500, 0.8713])
Training + Testing time: 1094.493287563324

----------- Run #3-----------


Training stopped on epoch: 22
Training time: 1407.46 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_128U_window_run3-OUT-epoch=21-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8834)
F1-macro Test: tensor(0.8784)
F1 for each class: tensor([0.9577, 0.8444, 0.7150, 0.8967, 0.9725, 0.8645, 0.9267, 0.8721, 0.9250,
        0.7912, 0.8962])
Training + Testing time: 1424.7271146774292

----------- Run #4-----------


Training stopped on epoch: 14
Training time: 911.24 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_128U_window_run4-OUT-epoch=12-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8529)
F1-macro Test: tensor(0.8475)
F1 for each class: tensor([0.9450, 0.8212, 0.6786, 0.8742, 0.9588, 0.8040, 0.9047, 0.8337, 0.8917,
        0.7566, 0.8539])
Training + Testing time: 926.5658807754517

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 128
Test Acc: 0.864 -- std: 0.011
Test F1-macro: 0.858 -- std: 0.011
Test F1 per class: [0.953 0.829 0.68  0.881 0.96  0.827 0.914 0.851 0.901 0.772 0.874]
Training time: 1188.79 -- std: 188.88
Total time: 1204.67 -- std: 189.39
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 256

----------- Run #0-----------


Training stopped on epoch: 18
Training time: 1155.83 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_256U_window_run0-OUT-epoch=13-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8721)
F1-macro Test: tensor(0.8677)
F1 for each class: tensor([0.9606, 0.8436, 0.6716, 0.8856, 0.9676, 0.8617, 0.9163, 0.8639, 0.9105,
        0.7883, 0.8750])
Training + Testing time: 1183.4999468326569

----------- Run #1-----------


Training stopped on epoch: 17
Training time: 1092.03 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_256U_window_run1-OUT-epoch=12-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8681)
F1-macro Test: tensor(0.8614)
F1 for each class: tensor([0.9577, 0.8286, 0.6592, 0.8747, 0.9676, 0.8514, 0.9142, 0.8634, 0.9102,
        0.7828, 0.8659])
Training + Testing time: 1120.1977324485779

----------- Run #2-----------


Training stopped on epoch: 23
Training time: 1456.82 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_256U_window_run2-OUT-epoch=18-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8878)
F1-macro Test: tensor(0.8830)
F1 for each class: tensor([0.9614, 0.8607, 0.7170, 0.8954, 0.9627, 0.8763, 0.9286, 0.8842, 0.9176,
        0.8148, 0.8941])
Training + Testing time: 1483.297039270401

----------- Run #3-----------


Training stopped on epoch: 19
Training time: 1216.51 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_256U_window_run3-OUT-epoch=14-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8758)
F1-macro Test: tensor(0.8700)
F1 for each class: tensor([0.9604, 0.8342, 0.6720, 0.8926, 0.9705, 0.8587, 0.9215, 0.8596, 0.9159,
        0.7974, 0.8874])
Training + Testing time: 1244.4688477516174

----------- Run #4-----------


Training stopped on epoch: 18
Training time: 1163.27 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_256U_window_run4-OUT-epoch=13-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8693)
F1-macro Test: tensor(0.8649)
F1 for each class: tensor([0.9522, 0.8452, 0.6814, 0.8776, 0.9602, 0.8571, 0.9008, 0.8692, 0.9100,
        0.7910, 0.8694])
Training + Testing time: 1189.6376812458038

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 256
Test Acc: 0.875 -- std: 0.007
Test F1-macro: 0.869 -- std: 0.007
Test F1 per class: [0.958 0.842 0.68  0.885 0.966 0.861 0.916 0.868 0.913 0.795 0.878]
Training time: 1216.89 -- std: 126.30
Total time: 1244.22 -- std: 125.86
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 64

----------- Run #0-----------


Training stopped on epoch: 23
Training time: 1456.47 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_64U_window_run0-OUT-epoch=18-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9010)
F1-macro Test: tensor(0.8956)
F1 for each class: tensor([0.9671, 0.8708, 0.7242, 0.9208, 0.9809, 0.8861, 0.9234, 0.9142, 0.9286,
        0.8221, 0.9129])
Training + Testing time: 1468.9786429405212

----------- Run #1-----------


Training stopped on epoch: 19
Training time: 1215.47 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_64U_window_run1-OUT-epoch=14-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8894)
F1-macro Test: tensor(0.8847)
F1 for each class: tensor([0.9631, 0.8491, 0.7050, 0.8960, 0.9719, 0.8851, 0.9215, 0.9083, 0.9168,
        0.8019, 0.9126])
Training + Testing time: 1228.8425359725952

----------- Run #2-----------


Training stopped on epoch: 16
Training time: 1034.06 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_64U_window_run2-OUT-epoch=11-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8629)
F1-macro Test: tensor(0.8573)
F1 for each class: tensor([0.9575, 0.8329, 0.6558, 0.8828, 0.9658, 0.8421, 0.9167, 0.8648, 0.9073,
        0.7081, 0.8962])
Training + Testing time: 1046.6910607814789

----------- Run #3-----------


Training stopped on epoch: 15
Training time: 972.69 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_64U_window_run3-OUT-epoch=10-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8693)
F1-macro Test: tensor(0.8649)
F1 for each class: tensor([0.9484, 0.8413, 0.6837, 0.8889, 0.9446, 0.8660, 0.9188, 0.8701, 0.9052,
        0.7850, 0.8615])
Training + Testing time: 986.5309493541718

----------- Run #4-----------


Training stopped on epoch: 16
Training time: 1035.45 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_64U_window_run4-OUT-epoch=11-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8713)
F1-macro Test: tensor(0.8670)
F1 for each class: tensor([0.9515, 0.8398, 0.6697, 0.8946, 0.9634, 0.8571, 0.9197, 0.8717, 0.9137,
        0.7583, 0.8972])
Training + Testing time: 1049.0129606723785

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 64
Test Acc: 0.879 -- std: 0.014
Test F1-macro: 0.874 -- std: 0.014
Test F1 per class: [0.958 0.847 0.688 0.897 0.965 0.867 0.92  0.886 0.914 0.775 0.896]
Training time: 1142.83 -- std: 176.61
Total time: 1156.01 -- std: 176.28
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 128

----------- Run #0-----------


Training stopped on epoch: 14
Training time: 913.20 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_128U_window_run0-OUT-epoch=09-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8870)
F1-macro Test: tensor(0.8810)
F1 for each class: tensor([0.9665, 0.8557, 0.6740, 0.9072, 0.9768, 0.8836, 0.9203, 0.8829, 0.9212,
        0.8182, 0.8847])
Training + Testing time: 939.470002412796

----------- Run #1-----------


Training stopped on epoch: 12
Training time: 802.75 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_128U_window_run1-OUT-epoch=07-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8729)
F1-macro Test: tensor(0.8689)
F1 for each class: tensor([0.9617, 0.8458, 0.6667, 0.8954, 0.9657, 0.8499, 0.9215, 0.8803, 0.9028,
        0.7758, 0.8927])
Training + Testing time: 828.7888395786285

----------- Run #2-----------


Training stopped on epoch: 13
Training time: 850.96 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_128U_window_run2-OUT-epoch=08-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8762)
F1-macro Test: tensor(0.8708)
F1 for each class: tensor([0.9455, 0.8431, 0.6774, 0.8861, 0.9567, 0.8645, 0.9209, 0.8938, 0.9094,
        0.7856, 0.8960])
Training + Testing time: 875.8314127922058

----------- Run #3-----------


Training stopped on epoch: 16
Training time: 1043.03 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_128U_window_run3-OUT-epoch=11-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8978)
F1-macro Test: tensor(0.8921)
F1 for each class: tensor([0.9543, 0.8741, 0.7052, 0.9188, 0.9698, 0.9096, 0.9331, 0.8970, 0.9255,
        0.8308, 0.8950])
Training + Testing time: 1069.4899797439575

----------- Run #4-----------


Training stopped on epoch: 11
Training time: 728.20 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_128U_window_run4-OUT-epoch=09-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8838)
F1-macro Test: tensor(0.8787)
F1 for each class: tensor([0.9584, 0.8557, 0.6897, 0.8904, 0.9532, 0.8883, 0.9289, 0.8909, 0.9228,
        0.8062, 0.8818])
Training + Testing time: 753.3863492012024

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 128
Test Acc: 0.884 -- std: 0.009
Test F1-macro: 0.878 -- std: 0.008
Test F1 per class: [0.957 0.855 0.683 0.9   0.964 0.879 0.925 0.889 0.916 0.803 0.89 ]
Training time: 867.63 -- std: 106.56
Total time: 893.39 -- std: 106.97
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 256

----------- Run #0-----------


Training stopped on epoch: 11
Training time: 795.84 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_256U_window_run0-OUT-epoch=06-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8806)
F1-macro Test: tensor(0.8753)
F1 for each class: tensor([0.9615, 0.8492, 0.6832, 0.8985, 0.9746, 0.8645, 0.9185, 0.8889, 0.9221,
        0.7813, 0.8863])
Training + Testing time: 845.1778779029846

----------- Run #1-----------


Training stopped on epoch: 8
Training time: 606.54 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_256U_window_run1-OUT-epoch=03-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8585)
F1-macro Test: tensor(0.8539)
F1 for each class: tensor([0.9551, 0.8111, 0.6786, 0.8734, 0.9639, 0.8296, 0.9014, 0.8552, 0.8839,
        0.7671, 0.8732])
Training + Testing time: 657.959721326828

----------- Run #2-----------


Training stopped on epoch: 12
Training time: 864.56 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_256U_window_run2-OUT-epoch=07-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8966)
F1-macro Test: tensor(0.8907)
F1 for each class: tensor([0.9694, 0.8564, 0.7018, 0.9181, 0.9808, 0.8822, 0.9203, 0.9138, 0.9212,
        0.8286, 0.9048])
Training + Testing time: 913.9043309688568

----------- Run #3-----------


Training stopped on epoch: 11
Training time: 796.94 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_256U_window_run3-OUT-epoch=06-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8798)
F1-macro Test: tensor(0.8729)
F1 for each class: tensor([0.9498, 0.8454, 0.6549, 0.9034, 0.9581, 0.8844, 0.9119, 0.8951, 0.9094,
        0.7868, 0.9034])
Training + Testing time: 845.8701994419098

----------- Run #4-----------


Training stopped on epoch: 11
Training time: 777.21 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_256U_window_run4-OUT-epoch=06-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8818)
F1-macro Test: tensor(0.8752)
F1 for each class: tensor([0.9600, 0.8647, 0.6648, 0.9122, 0.9725, 0.8640, 0.9008, 0.8919, 0.9204,
        0.7943, 0.8818])
Training + Testing time: 827.5757570266724

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 256
Test Acc: 0.879 -- std: 0.012
Test F1-macro: 0.874 -- std: 0.012
Test F1 per class: [0.959 0.845 0.677 0.901 0.97  0.865 0.911 0.889 0.911 0.792 0.89 ]
Training time: 768.22 -- std: 86.13
Total time: 818.10 -- std: 85.34
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 64

----------- Run #0-----------


Training stopped on epoch: 13
Training time: 862.38 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_64U_window_run0-OUT-epoch=08-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8754)
F1-macro Test: tensor(0.8709)
F1 for each class: tensor([0.9526, 0.8462, 0.7169, 0.8837, 0.9741, 0.8454, 0.9194, 0.8588, 0.9062,
        0.7824, 0.8945])
Training + Testing time: 880.9063591957092

----------- Run #1-----------


Training stopped on epoch: 20
Training time: 1267.73 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_64U_window_run1-OUT-epoch=15-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9146)
F1-macro Test: tensor(0.9113)
F1 for each class: tensor([0.9814, 0.8916, 0.7573, 0.9339, 0.9849, 0.9275, 0.9349, 0.9290, 0.9414,
        0.8325, 0.9099])
Training + Testing time: 1287.4057083129883

----------- Run #2-----------


Training stopped on epoch: 12
Training time: 801.84 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_64U_window_run2-OUT-epoch=07-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8689)
F1-macro Test: tensor(0.8636)
F1 for each class: tensor([0.9577, 0.8442, 0.6667, 0.8852, 0.9636, 0.8440, 0.9091, 0.8678, 0.9068,
        0.7531, 0.9012])
Training + Testing time: 820.1130311489105

----------- Run #3-----------


Training stopped on epoch: 15
Training time: 967.43 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_64U_window_run3-OUT-epoch=10-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8778)
F1-macro Test: tensor(0.8736)
F1 for each class: tensor([0.9698, 0.8485, 0.6827, 0.8922, 0.9569, 0.8661, 0.9234, 0.8763, 0.9117,
        0.7830, 0.8986])
Training + Testing time: 986.1992247104645

----------- Run #4-----------


Training stopped on epoch: 10
Training time: 677.17 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_64U_window_run4-OUT-epoch=05-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8597)
F1-macro Test: tensor(0.8530)
F1 for each class: tensor([0.9513, 0.8252, 0.6521, 0.8656, 0.9548, 0.8161, 0.9197, 0.8647, 0.8963,
        0.7542, 0.8831])
Training + Testing time: 693.0355389118195

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 64
Test Acc: 0.879 -- std: 0.019
Test F1-macro: 0.874 -- std: 0.020
Test F1 per class: [0.963 0.851 0.695 0.892 0.967 0.86  0.921 0.879 0.912 0.781 0.897]
Training time: 915.31 -- std: 199.65
Total time: 933.53 -- std: 200.73
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 128

----------- Run #0-----------


Training stopped on epoch: 11
Training time: 729.05 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_128U_window_run0-OUT-epoch=07-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8838)
F1-macro Test: tensor(0.8801)
F1 for each class: tensor([0.9694, 0.8512, 0.6978, 0.8932, 0.9725, 0.8707, 0.9234, 0.8860, 0.9094,
        0.8135, 0.8943])
Training + Testing time: 764.8002951145172

----------- Run #1-----------


Training stopped on epoch: 15
Training time: 977.72 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_128U_window_run1-OUT-epoch=10-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9170)
F1-macro Test: tensor(0.9135)
F1 for each class: tensor([0.9835, 0.9086, 0.7409, 0.9267, 0.9831, 0.9022, 0.9297, 0.9447, 0.9374,
        0.8578, 0.9333])
Training + Testing time: 1013.7040700912476

----------- Run #2-----------


Training stopped on epoch: 11
Training time: 729.86 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_128U_window_run2-OUT-epoch=06-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8669)
F1-macro Test: tensor(0.8615)
F1 for each class: tensor([0.9645, 0.8373, 0.6553, 0.8803, 0.9680, 0.8421, 0.9222, 0.8884, 0.8943,
        0.7474, 0.8770])
Training + Testing time: 765.3553597927094

----------- Run #3-----------


Training stopped on epoch: 13
Training time: 868.29 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_128U_window_run3-OUT-epoch=08-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8958)
F1-macro Test: tensor(0.8907)
F1 for each class: tensor([0.9617, 0.8662, 0.7109, 0.9110, 0.9729, 0.8930, 0.9190, 0.9099, 0.9288,
        0.8143, 0.9103])
Training + Testing time: 905.5576364994049

----------- Run #4-----------


Training stopped on epoch: 13
Training time: 879.35 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_128U_window_run4-OUT-epoch=08-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9022)
F1-macro Test: tensor(0.8974)
F1 for each class: tensor([0.9691, 0.8571, 0.7228, 0.9221, 0.9746, 0.9143, 0.9317, 0.9234, 0.9264,
        0.8244, 0.9057])
Training + Testing time: 917.8687767982483

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 128
Test Acc: 0.893 -- std: 0.017
Test F1-macro: 0.889 -- std: 0.017
Test F1 per class: [0.97  0.864 0.706 0.907 0.974 0.884 0.925 0.91  0.919 0.811 0.904]
Training time: 836.85 -- std: 95.61
Total time: 873.46 -- std: 96.09
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 256

----------- Run #0-----------


Training stopped on epoch: 14
Training time: 1373.15 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_256U_window_run0-OUT-epoch=09-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9230)
F1-macro Test: tensor(0.9191)
F1 for each class: tensor([0.9767, 0.9140, 0.7586, 0.9275, 0.9872, 0.9293, 0.9325, 0.9251, 0.9385,
        0.8825, 0.9378])
Training + Testing time: 1453.8185169696808

----------- Run #1-----------


Training stopped on epoch: 10
Training time: 1020.79 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_256U_window_run1-OUT-epoch=05-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8830)
F1-macro Test: tensor(0.8779)
F1 for each class: tensor([0.9613, 0.8424, 0.6983, 0.8944, 0.9628, 0.8734, 0.9246, 0.8940, 0.9005,
        0.8000, 0.9057])
Training + Testing time: 1092.6612014770508

----------- Run #2-----------


Training stopped on epoch: 12
Training time: 1191.01 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_256U_window_run2-OUT-epoch=07-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9206)
F1-macro Test: tensor(0.9167)
F1 for each class: tensor([0.9761, 0.8932, 0.7713, 0.9290, 0.9708, 0.9400, 0.9407, 0.9363, 0.9480,
        0.8462, 0.9324])
Training + Testing time: 1271.076250553131

----------- Run #3-----------


Training stopped on epoch: 8
Training time: 840.61 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_256U_window_run3-OUT-epoch=03-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8661)
F1-macro Test: tensor(0.8608)
F1 for each class: tensor([0.9585, 0.8354, 0.6598, 0.8810, 0.9633, 0.8438, 0.9084, 0.8800, 0.8951,
        0.7667, 0.8765])
Training + Testing time: 910.944840669632

----------- Run #4-----------


Training stopped on epoch: 14
Training time: 1050.24 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_256U_window_run4-OUT-epoch=09-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9299)
F1-macro Test: tensor(0.9280)
F1 for each class: tensor([0.9746, 0.9195, 0.8041, 0.9444, 0.9744, 0.9453, 0.9389, 0.9299, 0.9377,
        0.8966, 0.9426])
Training + Testing time: 1122.2192406654358

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 256
Test Acc: 0.905 -- std: 0.025
Test F1-macro: 0.900 -- std: 0.026
Test F1 per class: [0.969 0.881 0.738 0.915 0.972 0.906 0.929 0.913 0.924 0.838 0.919]
Training time: 1095.16 -- std: 178.22
Total time: 1170.14 -- std: 182.29
************************************************


