================================================
Heuristic Graph Creation/Loading Time: max_semantic
================================================
[TRAIN] Dataset creation time:  44.777854681015015
[TEST] Dataset creation time:  38.95137357711792

TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 64

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


Training stopped on epoch: 11
Training time: 20.37 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_64U_max_semantic_run0-OUT-epoch=06-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.8878)
F1-macro Test: tensor(0.8870)
F1 for each class: tensor([0.8773, 0.8967])
Training + Testing time: 21.51770329475403

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


Training stopped on epoch: 16
Training time: 17.80 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_64U_max_semantic_run1-OUT-epoch=11-Val_f1-ma=0.85.ckpt
Acc Test: tensor(0.9356)
F1-macro Test: tensor(0.9356)
F1 for each class: tensor([0.9349, 0.9364])
Training + Testing time: 19.329376935958862

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


Training stopped on epoch: 11
Training time: 12.38 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_64U_max_semantic_run2-OUT-epoch=06-Val_f1-ma=0.71.ckpt
Acc Test: tensor(0.8713)
F1-macro Test: tensor(0.8707)
F1 for each class: tensor([0.8622, 0.8793])
Training + Testing time: 13.536695003509521

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


Training stopped on epoch: 15
Training time: 16.84 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_64U_max_semantic_run3-OUT-epoch=10-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9208)
F1-macro Test: tensor(0.9205)
F1 for each class: tensor([0.9161, 0.9250])
Training + Testing time: 18.0863778591156

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


Training stopped on epoch: 11
Training time: 12.66 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_64U_max_semantic_run4-OUT-epoch=06-Val_f1-ma=0.83.ckpt
Acc Test: tensor(0.8878)
F1-macro Test: tensor(0.8874)
F1 for each class: tensor([0.8807, 0.8941])
Training + Testing time: 13.72555947303772

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 64
Test Acc: 0.901 -- std: 0.024
Test F1-macro: 0.900 -- std: 0.024
Test F1 per class: [0.894 0.906]
Training time: 16.01 -- std: 3.08
Total time: 17.24 -- std: 3.14
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 128

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


Training stopped on epoch: 8
Training time: 9.86 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_128U_max_semantic_run0-OUT-epoch=03-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8515)
F1-macro Test: tensor(0.8500)
F1 for each class: tensor([0.8352, 0.8649])
Training + Testing time: 11.00636911392212

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


Training stopped on epoch: 12
Training time: 13.41 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_128U_max_semantic_run1-OUT-epoch=08-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9389)
F1-macro Test: tensor(0.9389)
F1 for each class: tensor([0.9382, 0.9396])
Training + Testing time: 14.446850061416626

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


Training stopped on epoch: 16
Training time: 17.12 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_128U_max_semantic_run2-OUT-epoch=11-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9488)
F1-macro Test: tensor(0.9488)
F1 for each class: tensor([0.9481, 0.9496])
Training + Testing time: 18.20134663581848

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


Training stopped on epoch: 12
Training time: 13.27 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_128U_max_semantic_run3-OUT-epoch=07-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9158)
F1-macro Test: tensor(0.9153)
F1 for each class: tensor([0.9088, 0.9219])
Training + Testing time: 14.746380090713501

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


Training stopped on epoch: 12
Training time: 14.01 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_128U_max_semantic_run4-OUT-epoch=07-Val_f1-ma=0.77.ckpt
Acc Test: tensor(0.9158)
F1-macro Test: tensor(0.9158)
F1 for each class: tensor([0.9131, 0.9184])
Training + Testing time: 15.317920923233032

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 128
Test Acc: 0.914 -- std: 0.034
Test F1-macro: 0.914 -- std: 0.034
Test F1 per class: [0.909 0.919]
Training time: 13.53 -- std: 2.31
Total time: 14.74 -- std: 2.30
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 256

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


Training stopped on epoch: 7
Training time: 8.29 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_256U_max_semantic_run0-OUT-epoch=02-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8581)
F1-macro Test: tensor(0.8576)
F1 for each class: tensor([0.8491, 0.8660])
Training + Testing time: 9.35250973701477

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


