================================================
Heuristic Graph Creation/Loading Time: order
================================================
[TRAIN] Dataset creation time:  7471.016617059708
[VAL] Dataset creation time:  769.5144155025482
[TEST] Dataset creation time:  777.238671541214

TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 64

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


Training stopped on epoch: 15
Training time: 957.14 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_64U_order_run0-OUT-epoch=10-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.8305)
F1-macro Test: tensor(0.8248)
F1 for each class: tensor([0.9312, 0.7917, 0.6272, 0.8439, 0.9481, 0.7835, 0.8945, 0.8156, 0.8718,
        0.6995, 0.8660])
Training + Testing time: 965.7483756542206

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


Training stopped on epoch: 26
Training time: 1587.91 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_64U_order_run1-OUT-epoch=21-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8569)
F1-macro Test: tensor(0.8512)
F1 for each class: tensor([0.9484, 0.8238, 0.6617, 0.8685, 0.9658, 0.8198, 0.9160, 0.8437, 0.9013,
        0.7445, 0.8700])
Training + Testing time: 1597.8184432983398

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


Training stopped on epoch: 31
Training time: 1884.09 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_64U_order_run2-OUT-epoch=26-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8641)
F1-macro Test: tensor(0.8582)
F1 for each class: tensor([0.9565, 0.8200, 0.6649, 0.8732, 0.9620, 0.8298, 0.9144, 0.8646, 0.9082,
        0.7696, 0.8768])
Training + Testing time: 1892.7682666778564

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


Training stopped on epoch: 12
Training time: 749.55 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_64U_order_run3-OUT-epoch=12-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.8409)
F1-macro Test: tensor(0.8343)
F1 for each class: tensor([0.9346, 0.8134, 0.6277, 0.8458, 0.9550, 0.7990, 0.9000, 0.8197, 0.8834,
        0.7446, 0.8537])
Training + Testing time: 759.1892557144165

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


Training stopped on epoch: 15
Training time: 942.24 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_64U_order_run4-OUT-epoch=10-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.8325)
F1-macro Test: tensor(0.8278)
F1 for each class: tensor([0.9280, 0.8166, 0.6247, 0.8455, 0.9463, 0.7906, 0.8998, 0.8025, 0.8768,
        0.7103, 0.8651])
Training + Testing time: 952.9825768470764

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 64
Test Acc: 0.845 -- std: 0.013
Test F1-macro: 0.839 -- std: 0.013
Test F1 per class: [0.94  0.813 0.641 0.855 0.955 0.805 0.905 0.829 0.888 0.734 0.866]
Training time: 1224.19 -- std: 434.48
Total time: 1233.70 -- std: 434.22
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 128

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


Training stopped on epoch: 17
Training time: 1061.30 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_128U_order_run0-OUT-epoch=16-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8589)
F1-macro Test: tensor(0.8539)
F1 for each class: tensor([0.9446, 0.8291, 0.6667, 0.8632, 0.9560, 0.8272, 0.8998, 0.8553, 0.9071,
        0.7746, 0.8690])
Training + Testing time: 1075.1956593990326

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


Training stopped on epoch: 17
Training time: 1059.70 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_128U_order_run1-OUT-epoch=12-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8477)
F1-macro Test: tensor(0.8414)
F1 for each class: tensor([0.9423, 0.8161, 0.6497, 0.8527, 0.9567, 0.8000, 0.9031, 0.8307, 0.8940,
        0.7529, 0.8571])
Training + Testing time: 1072.7875580787659

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


Training stopped on epoch: 26
Training time: 1573.49 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_128U_order_run2-OUT-epoch=21-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8689)
F1-macro Test: tensor(0.8629)
F1 for each class: tensor([0.9544, 0.8384, 0.6684, 0.8908, 0.9562, 0.8535, 0.9091, 0.8688, 0.9065,
        0.7773, 0.8690])
Training + Testing time: 1587.730885028839

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


Training stopped on epoch: 18
Training time: 1113.65 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_128U_order_run3-OUT-epoch=13-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8525)
F1-macro Test: tensor(0.8457)
F1 for each class: tensor([0.9387, 0.8198, 0.6387, 0.8747, 0.9580, 0.8100, 0.9167, 0.8274, 0.8910,
        0.7554, 0.8726])
Training + Testing time: 1127.3146822452545

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


