================================================
Heuristic Graph Creation/Loading Time: window
================================================
[TRAIN] Dataset creation time:  11.981929302215576
[TEST] Dataset creation time:  11.312997102737427

TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 64

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


Training stopped on epoch: 14
Training time: 23.17 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_64U_window_run0-OUT-epoch=09-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9290)
F1-macro Test: tensor(0.9289)
F1 for each class: tensor([0.9255, 0.9323])
Training + Testing time: 24.29985809326172

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


Training stopped on epoch: 11
Training time: 12.52 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_64U_window_run1-OUT-epoch=06-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9043)
F1-macro Test: tensor(0.9037)
F1 for each class: tensor([0.8961, 0.9113])
Training + Testing time: 13.547383308410645

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


Training stopped on epoch: 7
Training time: 8.17 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_64U_window_run2-OUT-epoch=02-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.8152)
F1-macro Test: tensor(0.8132)
F1 for each class: tensor([0.7941, 0.8323])
Training + Testing time: 9.189659833908081

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


Training stopped on epoch: 22
Training time: 24.31 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_64U_window_run3-OUT-epoch=17-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9538)
F1-macro Test: tensor(0.9537)
F1 for each class: tensor([0.9517, 0.9557])
Training + Testing time: 25.329190969467163

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


Training stopped on epoch: 9
Training time: 10.37 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_64U_window_run4-OUT-epoch=04-Val_f1-ma=0.86.ckpt
Acc Test: tensor(0.8531)
F1-macro Test: tensor(0.8520)
F1 for each class: tensor([0.8391, 0.8649])
Training + Testing time: 11.419333696365356

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 64
Test Acc: 0.891 -- std: 0.050
Test F1-macro: 0.890 -- std: 0.051
Test F1 per class: [0.881 0.899]
Training time: 15.71 -- std: 6.71
Total time: 16.76 -- std: 6.73
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 128

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


Training stopped on epoch: 14
Training time: 14.76 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_128U_window_run0-OUT-epoch=12-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9570)
F1 for each class: tensor([0.9550, 0.9590])
Training + Testing time: 15.743584871292114

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


Training stopped on epoch: 16
Training time: 17.63 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_128U_window_run1-OUT-epoch=11-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9538)
F1-macro Test: tensor(0.9537)
F1 for each class: tensor([0.9517, 0.9557])
Training + Testing time: 19.14358353614807

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


Training stopped on epoch: 13
Training time: 14.59 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_128U_window_run2-OUT-epoch=08-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: 15.645149946212769

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


Training stopped on epoch: 12
Training time: 12.88 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_128U_window_run3-OUT-epoch=07-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9274)
F1-macro Test: tensor(0.9273)
F1 for each class: tensor([0.9252, 0.9295])
Training + Testing time: 13.936711311340332

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


Training stopped on epoch: 8
Training time: 9.08 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_128U_window_run4-OUT-epoch=03-Val_f1-ma=0.74.ckpt
Acc Test: tensor(0.8614)
F1-macro Test: tensor(0.8612)
F1 for each class: tensor([0.8557, 0.8667])
Training + Testing time: 10.147953033447266

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 128
Test Acc: 0.928 -- std: 0.035
Test F1-macro: 0.928 -- std: 0.035
Test F1 per class: [0.925 0.93 ]
Training time: 13.79 -- std: 2.80
Total time: 14.92 -- std: 2.93
************************************************



TRAINING MODELS SETTING #LAYERS: 1  HIDDEN DIM: 256

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


Training stopped on epoch: 11
Training time: 12.25 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_256U_window_run0-OUT-epoch=06-Val_f1-ma=0.76.ckpt
Acc Test: tensor(0.9323)
F1-macro Test: tensor(0.9323)
F1 for each class: tensor([0.9306, 0.9340])
Training + Testing time: 13.322088479995728

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


Training stopped on epoch: 10
Training time: 11.28 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_256U_window_run1-OUT-epoch=05-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9389)
F1-macro Test: tensor(0.9388)
F1 for each class: tensor([0.9359, 0.9417])
Training + Testing time: 12.361493110656738

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


