All notable changes to this project will be documented in this file.
The format is based on this sample changelog.
- Update MLflow version
- Fix data dir missing from src/graphmb
- Add option to write bins to fasta files (--writebins)
- Update Tensorflow and MLflow versions
- vaepretrain parameter controls the number of epochs of VAE pre-training (default 500)
- Correct wheel file
- VAE, GCN, SAGE and GAT models based on tensorflow (VAEG code)
- SCG-based loss to train VAE and GNNs
- Output assembly stats while starting
- Eliminate VAMB and DGL dependencies
- PyPI installation
- Code structure changed to load data outside of DGL and use DGL only for the GraphSAGE-LSTM model
- Log dataloading steps
- Write cache to numpy files
- Feature files are written to specific directories (fixes #17)
BioarXiv version
pip install . --upgrade
- Dockerfile and docker image link
- Set seed option
- Eval interval option
- Change default file name
- Assembly dir option is no longer mandatory, so files can be in different directories
- Logging also includes errors
- DGL should no longer write a file to ~/