Training stopped on epoch: 23
Training time: 1413.68 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_128U_order_run4-OUT-epoch=20-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8677)
F1-macro Test: tensor(0.8620)
F1 for each class: tensor([0.9600, 0.8284, 0.6862, 0.8855, 0.9680, 0.8276, 0.9237, 0.8608, 0.9047,
        0.7601, 0.8773])
Training + Testing time: 1427.6671278476715

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 128
Test Acc: 0.859 -- std: 0.008
Test F1-macro: 0.853 -- std: 0.009
Test F1 per class: [0.948 0.826 0.662 0.873 0.959 0.824 0.91  0.849 0.901 0.764 0.869]
Training time: 1244.36 -- std: 210.57
Total time: 1258.14 -- std: 210.86
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 256

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


Training stopped on epoch: 16
Training time: 998.50 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_256U_order_run0-OUT-epoch=11-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8593)
F1-macro Test: tensor(0.8537)
F1 for each class: tensor([0.9504, 0.8201, 0.6822, 0.8607, 0.9680, 0.8191, 0.9119, 0.8421, 0.8983,
        0.7639, 0.8735])
Training + Testing time: 1022.5411961078644

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


Training stopped on epoch: 20
Training time: 1237.66 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_256U_order_run1-OUT-epoch=15-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8729)
F1-macro Test: tensor(0.8686)
F1 for each class: tensor([0.9528, 0.8338, 0.6842, 0.8908, 0.9642, 0.8663, 0.9231, 0.8709, 0.9123,
        0.7887, 0.8670])
Training + Testing time: 1261.7990520000458

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


Training stopped on epoch: 18
Training time: 1122.87 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_256U_order_run2-OUT-epoch=15-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8717)
F1-macro Test: tensor(0.8670)
F1 for each class: tensor([0.9547, 0.8378, 0.6830, 0.8879, 0.9582, 0.8639, 0.9182, 0.8571, 0.9164,
        0.7873, 0.8730])
Training + Testing time: 1145.3808648586273

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


Training stopped on epoch: 22
Training time: 1371.20 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_256U_order_run3-OUT-epoch=17-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8766)
F1-macro Test: tensor(0.8701)
F1 for each class: tensor([0.9624, 0.8400, 0.6812, 0.8870, 0.9744, 0.8473, 0.9243, 0.8814, 0.9148,
        0.7714, 0.8873])
Training + Testing time: 1394.274286031723

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


Training stopped on epoch: 24
Training time: 1505.86 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_1L_256U_order_run4-OUT-epoch=19-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8822)
F1-macro Test: tensor(0.8765)
F1 for each class: tensor([0.9623, 0.8462, 0.6938, 0.8930, 0.9746, 0.8687, 0.9228, 0.8742, 0.9136,
        0.8056, 0.8867])
Training + Testing time: 1529.453774690628

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 256
Test Acc: 0.873 -- std: 0.008
Test F1-macro: 0.867 -- std: 0.007
Test F1 per class: [0.957 0.836 0.685 0.884 0.968 0.853 0.92  0.865 0.911 0.783 0.877]
Training time: 1247.22 -- std: 178.71
Total time: 1270.69 -- std: 178.66
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 64

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


Training stopped on epoch: 18
Training time: 1135.89 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_64U_order_run0-OUT-epoch=13-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8713)
F1-macro Test: tensor(0.8650)
F1 for each class: tensor([0.9450, 0.8281, 0.6755, 0.8866, 0.9630, 0.8449, 0.9159, 0.8709, 0.9223,
        0.7765, 0.8863])
Training + Testing time: 1147.6378061771393

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


Training stopped on epoch: 21
Training time: 1319.67 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_64U_order_run1-OUT-epoch=16-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8737)
F1-macro Test: tensor(0.8692)
F1 for each class: tensor([0.9606, 0.8346, 0.6729, 0.8969, 0.9676, 0.8558, 0.9200, 0.8835, 0.9164,
        0.7544, 0.8988])
Training + Testing time: 1331.1834864616394

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


Training stopped on epoch: 21
Training time: 1302.80 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_64U_order_run2-OUT-epoch=16-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8794)
F1-macro Test: tensor(0.8730)
F1 for each class: tensor([0.9538, 0.8497, 0.6740, 0.9053, 0.9508, 0.8710, 0.9228, 0.8864, 0.9136,
        0.7842, 0.8915])
Training + Testing time: 1314.134000301361

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


