Skip to content

Black3rror/DL_project_template

 
 

Repository files navigation

🍪 A up-to-date Cookiecutter template for MLOps


Taken from MLOps template. This template has been updated to better fit deep learning projects and contain more features out of the box.

Requirements to use the template:

  • Python 3.11
  • Cookiecutter v2.4.0

Start a new project

On your local machine run

cookiecutter https://github.com/Black3rror/DL_project_template

and input starting values for the project. Note that when asked for the project name, you should input a valid Python package name. This means that the name should be all lowercase and only contain letters, numbers and underscores. The project name will be used as the name of the Python package. This will automatically be validated by the template.

The stack

🐍 Python projects using pyproject.toml

🔥 Models in pytorch

📦 Containerized using docker

📄 Documentation in mkdocs

👕 Linting and formatting with ruff

✅ Checking using pre-commit

🛠️ CI with Github actions

and more...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 65.6%
  • Makefile 31.7%
  • Dockerfile 2.7%