nodepred-ns_arxiv_gcn.yaml 1.12 KB
Newer Older
Jinjing Zhou's avatar
Jinjing Zhou committed
1
# Accuracy across 5 runs: 0.593288 ± 0.006103
2
version: 0.0.2
Jinjing Zhou's avatar
Jinjing Zhou committed
3
pipeline_name: nodepred-ns
4
pipeline_mode: train
Jinjing Zhou's avatar
Jinjing Zhou committed
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
device: 'cuda:0'
eval_device: 'cpu'
data:
  name: ogbn-arxiv
model:
  name: gcn
  embed_size: -1              # The dimension of created embedding table. -1 means using original node embedding
  hidden_size: 256             # Hidden size.
  num_layers: 2               # Number of layers.
  norm: both                  # GCN normalization type. Can be 'both', 'right', 'left', 'none'.
  activation: relu            # Activation function.
  dropout: 0.5                # Dropout rate.
  use_edge_weight: false      # If true, scale the messages by edge weights.
general_pipeline:
  sampler:
    name: neighbor
    fan_out:
    - 5
    - 10
    batch_size: 1024
    num_workers: 4
    eval_batch_size: 10240
    eval_num_workers: 4
  num_epochs: 20              # Number of training epochs
  eval_period: 1              # Interval epochs between evaluations
  optimizer:
    name: Adam
    lr: 0.005
    weight_decay: 0.0
  loss: CrossEntropyLoss
35
  save_path: "results"        # Directory to save the experiment results
Jinjing Zhou's avatar
Jinjing Zhou committed
36
  num_runs: 5