NOTE: required to install torch_batch_svd to handle P(n) data

NOTE: please see the notebook files for the essential codes for training GDAE/GRCAE and score estimation

NOTE: below codes are used in the notebook files and experiments

[source codes for model]
gae_pd.py
gae2.py

[source codes for dataset on P(n)]
Pn_util.py
Pn_DataUtil.py

[source codes for score estimation]
gae_pd_score_estimation.py
gae_score_estimation.py

NOTE: below codes are used in the experiments

[data set generation]
dataGeneration_gae_pdTGM.ipynb

[other source codes for model train]
gae_pd_trainer.py
warmup.py
util.py

[source codes for LSLDG/R-LSLDG]
LSLDG_torch2.py
RLSLDG_Pn.py

[source codes for clustering]
meanshift_Pn.py
point_grouper_Pn.py