Training stopped on epoch: 15
Training time: 16.63 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_256U_window_run2-OUT-epoch=10-Val_f1-ma=0.74.ckpt
Acc Test: tensor(0.9472)
F1-macro Test: tensor(0.9471)
F1 for each class: tensor([0.9454, 0.9489])
Training + Testing time: 17.75303053855896

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


Training stopped on epoch: 12
Training time: 13.54 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_256U_window_run3-OUT-epoch=10-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9570)
F1 for each class: tensor([0.9556, 0.9585])
Training + Testing time: 14.551849365234375

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


Training stopped on epoch: 12
Training time: 13.14 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_1L_256U_window_run4-OUT-epoch=07-Val_f1-ma=0.85.ckpt
Acc Test: tensor(0.9554)
F1-macro Test: tensor(0.9554)
F1 for each class: tensor([0.9535, 0.9572])
Training + Testing time: 14.227900505065918

************************************************
RESULTS FOR N_LAYERS: 1  HIDDEN DIM_FEATURES: 256
Test Acc: 0.946 -- std: 0.009
Test F1-macro: 0.946 -- std: 0.009
Test F1 per class: [0.944 0.948]
Training time: 13.37 -- std: 1.81
Total time: 14.44 -- std: 1.82
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 64

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


Training stopped on epoch: 7
Training time: 8.30 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_64U_window_run0-OUT-epoch=02-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.8515)
F1-macro Test: tensor(0.8515)
F1 for each class: tensor([0.8510, 0.8520])
Training + Testing time: 9.397995233535767

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


Training stopped on epoch: 11
Training time: 12.19 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_64U_window_run1-OUT-epoch=06-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9406)
F1-macro Test: tensor(0.9406)
F1 for each class: tensor([0.9394, 0.9417])
Training + Testing time: 13.243480920791626

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


Training stopped on epoch: 7
Training time: 8.46 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_64U_window_run2-OUT-epoch=02-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8515)
F1-macro Test: tensor(0.8514)
F1 for each class: tensor([0.8480, 0.8548])
Training + Testing time: 9.482150316238403

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


Training stopped on epoch: 7
Training time: 8.52 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_64U_window_run3-OUT-epoch=02-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.8515)
F1-macro Test: tensor(0.8515)
F1 for each class: tensor([0.8505, 0.8525])
Training + Testing time: 9.56415581703186

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


Training stopped on epoch: 14
Training time: 15.37 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_64U_window_run4-OUT-epoch=09-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9604)
F1-macro Test: tensor(0.9604)
F1 for each class: tensor([0.9592, 0.9615])
Training + Testing time: 16.56804132461548

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 64
Test Acc: 0.891 -- std: 0.049
Test F1-macro: 0.891 -- std: 0.049
Test F1 per class: [0.89  0.893]
Training time: 10.57 -- std: 2.81
Total time: 11.65 -- std: 2.86
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 128

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


Training stopped on epoch: 11
Training time: 13.25 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_128U_window_run0-OUT-epoch=06-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9356)
F1-macro Test: tensor(0.9355)
F1 for each class: tensor([0.9324, 0.9386])
Training + Testing time: 14.708101034164429

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


Training stopped on epoch: 6
Training time: 10.53 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_128U_window_run1-OUT-epoch=01-Val_f1-ma=0.85.ckpt
Acc Test: tensor(0.8300)
F1-macro Test: tensor(0.8290)
F1 for each class: tensor([0.8423, 0.8157])
Training + Testing time: 11.59998869895935

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


Training stopped on epoch: 8
Training time: 9.87 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_128U_window_run2-OUT-epoch=03-Val_f1-ma=0.79.ckpt
Acc Test: tensor(0.9092)
F1-macro Test: tensor(0.9092)
F1 for each class: tensor([0.9073, 0.9111])
Training + Testing time: 11.098249673843384

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


Training stopped on epoch: 14
Training time: 15.64 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_128U_window_run3-OUT-epoch=09-Val_f1-ma=0.77.ckpt
Acc Test: tensor(0.9554)
F1-macro Test: tensor(0.9554)
F1 for each class: tensor([0.9543, 0.9565])
Training + Testing time: 16.6043119430542

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