Training stopped on epoch: 15
Training time: 16.75 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_256U_max_semantic_run1-OUT-epoch=10-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9604)
F1-macro Test: tensor(0.9603)
F1 for each class: tensor([0.9588, 0.9619])
Training + Testing time: 17.870877504348755

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


Training stopped on epoch: 11
Training time: 13.10 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_256U_max_semantic_run2-OUT-epoch=06-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9356)
F1-macro Test: tensor(0.9356)
F1 for each class: tensor([0.9353, 0.9360])
Training + Testing time: 14.163479089736938

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


Training stopped on epoch: 10
Training time: 11.60 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_256U_max_semantic_run3-OUT-epoch=05-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9175)
F1-macro Test: tensor(0.9174)
F1 for each class: tensor([0.9150, 0.9199])
Training + Testing time: 12.68549633026123

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


Training stopped on epoch: 11
Training time: 12.81 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_256U_max_semantic_run4-OUT-epoch=07-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9389)
F1-macro Test: tensor(0.9388)
F1 for each class: tensor([0.9361, 0.9415])
Training + Testing time: 14.166452646255493

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 256
Test Acc: 0.922 -- std: 0.035
Test F1-macro: 0.922 -- std: 0.035
Test F1 per class: [0.919 0.925]
Training time: 12.51 -- std: 2.72
Total time: 13.65 -- std: 2.75
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 64

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


Training stopped on epoch: 11
Training time: 13.00 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_64U_max_semantic_run0-OUT-epoch=06-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9290)
F1-macro Test: tensor(0.9290)
F1 for each class: tensor([0.9272, 0.9308])
Training + Testing time: 14.040843486785889

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


Training stopped on epoch: 10
Training time: 11.71 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_64U_max_semantic_run1-OUT-epoch=10-Val_f1-ma=0.76.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.845336675643921

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


Training stopped on epoch: 9
Training time: 11.17 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_64U_max_semantic_run2-OUT-epoch=04-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9043)
F1-macro Test: tensor(0.9042)
F1 for each class: tensor([0.9007, 0.9076])
Training + Testing time: 12.215966939926147

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


Training stopped on epoch: 10
Training time: 11.97 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_64U_max_semantic_run3-OUT-epoch=05-Val_f1-ma=0.85.ckpt
Acc Test: tensor(0.9356)
F1-macro Test: tensor(0.9355)
F1 for each class: tensor([0.9319, 0.9390])
Training + Testing time: 12.948304414749146

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


Training stopped on epoch: 13
Training time: 15.10 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_64U_max_semantic_run4-OUT-epoch=08-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9521)
F1-macro Test: tensor(0.9521)
F1 for each class: tensor([0.9517, 0.9525])
Training + Testing time: 16.494131565093994

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 64
Test Acc: 0.935 -- std: 0.018
Test F1-macro: 0.935 -- std: 0.018
Test F1 per class: [0.933 0.937]
Training time: 12.59 -- std: 1.39
Total time: 13.71 -- std: 1.51
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 128

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


Training stopped on epoch: 10
Training time: 12.32 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_128U_max_semantic_run0-OUT-epoch=05-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9422)
F1-macro Test: tensor(0.9422)
F1 for each class: tensor([0.9421, 0.9423])
Training + Testing time: 13.400538921356201

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


Training stopped on epoch: 10
Training time: 13.81 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_128U_max_semantic_run1-OUT-epoch=05-Val_f1-ma=0.76.ckpt
Acc Test: tensor(0.9422)
F1-macro Test: tensor(0.9422)
F1 for each class: tensor([0.9421, 0.9423])
Training + Testing time: 14.88064432144165

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


Training stopped on epoch: 11
Training time: 13.12 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_128U_max_semantic_run2-OUT-epoch=06-Val_f1-ma=0.75.ckpt
Acc Test: tensor(0.9439)
F1-macro Test: tensor(0.9438)
F1 for each class: tensor([0.9414, 0.9462])
Training + Testing time: 14.294328927993774

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


