================================================
Heuristic Graph Creation/Loading Time: full
================================================
[TRAIN] Dataset creation time:  22.152307748794556
[TEST] Dataset creation time:  19.876563549041748

TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 64

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


Training stopped on epoch: 8
Training time: 15.51 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_64U_full_run0-OUT-epoch=03-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8383)
F1-macro Test: tensor(0.8354)
F1 for each class: tensor([0.8137, 0.8571])
Training + Testing time: 16.60337209701538

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


Training stopped on epoch: 13
Training time: 13.37 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_64U_full_run1-OUT-epoch=08-Val_f1-ma=0.74.ckpt
Acc Test: tensor(0.9455)
F1-macro Test: tensor(0.9455)
F1 for each class: tensor([0.9436, 0.9474])
Training + Testing time: 14.45407247543335

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


Training stopped on epoch: 13
Training time: 13.39 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_64U_full_run2-OUT-epoch=08-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9406)
F1-macro Test: tensor(0.9405)
F1 for each class: tensor([0.9377, 0.9432])
Training + Testing time: 14.469863176345825

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


Training stopped on epoch: 11
Training time: 11.33 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_64U_full_run3-OUT-epoch=06-Val_f1-ma=0.72.ckpt
Acc Test: tensor(0.9125)
F1-macro Test: tensor(0.9123)
F1 for each class: tensor([0.9078, 0.9168])
Training + Testing time: 12.306326866149902

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


Training stopped on epoch: 7
Training time: 7.56 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_64U_full_run4-OUT-epoch=02-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.8135)
F1-macro Test: tensor(0.8105)
F1 for each class: tensor([0.7864, 0.8346])
Training + Testing time: 8.55377197265625

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 64
Test Acc: 0.890 -- std: 0.054
Test F1-macro: 0.889 -- std: 0.056
Test F1 per class: [0.878 0.9  ]
Training time: 12.23 -- std: 2.68
Total time: 13.28 -- std: 2.72
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 128

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


Training stopped on epoch: 10
Training time: 10.57 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_128U_full_run0-OUT-epoch=05-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9175)
F1-macro Test: tensor(0.9171)
F1 for each class: tensor([0.9110, 0.9231])
Training + Testing time: 11.679369926452637

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


Training stopped on epoch: 8
Training time: 8.60 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_128U_full_run1-OUT-epoch=03-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8845)
F1-macro Test: tensor(0.8839)
F1 for each class: tensor([0.8754, 0.8923])
Training + Testing time: 9.640427350997925

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


Training stopped on epoch: 20
Training time: 19.98 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_128U_full_run2-OUT-epoch=15-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9538)
F1-macro Test: tensor(0.9537)
F1 for each class: tensor([0.9522, 0.9553])
Training + Testing time: 21.089540481567383

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


Training stopped on epoch: 9
Training time: 9.33 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_128U_full_run3-OUT-epoch=04-Val_f1-ma=0.75.ckpt
Acc Test: tensor(0.9125)
F1-macro Test: tensor(0.9124)
F1 for each class: tensor([0.9085, 0.9163])
Training + Testing time: 10.402315855026245

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


Training stopped on epoch: 10
Training time: 10.96 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_128U_full_run4-OUT-epoch=05-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9406)
F1-macro Test: tensor(0.9405)
F1 for each class: tensor([0.9388, 0.9423])
Training + Testing time: 12.062456130981445

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 128
Test Acc: 0.922 -- std: 0.024
Test F1-macro: 0.922 -- std: 0.024
Test F1 per class: [0.917 0.926]
Training time: 11.89 -- std: 4.14
Total time: 12.97 -- std: 4.15
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 256

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


Training stopped on epoch: 8
Training time: 8.66 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_256U_full_run0-OUT-epoch=03-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9043)
F1-macro Test: tensor(0.9035)
F1 for each class: tensor([0.8949, 0.9121])
Training + Testing time: 10.077666759490967

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


