项目文件夹

文件
Quan (Andy) Gan 68a978d4de [Model] Fixes JTNN for 0.5 (#1879)
* jtnn and fixes

* make metagraph a method

* fix test

* fix
2020-07-30 13:36:08 +08:00

34 行
721 B
Markdown

Junction Tree VAE - example for training
==========================================
This is a direct modification from https://github.com/wengong-jin/icml18-jtnn
Dependencies
--------------
* PyTorch 0.4.1+
* RDKit=2018.09.3.0
* requests
How to run
-----------
To run the model, use
```
python3 vaetrain_dgl.py
```
The script will automatically download the data, which is the same as the one in the
original repository.
To disable CUDA, run with `NOCUDA` variable set:
```
NOCUDA=1 python3 vaetrain_dgl.py
```
To decode for new molecules, run
```
python3 vaetrain_dgl.py -T
```
Currently, decoding involves encoding a training example, sampling from the posterior
distribution, and decoding a molecule from that.