Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 1.47 KB

README.md

File metadata and controls

42 lines (25 loc) · 1.47 KB

🍪 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...