Training stopped on epoch: 11
Training time: 11.84 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_256U_full_run1-OUT-epoch=06-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9521)
F1-macro Test: tensor(0.9521)
F1 for each class: tensor([0.9503, 0.9539])
Training + Testing time: 13.380560874938965

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


Training stopped on epoch: 11
Training time: 11.78 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_256U_full_run2-OUT-epoch=07-Val_f1-ma=0.75.ckpt
Acc Test: tensor(0.9488)
F1-macro Test: tensor(0.9488)
F1 for each class: tensor([0.9482, 0.9494])
Training + Testing time: 13.160546064376831

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


Training stopped on epoch: 16
Training time: 16.41 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_256U_full_run3-OUT-epoch=11-Val_f1-ma=0.76.ckpt
Acc Test: tensor(0.9554)
F1-macro Test: tensor(0.9554)
F1 for each class: tensor([0.9545, 0.9564])
Training + Testing time: 17.837929487228394

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


Training stopped on epoch: 7
Training time: 7.85 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_1L_256U_full_run4-OUT-epoch=02-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8614)
F1-macro Test: tensor(0.8595)
F1 for each class: tensor([0.8433, 0.8757])
Training + Testing time: 9.224323511123657

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 256
Test Acc: 0.924 -- std: 0.037
Test F1-macro: 0.924 -- std: 0.037
Test F1 per class: [0.918 0.93 ]
Training time: 11.31 -- std: 3.02
Total time: 12.74 -- std: 3.03
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 64

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


Training stopped on epoch: 7
Training time: 8.10 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_64U_full_run0-OUT-epoch=02-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.8696)
F1-macro Test: tensor(0.8687)
F1 for each class: tensor([0.8577, 0.8798])
Training + Testing time: 9.298616409301758

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


Training stopped on epoch: 11
Training time: 11.96 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_64U_full_run1-OUT-epoch=06-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9571)
F1 for each class: tensor([0.9558, 0.9583])
Training + Testing time: 12.977504253387451

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


Training stopped on epoch: 13
Training time: 14.49 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_64U_full_run2-OUT-epoch=08-Val_f1-ma=0.84.ckpt
Acc Test: tensor(0.9703)
F1-macro Test: tensor(0.9703)
F1 for each class: tensor([0.9696, 0.9710])
Training + Testing time: 15.592564344406128

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


Training stopped on epoch: 8
Training time: 9.17 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_64U_full_run3-OUT-epoch=03-Val_f1-ma=0.84.ckpt
Acc Test: tensor(0.9158)
F1-macro Test: tensor(0.9156)
F1 for each class: tensor([0.9107, 0.9204])
Training + Testing time: 10.341691017150879

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


Training stopped on epoch: 11
Training time: 11.66 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_64U_full_run4-OUT-epoch=06-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9538)
F1-macro Test: tensor(0.9538)
F1 for each class: tensor([0.9525, 0.9550])
Training + Testing time: 12.86113953590393

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 64
Test Acc: 0.933 -- std: 0.037
Test F1-macro: 0.933 -- std: 0.037
Test F1 per class: [0.929 0.937]
Training time: 11.08 -- std: 2.25
Total time: 12.21 -- std: 2.21
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 128

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


Training stopped on epoch: 8
Training time: 8.73 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_128U_full_run0-OUT-epoch=03-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9422)
F1-macro Test: tensor(0.9422)
F1 for each class: tensor([0.9404, 0.9440])
Training + Testing time: 10.171101808547974

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


Training stopped on epoch: 10
Training time: 11.23 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_128U_full_run1-OUT-epoch=05-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9587)
F1-macro Test: tensor(0.9587)
F1 for each class: tensor([0.9570, 0.9604])
Training + Testing time: 12.667420148849487

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


Training stopped on epoch: 8
Training time: 11.73 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_128U_full_run2-OUT-epoch=03-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9488)
F1-macro Test: tensor(0.9488)
F1 for each class: tensor([0.9477, 0.9499])
Training + Testing time: 13.226768493652344

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