Training stopped on epoch: 11
Training time: 13.14 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_128U_max_semantic_run3-OUT-epoch=06-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9505)
F1-macro Test: tensor(0.9505)
F1 for each class: tensor([0.9492, 0.9518])
Training + Testing time: 14.291887521743774

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


Training stopped on epoch: 14
Training time: 15.80 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_128U_max_semantic_run4-OUT-epoch=09-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9587)
F1-macro Test: tensor(0.9587)
F1 for each class: tensor([0.9580, 0.9595])
Training + Testing time: 16.91829204559326

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 128
Test Acc: 0.948 -- std: 0.006
Test F1-macro: 0.947 -- std: 0.006
Test F1 per class: [0.947 0.948]
Training time: 13.64 -- std: 1.18
Total time: 14.76 -- std: 1.18
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 256

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


Training stopped on epoch: 15
Training time: 16.74 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_256U_max_semantic_run0-OUT-epoch=10-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9571)
F1 for each class: tensor([0.9564, 0.9578])
Training + Testing time: 19.0540452003479

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


Training stopped on epoch: 16
Training time: 19.59 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_256U_max_semantic_run1-OUT-epoch=11-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9620)
F1-macro Test: tensor(0.9620)
F1 for each class: tensor([0.9617, 0.9624])
Training + Testing time: 20.655702590942383

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


Training stopped on epoch: 13
Training time: 15.50 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_256U_max_semantic_run2-OUT-epoch=08-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9587)
F1-macro Test: tensor(0.9587)
F1 for each class: tensor([0.9580, 0.9595])
Training + Testing time: 16.59602117538452

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


Training stopped on epoch: 17
Training time: 19.64 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_256U_max_semantic_run3-OUT-epoch=12-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9587)
F1-macro Test: tensor(0.9587)
F1 for each class: tensor([0.9581, 0.9593])
Training + Testing time: 20.78214979171753

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


Training stopped on epoch: 8
Training time: 10.41 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_256U_max_semantic_run4-OUT-epoch=03-Val_f1-ma=0.83.ckpt
Acc Test: tensor(0.9257)
F1-macro Test: tensor(0.9254)
F1 for each class: tensor([0.9201, 0.9307])
Training + Testing time: 11.468377113342285

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 256
Test Acc: 0.952 -- std: 0.013
Test F1-macro: 0.952 -- std: 0.014
Test F1 per class: [0.951 0.954]
Training time: 16.38 -- std: 3.39
Total time: 17.71 -- std: 3.47
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 64

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


Training stopped on epoch: 6
Training time: 8.14 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_64U_max_semantic_run0-OUT-epoch=01-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.8185)
F1-macro Test: tensor(0.8177)
F1 for each class: tensor([0.8057, 0.8297])
Training + Testing time: 9.280644416809082

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


Training stopped on epoch: 13
Training time: 15.17 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_64U_max_semantic_run1-OUT-epoch=08-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9570)
F1 for each class: tensor([0.9555, 0.9586])
Training + Testing time: 16.167019844055176

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


Training stopped on epoch: 12
Training time: 14.36 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_64U_max_semantic_run2-OUT-epoch=07-Val_f1-ma=0.77.ckpt
Acc Test: tensor(0.9505)
F1-macro Test: tensor(0.9505)
F1 for each class: tensor([0.9505, 0.9505])
Training + Testing time: 15.403793811798096

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


Training stopped on epoch: 14
Training time: 16.29 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_64U_max_semantic_run3-OUT-epoch=09-Val_f1-ma=0.83.ckpt
Acc Test: tensor(0.9653)
F1-macro Test: tensor(0.9653)
F1 for each class: tensor([0.9651, 0.9656])
Training + Testing time: 19.296274185180664

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


Training stopped on epoch: 10
Training time: 11.66 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_64U_max_semantic_run4-OUT-epoch=05-Val_f1-ma=0.86.ckpt
Acc Test: tensor(0.9505)
F1-macro Test: tensor(0.9504)
F1 for each class: tensor([0.9485, 0.9524])
Training + Testing time: 12.76476263999939

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 64
Test Acc: 0.928 -- std: 0.055
Test F1-macro: 0.928 -- std: 0.056
Test F1 per class: [0.925 0.931]
Training time: 13.12 -- std: 2.92
Total time: 14.58 -- std: 3.37
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 128

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