Training stopped on epoch: 16
Training time: 17.59 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_128U_window_run4-OUT-epoch=16-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9571)
F1-macro Test: tensor(0.9570)
F1 for each class: tensor([0.9556, 0.9585])
Training + Testing time: 18.657574892044067

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 128
Test Acc: 0.917 -- std: 0.047
Test F1-macro: 0.917 -- std: 0.047
Test F1 per class: [0.918 0.916]
Training time: 13.38 -- std: 2.94
Total time: 14.53 -- std: 2.89
************************************************



TRAINING MODELS SETTING #LAYERS: 2  HIDDEN DIM: 256

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


Training stopped on epoch: 13
Training time: 14.96 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_256U_window_run0-OUT-epoch=08-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9554)
F1-macro Test: tensor(0.9554)
F1 for each class: tensor([0.9545, 0.9564])
Training + Testing time: 16.210304737091064

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


Training stopped on epoch: 9
Training time: 10.64 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_256U_window_run1-OUT-epoch=04-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9455)
F1-macro Test: tensor(0.9455)
F1 for each class: tensor([0.9436, 0.9474])
Training + Testing time: 12.663557052612305

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


Training stopped on epoch: 8
Training time: 9.93 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_256U_window_run2-OUT-epoch=03-Val_f1-ma=0.87.ckpt
Acc Test: tensor(0.9406)
F1-macro Test: tensor(0.9405)
F1 for each class: tensor([0.9381, 0.9429])
Training + Testing time: 11.09757947921753

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


Training stopped on epoch: 8
Training time: 10.01 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_256U_window_run3-OUT-epoch=03-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9356)
F1-macro Test: tensor(0.9356)
F1 for each class: tensor([0.9333, 0.9378])
Training + Testing time: 11.138372898101807

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


Training stopped on epoch: 7
Training time: 8.51 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_2L_256U_window_run4-OUT-epoch=02-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9257)
F1-macro Test: tensor(0.9257)
F1 for each class: tensor([0.9231, 0.9282])
Training + Testing time: 9.682600259780884

************************************************
RESULTS FOR N_LAYERS: 2  HIDDEN DIM_FEATURES: 256
Test Acc: 0.941 -- std: 0.010
Test F1-macro: 0.941 -- std: 0.010
Test F1 per class: [0.939 0.943]
Training time: 10.81 -- std: 2.19
Total time: 12.16 -- std: 2.23
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 64

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


Training stopped on epoch: 7
Training time: 8.45 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_64U_window_run0-OUT-epoch=02-Val_f1-ma=0.69.ckpt
Acc Test: tensor(0.8746)
F1-macro Test: tensor(0.8746)
F1 for each class: tensor([0.8733, 0.8758])
Training + Testing time: 9.457754135131836

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


Training stopped on epoch: 8
Training time: 10.65 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_64U_window_run1-OUT-epoch=03-Val_f1-ma=0.78.ckpt
Acc Test: tensor(0.9109)
F1-macro Test: tensor(0.9107)
F1 for each class: tensor([0.9066, 0.9148])
Training + Testing time: 11.695988416671753

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


Training stopped on epoch: 9
Training time: 10.76 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_64U_window_run2-OUT-epoch=04-Val_f1-ma=0.86.ckpt
Acc Test: tensor(0.9340)
F1-macro Test: tensor(0.9340)
F1 for each class: tensor([0.9324, 0.9355])
Training + Testing time: 12.184366464614868

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


Training stopped on epoch: 12
Training time: 13.71 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_64U_window_run3-OUT-epoch=07-Val_f1-ma=0.85.ckpt
Acc Test: tensor(0.9637)
F1-macro Test: tensor(0.9637)
F1 for each class: tensor([0.9630, 0.9644])
Training + Testing time: 14.766291856765747

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