Training stopped on epoch: 17
Training time: 1083.23 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_64U_order_run3-OUT-epoch=12-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8665)
F1-macro Test: tensor(0.8609)
F1 for each class: tensor([0.9583, 0.8312, 0.6830, 0.8832, 0.9676, 0.8429, 0.9112, 0.8636, 0.9117,
        0.7450, 0.8721])
Training + Testing time: 1093.6178495883942

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


Training stopped on epoch: 24
Training time: 1488.62 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_64U_order_run4-OUT-epoch=19-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8910)
F1-macro Test: tensor(0.8865)
F1 for each class: tensor([0.9645, 0.8753, 0.6968, 0.9051, 0.9667, 0.9003, 0.9270, 0.8777, 0.9231,
        0.8337, 0.8814])
Training + Testing time: 1500.5844225883484

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 64
Test Acc: 0.876 -- std: 0.008
Test F1-macro: 0.871 -- std: 0.009
Test F1 per class: [0.956 0.844 0.68  0.895 0.963 0.863 0.919 0.876 0.917 0.779 0.886]
Training time: 1266.04 -- std: 144.31
Total time: 1277.43 -- std: 144.68
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 128

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


Training stopped on epoch: 21
Training time: 1313.65 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_128U_order_run0-OUT-epoch=16-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9158)
F1-macro Test: tensor(0.9130)
F1 for each class: tensor([0.9813, 0.8992, 0.7469, 0.9336, 0.9914, 0.9266, 0.9374, 0.9262, 0.9406,
        0.8375, 0.9220])
Training + Testing time: 1336.1319420337677

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


Training stopped on epoch: 16
Training time: 1025.21 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_128U_order_run1-OUT-epoch=11-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8741)
F1-macro Test: tensor(0.8710)
F1 for each class: tensor([0.9533, 0.8614, 0.6821, 0.8950, 0.9510, 0.8853, 0.9129, 0.8653, 0.9178,
        0.7901, 0.8671])
Training + Testing time: 1047.962795495987

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


Training stopped on epoch: 13
Training time: 848.98 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_128U_order_run2-OUT-epoch=08-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8701)
F1-macro Test: tensor(0.8636)
F1 for each class: tensor([0.9598, 0.8370, 0.6685, 0.8793, 0.9658, 0.8507, 0.9105, 0.8696, 0.9161,
        0.7733, 0.8694])
Training + Testing time: 872.0053036212921

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


Training stopped on epoch: 16
Training time: 1018.53 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_128U_order_run3-OUT-epoch=11-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8858)
F1-macro Test: tensor(0.8815)
F1 for each class: tensor([0.9640, 0.8525, 0.6972, 0.9011, 0.9786, 0.8905, 0.9283, 0.8989, 0.9058,
        0.7887, 0.8905])
Training + Testing time: 1040.342211008072

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


Training stopped on epoch: 11
Training time: 716.46 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_128U_order_run4-OUT-epoch=06-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8581)
F1-macro Test: tensor(0.8508)
F1 for each class: tensor([0.9583, 0.8308, 0.6038, 0.8822, 0.9720, 0.8034, 0.9049, 0.8553, 0.9032,
        0.7752, 0.8702])
Training + Testing time: 738.3311402797699

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 128
Test Acc: 0.881 -- std: 0.020
Test F1-macro: 0.876 -- std: 0.021
Test F1 per class: [0.963 0.856 0.68  0.898 0.972 0.871 0.919 0.883 0.917 0.793 0.884]
Training time: 984.57 -- std: 200.68
Total time: 1006.95 -- std: 200.76
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 256

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


Training stopped on epoch: 10
Training time: 677.94 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_256U_order_run0-OUT-epoch=05-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8617)
F1-macro Test: tensor(0.8546)
F1 for each class: tensor([0.9623, 0.8229, 0.6207, 0.8782, 0.9660, 0.8380, 0.9102, 0.8667, 0.9020,
        0.7667, 0.8674])
Training + Testing time: 720.5549669265747

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


Training stopped on epoch: 10
Training time: 725.21 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_256U_order_run1-OUT-epoch=05-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8633)
F1-macro Test: tensor(0.8571)
F1 for each class: tensor([0.9513, 0.8217, 0.6720, 0.8753, 0.9634, 0.8212, 0.8930, 0.8747, 0.9073,
        0.7612, 0.8868])
Training + Testing time: 767.5476913452148

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