Training stopped on epoch: 10
Training time: 11.86 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_128U_max_semantic_run0-OUT-epoch=05-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9538)
F1-macro Test: tensor(0.9538)
F1 for each class: tensor([0.9532, 0.9544])
Training + Testing time: 13.002622365951538

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


Training stopped on epoch: 10
Training time: 12.25 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_128U_max_semantic_run1-OUT-epoch=05-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9439)
F1-macro Test: tensor(0.9439)
F1 for each class: tensor([0.9426, 0.9452])
Training + Testing time: 13.42118215560913

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


Training stopped on epoch: 6
Training time: 8.17 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_128U_max_semantic_run2-OUT-epoch=01-Val_f1-ma=0.73.ckpt
Acc Test: tensor(0.8267)
F1-macro Test: tensor(0.8233)
F1 for each class: tensor([0.7985, 0.8480])
Training + Testing time: 9.196345567703247

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


Training stopped on epoch: 8
Training time: 10.02 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_128U_max_semantic_run3-OUT-epoch=03-Val_f1-ma=0.74.ckpt
Acc Test: tensor(0.9191)
F1-macro Test: tensor(0.9191)
F1 for each class: tensor([0.9168, 0.9213])
Training + Testing time: 11.089062929153442

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


Training stopped on epoch: 9
Training time: 11.76 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_128U_max_semantic_run4-OUT-epoch=04-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9406)
F1-macro Test: tensor(0.9406)
F1 for each class: tensor([0.9404, 0.9408])
Training + Testing time: 12.89667558670044

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 128
Test Acc: 0.917 -- std: 0.046
Test F1-macro: 0.916 -- std: 0.048
Test F1 per class: [0.91  0.922]
Training time: 10.81 -- std: 1.53
Total time: 11.92 -- std: 1.58
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 256

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


Training stopped on epoch: 10
Training time: 13.39 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_256U_max_semantic_run0-OUT-epoch=05-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9571)
F1 for each class: tensor([0.9559, 0.9582])
Training + Testing time: 14.582288980484009

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


Training stopped on epoch: 12
Training time: 15.28 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_256U_max_semantic_run1-OUT-epoch=07-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9571)
F1 for each class: tensor([0.9575, 0.9567])
Training + Testing time: 16.33899736404419

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


Training stopped on epoch: 9
Training time: 11.57 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_256U_max_semantic_run2-OUT-epoch=04-Val_f1-ma=0.77.ckpt
Acc Test: tensor(0.9356)
F1-macro Test: tensor(0.9356)
F1 for each class: tensor([0.9357, 0.9355])
Training + Testing time: 12.79120922088623

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


Training stopped on epoch: 8
Training time: 10.69 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_256U_max_semantic_run3-OUT-epoch=03-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9274)
F1-macro Test: tensor(0.9274)
F1 for each class: tensor([0.9257, 0.9290])
Training + Testing time: 11.924047231674194

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


Training stopped on epoch: 7
Training time: 9.64 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_256U_max_semantic_run4-OUT-epoch=02-Val_f1-ma=0.77.ckpt
Acc Test: tensor(0.8960)
F1-macro Test: tensor(0.8960)
F1 for each class: tensor([0.8938, 0.8982])
Training + Testing time: 10.82602596282959

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 256
Test Acc: 0.935 -- std: 0.023
Test F1-macro: 0.935 -- std: 0.023
Test F1 per class: [0.934 0.936]
Training time: 12.11 -- std: 2.01
Total time: 13.29 -- std: 1.96
************************************************


================================================
Heuristic Graph Creation/Loading Time: max_semantic
================================================
[TRAIN] Dataset creation time:  42.40509009361267
[TEST] Dataset creation time:  35.01724648475647

TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 64

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