Training stopped on epoch: 9
Training time: 10.81 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_64U_window_run4-OUT-epoch=04-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9241)
F1-macro Test: tensor(0.9239)
F1 for each class: tensor([0.9201, 0.9277])
Training + Testing time: 11.945271015167236

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 64
Test Acc: 0.921 -- std: 0.029
Test F1-macro: 0.921 -- std: 0.029
Test F1 per class: [0.919 0.924]
Training time: 10.88 -- std: 1.67
Total time: 12.01 -- std: 1.69
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 128

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


Training stopped on epoch: 7
Training time: 8.59 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_128U_window_run0-OUT-epoch=02-Val_f1-ma=0.83.ckpt
Acc Test: tensor(0.8927)
F1-macro Test: tensor(0.8926)
F1 for each class: tensor([0.8963, 0.8889])
Training + Testing time: 9.71129584312439

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


Training stopped on epoch: 10
Training time: 12.39 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_128U_window_run1-OUT-epoch=05-Val_f1-ma=0.83.ckpt
Acc Test: tensor(0.9620)
F1-macro Test: tensor(0.9620)
F1 for each class: tensor([0.9613, 0.9627])
Training + Testing time: 13.510110855102539

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


Training stopped on epoch: 11
Training time: 13.12 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.81.ckpt
Acc Test: tensor(0.9604)
F1-macro Test: tensor(0.9604)
F1 for each class: tensor([0.9590, 0.9617])
Training + Testing time: 14.145942211151123

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


Training stopped on epoch: 13
Training time: 15.43 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.80.ckpt
Acc Test: tensor(0.9604)
F1-macro Test: tensor(0.9604)
F1 for each class: tensor([0.9599, 0.9609])
Training + Testing time: 16.518160581588745

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


Training stopped on epoch: 13
Training time: 15.64 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_128U_window_run4-OUT-epoch=09-Val_f1-ma=0.81.ckpt
Acc Test: tensor(0.9620)
F1-macro Test: tensor(0.9620)
F1 for each class: tensor([0.9616, 0.9625])
Training + Testing time: 16.707660913467407

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 128
Test Acc: 0.948 -- std: 0.027
Test F1-macro: 0.947 -- std: 0.027
Test F1 per class: [0.948 0.947]
Training time: 13.03 -- std: 2.56
Total time: 14.12 -- std: 2.54
************************************************



TRAINING MODELS SETTING #LAYERS: 3  HIDDEN DIM: 256

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


Training stopped on epoch: 13
Training time: 16.01 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_256U_window_run0-OUT-epoch=08-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9637)
F1-macro Test: tensor(0.9637)
F1 for each class: tensor([0.9628, 0.9645])
Training + Testing time: 17.131062507629395

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


Training stopped on epoch: 8
Training time: 10.07 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_256U_window_run1-OUT-epoch=03-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9439)
F1-macro Test: tensor(0.9437)
F1 for each class: tensor([0.9408, 0.9467])
Training + Testing time: 12.016367673873901

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


Training stopped on epoch: 11
Training time: 13.99 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_256U_window_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.9573, 0.9601])
Training + Testing time: 15.13634967803955

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


Training stopped on epoch: 7
Training time: 9.36 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_256U_window_run3-OUT-epoch=02-Val_f1-ma=0.80.ckpt
Acc Test: tensor(0.9191)
F1-macro Test: tensor(0.9191)
F1 for each class: tensor([0.9182, 0.9201])
Training + Testing time: 10.484475135803223

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


Training stopped on epoch: 7
Training time: 9.57 secs
Best model path: /anonymized/path/to/model/folder/Heuristic_uni/GAT/window/GAT_3L_256U_window_run4-OUT-epoch=02-Val_f1-ma=0.82.ckpt
Acc Test: tensor(0.9109)
F1-macro Test: tensor(0.9108)
F1 for each class: tensor([0.9137, 0.9078])
Training + Testing time: 10.7057523727417

************************************************
RESULTS FOR N_LAYERS: 3  HIDDEN DIM_FEATURES: 256
Test Acc: 0.939 -- std: 0.021
Test F1-macro: 0.939 -- std: 0.021
Test F1 per class: [0.939 0.94 ]
Training time: 11.80 -- std: 2.70
Total time: 13.09 -- std: 2.61
************************************************


