model: graph_conv-dot_product_h128_l3_edge_prediction | (graph_conv-dot_product_h128_l3) | WandB: s6xbw29d
Browse files- config.json +16 -9
config.json
CHANGED
|
@@ -2,13 +2,14 @@
|
|
| 2 |
"name": null,
|
| 3 |
"seed": 42,
|
| 4 |
"deterministic": true,
|
| 5 |
-
"output_dir": "
|
| 6 |
"model": {
|
| 7 |
"encoder": "graph_conv",
|
| 8 |
"hidden_channels": 128,
|
| 9 |
"num_layers": 3,
|
| 10 |
"dropout": 0.2,
|
| 11 |
"head": "dot_product",
|
|
|
|
| 12 |
"gat_heads": 4,
|
| 13 |
"gat_concat": true,
|
| 14 |
"graph_conv_aggregator": "mean",
|
|
@@ -52,13 +53,15 @@
|
|
| 52 |
],
|
| 53 |
"edge_prediction_neg_sampling_ratio": 1.0,
|
| 54 |
"edge_prediction_neg_sampling_stratify_by": "node_type",
|
| 55 |
-
"edge_prediction_neg_sampling_strategy": "degree_weighted"
|
|
|
|
|
|
|
| 56 |
},
|
| 57 |
"training": {
|
| 58 |
-
"lr": 0.
|
| 59 |
-
"weight_decay": 0.
|
| 60 |
"optimizer": "adamw",
|
| 61 |
-
"scheduler":
|
| 62 |
"epochs": 500,
|
| 63 |
"batches_per_epoch": 20,
|
| 64 |
"accelerator": "auto",
|
|
@@ -67,21 +70,25 @@
|
|
| 67 |
"early_stopping": true,
|
| 68 |
"early_stopping_patience": 20,
|
| 69 |
"early_stopping_metric": "val_auc",
|
| 70 |
-
"checkpoint_subdir": "checkpoints",
|
| 71 |
"save_checkpoints": true,
|
| 72 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 73 |
},
|
| 74 |
"wandb": {
|
| 75 |
"project": "napistu-experiments",
|
| 76 |
"entity": "napistu",
|
| 77 |
"group": "baseline",
|
| 78 |
"tags": [
|
| 79 |
-
"
|
| 80 |
"graph_conv",
|
| 81 |
"edge_prediction",
|
| 82 |
"hidden_128",
|
| 83 |
"layers_3",
|
| 84 |
-
"lr_0.
|
| 85 |
"epochs_500"
|
| 86 |
],
|
| 87 |
"log_model": false,
|
|
|
|
| 2 |
"name": null,
|
| 3 |
"seed": 42,
|
| 4 |
"deterministic": true,
|
| 5 |
+
"output_dir": "edge_prediction_dotprod_128e_v4",
|
| 6 |
"model": {
|
| 7 |
"encoder": "graph_conv",
|
| 8 |
"hidden_channels": 128,
|
| 9 |
"num_layers": 3,
|
| 10 |
"dropout": 0.2,
|
| 11 |
"head": "dot_product",
|
| 12 |
+
"init_head_as_identity": false,
|
| 13 |
"gat_heads": 4,
|
| 14 |
"gat_concat": true,
|
| 15 |
"graph_conv_aggregator": "mean",
|
|
|
|
| 53 |
],
|
| 54 |
"edge_prediction_neg_sampling_ratio": 1.0,
|
| 55 |
"edge_prediction_neg_sampling_stratify_by": "node_type",
|
| 56 |
+
"edge_prediction_neg_sampling_strategy": "degree_weighted",
|
| 57 |
+
"weight_loss_by_relation_frequency": false,
|
| 58 |
+
"loss_weight_alpha": 0.5
|
| 59 |
},
|
| 60 |
"training": {
|
| 61 |
+
"lr": 0.003,
|
| 62 |
+
"weight_decay": 0.0001,
|
| 63 |
"optimizer": "adamw",
|
| 64 |
+
"scheduler": "plateau",
|
| 65 |
"epochs": 500,
|
| 66 |
"batches_per_epoch": 20,
|
| 67 |
"accelerator": "auto",
|
|
|
|
| 70 |
"early_stopping": true,
|
| 71 |
"early_stopping_patience": 20,
|
| 72 |
"early_stopping_metric": "val_auc",
|
|
|
|
| 73 |
"save_checkpoints": true,
|
| 74 |
+
"checkpoint_subdir": "checkpoints",
|
| 75 |
+
"checkpoint_metric": "val_auc",
|
| 76 |
+
"score_distribution_monitoring": true,
|
| 77 |
+
"score_distribution_monitoring_log_every_n_epochs": 10,
|
| 78 |
+
"embedding_norm_monitoring": true,
|
| 79 |
+
"embedding_norm_monitoring_log_every_n_epochs": 10
|
| 80 |
},
|
| 81 |
"wandb": {
|
| 82 |
"project": "napistu-experiments",
|
| 83 |
"entity": "napistu",
|
| 84 |
"group": "baseline",
|
| 85 |
"tags": [
|
| 86 |
+
"edge_prediction",
|
| 87 |
"graph_conv",
|
| 88 |
"edge_prediction",
|
| 89 |
"hidden_128",
|
| 90 |
"layers_3",
|
| 91 |
+
"lr_0.003",
|
| 92 |
"epochs_500"
|
| 93 |
],
|
| 94 |
"log_model": false,
|