Training stopped on epoch: 7
Training time: 14.86 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_64U_max_semantic_run0-OUT-epoch=02-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.7855)
F1-macro Test: tensor(0.7787)
F1 for each class: tensor([0.7400, 0.8174])
Training + Testing time: 15.876185894012451

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


Training stopped on epoch: 12
Training time: 12.45 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_64U_max_semantic_run1-OUT-epoch=07-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9010)
F1-macro Test: tensor(0.9007)
F1 for each class: tensor([0.8955, 0.9060])
Training + Testing time: 13.463433504104614

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


Training stopped on epoch: 13
Training time: 12.95 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_64U_max_semantic_run2-OUT-epoch=08-Val_f1-ma=0.77.ckpt
Acc Test: tensor(0.9010)
F1-macro Test: tensor(0.9010)
F1 for each class: tensor([0.8993, 0.9026])
Training + Testing time: 14.007029056549072

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


Training stopped on epoch: 19
Training time: 19.10 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_64U_max_semantic_run3-OUT-epoch=14-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9323)
F1-macro Test: tensor(0.9320)
F1 for each class: tensor([0.9272, 0.9368])
Training + Testing time: 20.09438705444336

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


Training stopped on epoch: 16
Training time: 15.85 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_64U_max_semantic_run4-OUT-epoch=11-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9340)
F1-macro Test: tensor(0.9339)
F1 for each class: tensor([0.9313, 0.9365])
Training + Testing time: 16.844253301620483

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 64
Test Acc: 0.891 -- std: 0.055
Test F1-macro: 0.889 -- std: 0.057
Test F1 per class: [0.879 0.9  ]
Training time: 15.04 -- std: 2.38
Total time: 16.06 -- std: 2.36
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 128

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


Training stopped on epoch: 13
Training time: 13.81 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_128U_max_semantic_run0-OUT-epoch=08-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9257)
F1-macro Test: tensor(0.9256)
F1 for each class: tensor([0.9228, 0.9285])
Training + Testing time: 14.787092924118042

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


Training stopped on epoch: 16
Training time: 16.24 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_128U_max_semantic_run1-OUT-epoch=11-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9422)
F1-macro Test: tensor(0.9421)
F1 for each class: tensor([0.9393, 0.9449])
Training + Testing time: 17.218899726867676

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


Training stopped on epoch: 10
Training time: 10.72 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_128U_max_semantic_run2-OUT-epoch=05-Val_f1-ma=0.85.ckpt
Acc Test: tensor(0.8993)
F1-macro Test: tensor(0.8988)
F1 for each class: tensor([0.8913, 0.9063])
Training + Testing time: 11.792838335037231

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


Training stopped on epoch: 16
Training time: 15.75 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_128U_max_semantic_run3-OUT-epoch=12-Val_f1-ma=0.77.ckpt
Acc Test: tensor(0.9488)
F1-macro Test: tensor(0.9488)
F1 for each class: tensor([0.9468, 0.9507])
Training + Testing time: 16.740769386291504

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


Training stopped on epoch: 19
Training time: 19.02 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_128U_max_semantic_run4-OUT-epoch=15-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9587)
F1-macro Test: tensor(0.9587)
F1 for each class: tensor([0.9581, 0.9593])
Training + Testing time: 20.007081985473633

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 128
Test Acc: 0.935 -- std: 0.021
Test F1-macro: 0.935 -- std: 0.021
Test F1 per class: [0.932 0.938]
Training time: 15.11 -- std: 2.75
Total time: 16.11 -- std: 2.73
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 256

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


Training stopped on epoch: 12
Training time: 12.26 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_256U_max_semantic_run0-OUT-epoch=07-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9422)
F1-macro Test: tensor(0.9421)
F1 for each class: tensor([0.9396, 0.9447])
Training + Testing time: 13.371918439865112

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


Training stopped on epoch: 12
Training time: 12.16 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_256U_max_semantic_run1-OUT-epoch=07-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9373)
F1-macro Test: tensor(0.9372)
F1 for each class: tensor([0.9343, 0.9401])
Training + Testing time: 13.156353235244751

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


