This is a template for machine learning projects using Copier. You can find the code on GitHub: ‣.

Features

Quickstart

You first need to install Copier and Jinja2’s time extension:

pip3 install copier jinja2_time

Then you can create a project using this template:

copier copy --trust "<https://github.com/sophie-katz/copier-ml>" --vcs-ref=0.1.0 <PROJECT DIRECTORY>

You’ll need to answer a bunch of questions about your project, and it may take a minute to fully set up.

<aside> ❗ This template uses some features that are not immediately obvious. Please look at this page for more information:

How to use the template

Directory structure

</aside>

For developers

Template repository structure

Regular update tasks