Training stopped on epoch: 12
Training time: 844.84 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_256U_order_run2-OUT-epoch=07-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8858)
F1-macro Test: tensor(0.8801)
F1 for each class: tensor([0.9673, 0.8579, 0.7021, 0.9019, 0.9723, 0.8727, 0.9228, 0.8947, 0.9159,
        0.7922, 0.8818])
Training + Testing time: 885.8225629329681

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


Training stopped on epoch: 9
Training time: 651.19 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_256U_order_run3-OUT-epoch=04-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8585)
F1-macro Test: tensor(0.8503)
F1 for each class: tensor([0.9539, 0.8060, 0.6069, 0.8851, 0.9605, 0.8314, 0.9105, 0.8689, 0.9039,
        0.7438, 0.8822])
Training + Testing time: 694.2632002830505

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


Training stopped on epoch: 15
Training time: 1038.13 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_2L_256U_order_run4-OUT-epoch=10-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8978)
F1-macro Test: tensor(0.8935)
F1 for each class: tensor([0.9453, 0.8894, 0.7431, 0.9367, 0.9549, 0.9073, 0.9323, 0.9025, 0.9395,
        0.7828, 0.8950])
Training + Testing time: 1080.9513003826141

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 256
Test Acc: 0.873 -- std: 0.016
Test F1-macro: 0.867 -- std: 0.017
Test F1 per class: [0.956 0.84  0.669 0.895 0.963 0.854 0.914 0.881 0.914 0.769 0.883]
Training time: 787.46 -- std: 141.82
Total time: 829.83 -- std: 141.70
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 64

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


Training stopped on epoch: 16
Training time: 1034.62 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_64U_order_run0-OUT-epoch=11-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8754)
F1-macro Test: tensor(0.8710)
F1 for each class: tensor([0.9762, 0.8534, 0.6810, 0.8747, 0.9748, 0.8728, 0.9105, 0.8855, 0.9108,
        0.7688, 0.8725])
Training + Testing time: 1049.811800956726

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


Training stopped on epoch: 15
Training time: 955.69 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_64U_order_run1-OUT-epoch=10-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8733)
F1-macro Test: tensor(0.8678)
F1 for each class: tensor([0.9537, 0.8429, 0.6558, 0.8809, 0.9619, 0.8769, 0.9256, 0.8644, 0.9027,
        0.8056, 0.8756])
Training + Testing time: 971.3652744293213

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


Training stopped on epoch: 17
Training time: 1078.74 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_64U_order_run2-OUT-epoch=12-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8878)
F1-macro Test: tensor(0.8824)
F1 for each class: tensor([0.9674, 0.8564, 0.6945, 0.9095, 0.9719, 0.8821, 0.9309, 0.8987, 0.9182,
        0.7882, 0.8884])
Training + Testing time: 1094.8966553211212

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


Training stopped on epoch: 16
Training time: 1008.26 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_64U_order_run3-OUT-epoch=11-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8758)
F1-macro Test: tensor(0.8708)
F1 for each class: tensor([0.9671, 0.8354, 0.6552, 0.9024, 0.9698, 0.8617, 0.9160, 0.8922, 0.9161,
        0.7630, 0.9002])
Training + Testing time: 1023.0349447727203

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


Training stopped on epoch: 15
Training time: 953.92 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_64U_order_run4-OUT-epoch=10-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8790)
F1-macro Test: tensor(0.8731)
F1 for each class: tensor([0.9561, 0.8410, 0.6814, 0.8918, 0.9627, 0.8743, 0.9180, 0.8918, 0.9074,
        0.7947, 0.8854])
Training + Testing time: 969.3446629047394

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 64
Test Acc: 0.878 -- std: 0.005
Test F1-macro: 0.873 -- std: 0.005
Test F1 per class: [0.964 0.846 0.674 0.892 0.968 0.874 0.92  0.887 0.911 0.784 0.884]
Training time: 1006.25 -- std: 47.66
Total time: 1021.69 -- std: 47.80
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 128

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


Training stopped on epoch: 11
Training time: 725.86 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_128U_order_run0-OUT-epoch=06-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8709)
F1-macro Test: tensor(0.8655)
F1 for each class: tensor([0.9519, 0.8312, 0.6878, 0.8719, 0.9744, 0.8629, 0.9253, 0.8554, 0.8998,
        0.7838, 0.8756])
Training + Testing time: 755.2391963005066

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