Training stopped on epoch: 6
Training time: 7.07 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_256U_max_semantic_run2-OUT-epoch=01-Val_f1-ma=0.83.ckpt
Acc Test: tensor(0.8135)
F1-macro Test: tensor(0.8135)
F1 for each class: tensor([0.8132, 0.8138])
Training + Testing time: 8.132152318954468

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


Training stopped on epoch: 16
Training time: 16.70 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_256U_max_semantic_run3-OUT-epoch=11-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9570)
F1 for each class: tensor([0.9555, 0.9586])
Training + Testing time: 17.674686908721924

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


Training stopped on epoch: 10
Training time: 10.52 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_1L_256U_max_semantic_run4-OUT-epoch=05-Val_f1-ma=0.87.ckpt
Acc Test: tensor(0.9307)
F1-macro Test: tensor(0.9305)
F1 for each class: tensor([0.9268, 0.9342])
Training + Testing time: 11.534598350524902

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 256
Test Acc: 0.916 -- std: 0.052
Test F1-macro: 0.916 -- std: 0.052
Test F1 per class: [0.914 0.918]
Training time: 11.74 -- std: 3.11
Total time: 12.77 -- std: 3.09
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 64

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


Training stopped on epoch: 10
Training time: 10.74 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_64U_max_semantic_run0-OUT-epoch=05-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9191)
F1-macro Test: tensor(0.9190)
F1 for each class: tensor([0.9157, 0.9223])
Training + Testing time: 11.760530233383179

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


Training stopped on epoch: 11
Training time: 11.95 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_64U_max_semantic_run1-OUT-epoch=06-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9422)
F1-macro Test: tensor(0.9422)
F1 for each class: tensor([0.9408, 0.9436])
Training + Testing time: 13.095586061477661

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


Training stopped on epoch: 12
Training time: 12.77 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_64U_max_semantic_run2-OUT-epoch=07-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9488)
F1-macro Test: tensor(0.9487)
F1 for each class: tensor([0.9465, 0.9510])
Training + Testing time: 13.826178073883057

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


Training stopped on epoch: 11
Training time: 12.17 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_64U_max_semantic_run3-OUT-epoch=06-Val_f1-ma=0.75.ckpt
Acc Test: tensor(0.9191)
F1-macro Test: tensor(0.9191)
F1 for each class: tensor([0.9206, 0.9176])
Training + Testing time: 13.195432424545288

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


Training stopped on epoch: 11
Training time: 12.05 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_64U_max_semantic_run4-OUT-epoch=06-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9439)
F1-macro Test: tensor(0.9438)
F1 for each class: tensor([0.9412, 0.9464])
Training + Testing time: 13.077436685562134

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 64
Test Acc: 0.935 -- std: 0.013
Test F1-macro: 0.935 -- std: 0.013
Test F1 per class: [0.933 0.936]
Training time: 11.93 -- std: 0.66
Total time: 12.99 -- std: 0.67
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 128

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


Training stopped on epoch: 10
Training time: 14.82 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_128U_max_semantic_run0-OUT-epoch=05-Val_f1-ma=0.77.ckpt
Acc Test: tensor(0.9439)
F1-macro Test: tensor(0.9439)
F1 for each class: tensor([0.9431, 0.9446])
Training + Testing time: 15.78818655014038

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


Training stopped on epoch: 11
Training time: 11.88 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_128U_max_semantic_run1-OUT-epoch=06-Val_f1-ma=0.84.ckpt
Acc Test: tensor(0.9554)
F1-macro Test: tensor(0.9554)
F1 for each class: tensor([0.9543, 0.9565])
Training + Testing time: 12.988521814346313

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


Training stopped on epoch: 11
Training time: 12.07 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_128U_max_semantic_run2-OUT-epoch=06-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9587)
F1-macro Test: tensor(0.9587)
F1 for each class: tensor([0.9581, 0.9593])
Training + Testing time: 13.154057264328003

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


