SEE PhysChem.ipynb
FOR DETAILED INSTRUCTION
Code for paper Deep Molecular Representation Learning via Fusing Physical and Chemical Information in NeurIPS 2021.
Ways to reproduce:
- If you want to work on QM9 dataset, please first download datasets of QM9 from Dataset Collection to
data/QM9
. - Configure '--seed'/'--pos' and hyperparameters in
special_config
(with defaulf settings intrain/config.py
), then run the correspondingxxx.py
orxxx.slurm
inscripts
directory
Note that there is a '--pos' option in configuration determining which variant is using:
ConfType.NONE
: ChemNet (s.a.)ConfType.RDKIT
: ChemNet (rdkit conf.)ConfType.NEWTON
: PhysChem (for tasks in Table.2/3)ConfType.ONLY
: PhysNet (s.a.)ConfType.NEWTON_RGT
: PhysChem (for tasks in Table.4)ConfType.REAL
: ChemNet (real conf.)ConfType.SINGLE_CHANNEL
: ChemNet (m.t.)