Dataset: MUTAG,
Model: GCN

params={'seed': 41, 'epochs': 1000, 'batch_size': 20, 'init_lr': 0.0007, 'lr_reduce_factor': 0.5, 'lr_schedule_patience': 25, 'min_lr': 1e-06, 'weight_decay': 0.0, 'print_epoch_interval': 5, 'max_time': 30.0}

net_params={'device': device(type='cuda'), 'gpu_id': 0, 'batch_size': 20, 'L': 4, 'hidden_dim': 146, 'out_dim': 146, 'residual': True, 'readout': 'mean', 'in_feat_dropout': 0.0, 'dropout': 0.0, 'batch_norm': True, 'self_loop': False, 'optimizer': 'Adam', 'cluster': False, 'in_dim': 7, 'edge_dim': 7, 'max_num_node': 28, 'n_classes': 2, 'total_param': 102821}

GCNNet(
  (embedding_h): Linear(in_features=7, out_features=146, bias=True)
  (in_feat_dropout): Dropout(p=0.0, inplace=False)
  (layers): ModuleList(
    (0): GCNLayer(in_channels=146, out_channels=146, residual=True)
    (1): GCNLayer(in_channels=146, out_channels=146, residual=True)
    (2): GCNLayer(in_channels=146, out_channels=146, residual=True)
    (3): GCNLayer(in_channels=146, out_channels=146, residual=True)
  )
  (MLP_layer): MLPReadout(
    (FC_layers): ModuleList(
      (0): Linear(in_features=146, out_features=73, bias=True)
      (1): Linear(in_features=73, out_features=36, bias=True)
      (2): Linear(in_features=36, out_features=2, bias=True)
    )
  )
)

Total Parameters: 102821

 edge_num: 69


    FINAL RESULTS
TEST ACCURACY averaged: 78.7135 with s.d. 8.8552
TRAIN ACCURACY averaged: 89.5475 with s.d. 0.8942


    Average Convergence Time (Epochs): 332.0000 with s.d. 47.9020
Total Time Taken: 0.1374 hrs
Average Time Per Epoch: 0.1403 s


All Splits Test Accuracies: [0.8421052631578947, 0.7894736842105263, 0.631578947368421, 0.8421052631578947, 0.7368421052631579, 0.9473684210526315, 0.6842105263157895, 0.8421052631578947, 0.7222222222222222, 0.8333333333333334]