This repository containing [1] training deep learning models [2] a flask inference server.
We use the similar methods as these publications:
we use pytorch and fairseq for the transformer model.
$ cd training_forward_retro
Then, please follow steps in:
training_forward_retro/INSTALL_TRAINING.md
for installationtraining_forward_retro/README.md
for training reaction predictiontraining_forward_retro/README-RETRO.md
for training retrosynthesis
Please follow steps in:
INSTALL_SERVER.md
for installation
Dataset of reaction prediction
- USPTO_STEREO dataset, mixed starting materials and reactants SMILES as the model input; products SMILES as the model output.
- Train/Valid/Test = 902K / 50K / 50K
Dataset of retrosynthesis
- USPTO_STEREO dataset, products SMILES as the model input; starting materials SMILES as the model output.
- Train/Valid/Test = 902K / 50K / 50K
Accuracy of reaction prediction = 72.2%
Accuracy of retrosynthesis = 41.2%