NOTE: The repository is a work in progress.
Transformer Graph network for molecule property prediction. Uses 134k dataset to train for free energy, band gap, and atomic charges.
Graph-mol uses Makefile to perform training. Data is fetched and prepared using:
make prepare-dataTraining is performed using:
make train model=graph_transformerThe partition for testing, training and validation, and seed for training is preserved for consistent training.
Jupyter notebooks to understand the Datamodules and the Graph model are present in notebooks. Jupyter lab can be run as:
make jupyterThe network can be deployed as a docker contatiner as:
make docker-build
make docker-runTo make contributions to the repository, check Contributing.md