Training stopped on epoch: 13
Training time: 832.12 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_128U_order_run1-OUT-epoch=08-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8910)
F1-macro Test: tensor(0.8870)
F1 for each class: tensor([0.9639, 0.8689, 0.6909, 0.8914, 0.9627, 0.9105, 0.9216, 0.8927, 0.9176,
        0.8315, 0.9057])
Training + Testing time: 861.7735209465027

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


Training stopped on epoch: 15
Training time: 977.83 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_128U_order_run2-OUT-epoch=10-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9054)
F1-macro Test: tensor(0.9020)
F1 for each class: tensor([0.9716, 0.8779, 0.7470, 0.9143, 0.9766, 0.9048, 0.9304, 0.9217, 0.9366,
        0.8196, 0.9209])
Training + Testing time: 1007.2588648796082

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


Training stopped on epoch: 7
Training time: 476.50 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_128U_order_run3-OUT-epoch=07-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8697)
F1-macro Test: tensor(0.8628)
F1 for each class: tensor([0.9650, 0.8364, 0.6781, 0.8770, 0.9697, 0.8473, 0.9130, 0.8994, 0.9074,
        0.6981, 0.8995])
Training + Testing time: 506.1764671802521

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


Training stopped on epoch: 11
Training time: 719.04 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_128U_order_run4-OUT-epoch=06-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8701)
F1-macro Test: tensor(0.8649)
F1 for each class: tensor([0.9579, 0.8426, 0.6813, 0.8800, 0.9642, 0.8268, 0.9190, 0.8825, 0.9033,
        0.7624, 0.8942])
Training + Testing time: 747.3858363628387

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 128
Test Acc: 0.881 -- std: 0.014
Test F1-macro: 0.876 -- std: 0.016
Test F1 per class: [0.962 0.851 0.697 0.887 0.97  0.87  0.922 0.89  0.913 0.779 0.899]
Training time: 746.27 -- std: 164.27
Total time: 775.57 -- std: 164.25
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 256

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


Training stopped on epoch: 10
Training time: 887.18 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_256U_order_run0-OUT-epoch=05-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8782)
F1-macro Test: tensor(0.8724)
F1 for each class: tensor([0.9510, 0.8521, 0.6838, 0.8894, 0.9665, 0.8726, 0.9252, 0.8818, 0.9147,
        0.7769, 0.8826])
Training + Testing time: 947.4323790073395

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


Training stopped on epoch: 8
Training time: 782.94 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_256U_order_run1-OUT-epoch=03-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8577)
F1-macro Test: tensor(0.8528)
F1 for each class: tensor([0.9517, 0.8128, 0.6507, 0.8852, 0.9562, 0.8368, 0.9113, 0.8597, 0.9013,
        0.7574, 0.8571])
Training + Testing time: 854.9764008522034

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


Training stopped on epoch: 15
Training time: 1357.63 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_256U_order_run2-OUT-epoch=10-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9331)
F1-macro Test: tensor(0.9305)
F1 for each class: tensor([0.9883, 0.9115, 0.7901, 0.9412, 0.9915, 0.9444, 0.9405, 0.9571, 0.9592,
        0.8649, 0.9471])
Training + Testing time: 1416.6497616767883

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


Training stopped on epoch: 9
Training time: 870.03 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_256U_order_run3-OUT-epoch=04-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8661)
F1-macro Test: tensor(0.8586)
F1 for each class: tensor([0.9617, 0.8249, 0.6215, 0.8802, 0.9723, 0.8448, 0.9138, 0.8745, 0.9114,
        0.7563, 0.8833])
Training + Testing time: 938.9913239479065

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


Training stopped on epoch: 13
Training time: 1183.96 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/order/GAT_3L_256U_order_run4-OUT-epoch=08-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9122)
F1-macro Test: tensor(0.9100)
F1 for each class: tensor([0.9760, 0.8808, 0.7455, 0.9234, 0.9853, 0.9295, 0.9344, 0.9150, 0.9452,
        0.8345, 0.9400])
Training + Testing time: 1243.38454079628

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 256
Test Acc: 0.889 -- std: 0.029
Test F1-macro: 0.885 -- std: 0.030
Test F1 per class: [0.966 0.856 0.698 0.904 0.974 0.886 0.925 0.898 0.926 0.798 0.902]
Training time: 1016.35 -- std: 217.78
Total time: 1080.29 -- std: 213.60
************************************************


