This project is generated from the RODEM template for training deep learning models using PyTorch, Lightning, Hydra, and WandB. It is loosely based on the PyTorch Lightning Hydra template by ashleve.
This project relies on a custom submodule called tools stored here on CERN GitLab.
This is a collection of useful functions, layers and networks for deep learning developed by the RODEM group at UNIGE.
If you didn't clone the project with the --recursive flag you can pull the submodule using:
git submodule update --init --recursive
This project is setup to use the CERN GitLab CI/CD to automatically build a Docker image based on the docker/Dockerfile and requirements.txt.
It will also run the pre-commit as part of the pipeline.
To edit this behaviour change .gitlab-ci
Contributions are welcome! Please submit a pull request or create an issue if you have any improvements or suggestions.
Please use the provided pre-commit before making merge requests!
This project is licensed under the MIT License. See the LICENSE file for details.