Training stopped on epoch: 10
Training time: 11.02 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_128U_full_run3-OUT-epoch=06-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9604)
F1-macro Test: tensor(0.9604)
F1 for each class: tensor([0.9595, 0.9613])
Training + Testing time: 12.460838794708252

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


Training stopped on epoch: 8
Training time: 8.97 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_128U_full_run4-OUT-epoch=03-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9455)
F1-macro Test: tensor(0.9455)
F1 for each class: tensor([0.9442, 0.9469])
Training + Testing time: 10.460611581802368

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 128
Test Acc: 0.951 -- std: 0.007
Test F1-macro: 0.951 -- std: 0.007
Test F1 per class: [0.95  0.952]
Training time: 10.34 -- std: 1.24
Total time: 11.80 -- std: 1.24
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 256

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


Training stopped on epoch: 6
Training time: 7.20 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_256U_full_run0-OUT-epoch=01-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8795)
F1-macro Test: tensor(0.8789)
F1 for each class: tensor([0.8699, 0.8879])
Training + Testing time: 9.409115076065063

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


Training stopped on epoch: 12
Training time: 13.17 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_256U_full_run1-OUT-epoch=07-Val_f1-ma=0.84.ckpt
Acc Test: tensor(0.9703)
F1-macro Test: tensor(0.9703)
F1 for each class: tensor([0.9695, 0.9711])
Training + Testing time: 15.209149599075317

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


Training stopped on epoch: 14
Training time: 15.52 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_256U_full_run2-OUT-epoch=09-Val_f1-ma=0.77.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9571)
F1 for each class: tensor([0.9570, 0.9572])
Training + Testing time: 17.656582832336426

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


Training stopped on epoch: 10
Training time: 11.17 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_256U_full_run3-OUT-epoch=05-Val_f1-ma=0.85.ckpt
Acc Test: tensor(0.9670)
F1-macro Test: tensor(0.9670)
F1 for each class: tensor([0.9661, 0.9678])
Training + Testing time: 13.31322455406189

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


Training stopped on epoch: 7
Training time: 8.31 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_2L_256U_full_run4-OUT-epoch=02-Val_f1-ma=0.85.ckpt
Acc Test: tensor(0.9307)
F1-macro Test: tensor(0.9307)
F1 for each class: tensor([0.9291, 0.9323])
Training + Testing time: 10.487220287322998

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 256
Test Acc: 0.941 -- std: 0.034
Test F1-macro: 0.941 -- std: 0.034
Test F1 per class: [0.938 0.943]
Training time: 11.07 -- std: 3.06
Total time: 13.22 -- std: 3.02
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 64

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


Training stopped on epoch: 7
Training time: 8.25 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_64U_full_run0-OUT-epoch=06-Val_f1-ma=0.77.ckpt
Acc Test: tensor(0.9505)
F1-macro Test: tensor(0.9504)
F1 for each class: tensor([0.9479, 0.9528])
Training + Testing time: 9.407390117645264

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


Training stopped on epoch: 8
Training time: 9.37 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_64U_full_run1-OUT-epoch=03-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9241)
F1-macro Test: tensor(0.9240)
F1 for each class: tensor([0.9220, 0.9260])
Training + Testing time: 10.770334243774414

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


Training stopped on epoch: 9
Training time: 10.30 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_64U_full_run2-OUT-epoch=04-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9422)
F1-macro Test: tensor(0.9421)
F1 for each class: tensor([0.9389, 0.9452])
Training + Testing time: 11.514898777008057

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


Training stopped on epoch: 9
Training time: 10.45 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_64U_full_run3-OUT-epoch=04-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9521)
F1-macro Test: tensor(0.9521)
F1 for each class: tensor([0.9508, 0.9535])
Training + Testing time: 11.696020126342773

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


