pygod-team / pygod

A Python Library for Graph Outlier Detection (Anomaly Detection)
https://pygod.org
BSD 2-Clause "Simplified" License
1.34k stars 129 forks source link

Process Killed with Minimal Settings on GPU (inj_flickr) #115

Open gbay7 opened 1 week ago

gbay7 commented 1 week ago

Description:
I am experiencing an issue where the process is unexpectedly killed while benchmarking several graph anomaly detection methods from PyGOD: "dominant," "done," "adone," "anomalydae," and "conad," on the dataset "inj_flickr."

The problem persists even with minimal settings that are much smaller than those used in related works (e.g., the BOND paper, page 20). Despite running on a system with a 12GB NVIDIA A2000 GPU, the process fails to complete.

Settings:
Below are the configurations I used:

System Information:

Additional Context:
GCNAE runs successfully with BOND settings on the same dataset and system.

gbay7 commented 1 week ago

These are all used settings for "dominant":

{'hid_dim': 2, 'weight_decay': 0.01, 'dropout': 0.0, 'lr': 0.01, 'epoch': 1, 'gpu': '0', 'weight': 0.2, 'batch_size': 1, 'num_neigh': 1, 'verbose': 0}