Training stopped on epoch: 11
Training time: 11.59 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_128U_max_semantic_run3-OUT-epoch=06-Val_f1-ma=0.83.ckpt
Acc Test: tensor(0.9604)
F1-macro Test: tensor(0.9604)
F1 for each class: tensor([0.9596, 0.9612])
Training + Testing time: 12.543481826782227

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


Training stopped on epoch: 11
Training time: 11.89 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_128U_max_semantic_run4-OUT-epoch=06-Val_f1-ma=0.84.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9571)
F1 for each class: tensor([0.9571, 0.9571])
Training + Testing time: 12.864849328994751

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 128
Test Acc: 0.955 -- std: 0.006
Test F1-macro: 0.955 -- std: 0.006
Test F1 per class: [0.954 0.956]
Training time: 12.45 -- std: 1.19
Total time: 13.47 -- std: 1.18
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 256

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


Training stopped on epoch: 7
Training time: 8.30 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_256U_max_semantic_run0-OUT-epoch=02-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9142)
F1-macro Test: tensor(0.9141)
F1 for each class: tensor([0.9113, 0.9169])
Training + Testing time: 9.376488447189331

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


Training stopped on epoch: 5
Training time: 6.08 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_256U_max_semantic_run1-OUT-epoch=00-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8069)
F1-macro Test: tensor(0.8059)
F1 for each class: tensor([0.7914, 0.8203])
Training + Testing time: 7.200326204299927

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


Training stopped on epoch: 7
Training time: 8.30 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_256U_max_semantic_run2-OUT-epoch=02-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9059)
F1-macro Test: tensor(0.9059)
F1 for each class: tensor([0.9039, 0.9079])
Training + Testing time: 9.4380624294281

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


Training stopped on epoch: 14
Training time: 15.34 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_256U_max_semantic_run3-OUT-epoch=09-Val_f1-ma=0.76.ckpt
Acc Test: tensor(0.9521)
F1-macro Test: tensor(0.9521)
F1 for each class: tensor([0.9513, 0.9530])
Training + Testing time: 16.496978521347046

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


Training stopped on epoch: 5
Training time: 6.03 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_2L_256U_max_semantic_run4-OUT-epoch=00-Val_f1-ma=0.76.ckpt
Acc Test: tensor(0.8185)
F1-macro Test: tensor(0.8185)
F1 for each class: tensor([0.8179, 0.8191])
Training + Testing time: 7.095955848693848

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 256
Test Acc: 0.880 -- std: 0.057
Test F1-macro: 0.879 -- std: 0.057
Test F1 per class: [0.875 0.883]
Training time: 8.81 -- std: 3.42
Total time: 9.92 -- std: 3.44
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 64

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


Training stopped on epoch: 7
Training time: 8.34 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_64U_max_semantic_run0-OUT-epoch=02-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.8614)
F1-macro Test: tensor(0.8613)
F1 for each class: tensor([0.8591, 0.8636])
Training + Testing time: 9.398908853530884

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


Training stopped on epoch: 14
Training time: 14.92 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_64U_max_semantic_run1-OUT-epoch=09-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9521)
F1-macro Test: tensor(0.9521)
F1 for each class: tensor([0.9519, 0.9524])
Training + Testing time: 15.883909702301025

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


Training stopped on epoch: 16
Training time: 17.30 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_64U_max_semantic_run2-OUT-epoch=11-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9538)
F1-macro Test: tensor(0.9538)
F1 for each class: tensor([0.9536, 0.9539])
Training + Testing time: 18.31447958946228

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


Training stopped on epoch: 11
Training time: 12.16 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_64U_max_semantic_run3-OUT-epoch=06-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9373)
F1-macro Test: tensor(0.9373)
F1 for each class: tensor([0.9371, 0.9375])
Training + Testing time: 13.142861366271973

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


Training stopped on epoch: 14
Training time: 14.86 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_64U_max_semantic_run4-OUT-epoch=09-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9554)
F1-macro Test: tensor(0.9554)
F1 for each class: tensor([0.9538, 0.9569])
Training + Testing time: 15.828922748565674

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 64
Test Acc: 0.932 -- std: 0.036
Test F1-macro: 0.932 -- std: 0.036
Test F1 per class: [0.931 0.933]
Training time: 13.52 -- std: 3.06
Total time: 14.51 -- std: 3.04
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 128

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