Training stopped on epoch: 12
Training time: 13.30 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_64U_full_run4-OUT-epoch=07-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9587)
F1-macro Test: tensor(0.9587)
F1 for each class: tensor([0.9576, 0.9599])
Training + Testing time: 14.51407265663147

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 64
Test Acc: 0.946 -- std: 0.012
Test F1-macro: 0.945 -- std: 0.012
Test F1 per class: [0.943 0.947]
Training time: 10.33 -- std: 1.68
Total time: 11.58 -- std: 1.67
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 128

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


Training stopped on epoch: 12
Training time: 13.32 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_128U_full_run0-OUT-epoch=07-Val_f1-ma=0.83.ckpt
Acc Test: tensor(0.9670)
F1-macro Test: tensor(0.9670)
F1 for each class: tensor([0.9658, 0.9682])
Training + Testing time: 15.13134479522705

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


Training stopped on epoch: 9
Training time: 10.58 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_128U_full_run1-OUT-epoch=04-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9488)
F1-macro Test: tensor(0.9488)
F1 for each class: tensor([0.9494, 0.9482])
Training + Testing time: 12.362919330596924

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


Training stopped on epoch: 9
Training time: 10.18 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_128U_full_run2-OUT-epoch=04-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9571)
F1 for each class: tensor([0.9558, 0.9583])
Training + Testing time: 11.928793668746948

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


Training stopped on epoch: 7
Training time: 8.41 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_128U_full_run3-OUT-epoch=02-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9439)
F1-macro Test: tensor(0.9439)
F1 for each class: tensor([0.9426, 0.9452])
Training + Testing time: 10.277849674224854

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


Training stopped on epoch: 8
Training time: 9.46 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_128U_full_run4-OUT-epoch=03-Val_f1-ma=0.85.ckpt
Acc Test: tensor(0.9587)
F1-macro Test: tensor(0.9587)
F1 for each class: tensor([0.9578, 0.9596])
Training + Testing time: 11.305827617645264

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 128
Test Acc: 0.955 -- std: 0.008
Test F1-macro: 0.955 -- std: 0.008
Test F1 per class: [0.954 0.956]
Training time: 10.39 -- std: 1.64
Total time: 12.20 -- std: 1.62
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 256

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


Training stopped on epoch: 6
Training time: 7.57 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_256U_full_run0-OUT-epoch=01-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8894)
F1-macro Test: tensor(0.8894)
F1 for each class: tensor([0.8896, 0.8893])
Training + Testing time: 10.4885413646698

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


Training stopped on epoch: 7
Training time: 8.68 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_256U_full_run1-OUT-epoch=02-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9323)
F1-macro Test: tensor(0.9322)
F1 for each class: tensor([0.9294, 0.9350])
Training + Testing time: 11.493438959121704

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


Training stopped on epoch: 6
Training time: 8.09 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_256U_full_run2-OUT-epoch=01-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8861)
F1-macro Test: tensor(0.8861)
F1 for each class: tensor([0.8871, 0.8852])
Training + Testing time: 11.05100393295288

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


Training stopped on epoch: 8
Training time: 9.65 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_256U_full_run3-OUT-epoch=03-Val_f1-ma=0.83.ckpt
Acc Test: tensor(0.9587)
F1-macro Test: tensor(0.9587)
F1 for each class: tensor([0.9577, 0.9597])
Training + Testing time: 12.639446496963501

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


Training stopped on epoch: 8
Training time: 9.63 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/full/GAT_3L_256U_full_run4-OUT-epoch=03-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9389)
F1-macro Test: tensor(0.9389)
F1 for each class: tensor([0.9372, 0.9406])
Training + Testing time: 12.59577488899231

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 256
Test Acc: 0.921 -- std: 0.029
Test F1-macro: 0.921 -- std: 0.029
Test F1 per class: [0.92  0.922]
Training time: 8.72 -- std: 0.83
Total time: 11.65 -- std: 0.85
************************************************