Training stopped on epoch: 11
Training time: 12.01 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_128U_max_semantic_run0-OUT-epoch=06-Val_f1-ma=0.84.ckpt
Acc Test: tensor(0.9653)
F1-macro Test: tensor(0.9653)
F1 for each class: tensor([0.9646, 0.9661])
Training + Testing time: 13.001942873001099

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


Training stopped on epoch: 10
Training time: 11.26 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_128U_max_semantic_run1-OUT-epoch=05-Val_f1-ma=0.83.ckpt
Acc Test: tensor(0.9439)
F1-macro Test: tensor(0.9438)
F1 for each class: tensor([0.9412, 0.9464])
Training + Testing time: 12.1985502243042

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


Training stopped on epoch: 10
Training time: 11.53 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_128U_max_semantic_run2-OUT-epoch=05-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9455)
F1-macro Test: tensor(0.9455)
F1 for each class: tensor([0.9449, 0.9462])
Training + Testing time: 12.52113676071167

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


Training stopped on epoch: 14
Training time: 15.38 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_128U_max_semantic_run3-OUT-epoch=09-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9653)
F1-macro Test: tensor(0.9653)
F1 for each class: tensor([0.9645, 0.9662])
Training + Testing time: 16.369542837142944

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


Training stopped on epoch: 8
Training time: 9.18 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_128U_max_semantic_run4-OUT-epoch=03-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9290)
F1-macro Test: tensor(0.9290)
F1 for each class: tensor([0.9285, 0.9296])
Training + Testing time: 10.191781282424927

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 128
Test Acc: 0.950 -- std: 0.014
Test F1-macro: 0.950 -- std: 0.014
Test F1 per class: [0.949 0.951]
Training time: 11.87 -- std: 2.00
Total time: 12.86 -- std: 2.00
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 256

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


Training stopped on epoch: 8
Training time: 9.48 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_256U_max_semantic_run0-OUT-epoch=03-Val_f1-ma=0.77.ckpt
Acc Test: tensor(0.9274)
F1-macro Test: tensor(0.9274)
F1 for each class: tensor([0.9274, 0.9274])
Training + Testing time: 10.633648872375488

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


Training stopped on epoch: 5
Training time: 6.77 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_256U_max_semantic_run1-OUT-epoch=00-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8234)
F1-macro Test: tensor(0.8227)
F1 for each class: tensor([0.8113, 0.8341])
Training + Testing time: 7.7944560050964355

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


Training stopped on epoch: 9
Training time: 10.82 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_256U_max_semantic_run2-OUT-epoch=04-Val_f1-ma=0.76.ckpt
Acc Test: tensor(0.9340)
F1-macro Test: tensor(0.9338)
F1 for each class: tensor([0.9306, 0.9371])
Training + Testing time: 11.971490621566772

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


Training stopped on epoch: 7
Training time: 8.69 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_256U_max_semantic_run3-OUT-epoch=02-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8779)
F1-macro Test: tensor(0.8766)
F1 for each class: tensor([0.8640, 0.8892])
Training + Testing time: 9.79775333404541

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


Training stopped on epoch: 8
Training time: 9.26 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/max_semantic/GAT_3L_256U_max_semantic_run4-OUT-epoch=03-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9290)
F1-macro Test: tensor(0.9290)
F1 for each class: tensor([0.9267, 0.9312])
Training + Testing time: 10.255725860595703

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 256
Test Acc: 0.898 -- std: 0.043
Test F1-macro: 0.898 -- std: 0.043
Test F1 per class: [0.892 0.904]
Training time: 9.00 -- std: 1.32
Total time: 10.09 -- std: 1.36
************************************************


================================================
Heuristic Graph Creation/Loading Time: max_semantic
================================================
[TRAIN] Dataset creation time:  38.927244424819946
[TEST] Dataset creation time:  33.824644804000854

TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 64
