Standards - Aps01 - Part 2
Now that we've defined a repository standard, it would be nice to reuse it in new projects.
For that we will use cookiecutter
to define a template repository. Then, when a new ML project is started, we will just use our template to start it.
Accept assignment
In order to do this, you will need to Accept the part 2 of the assignment. We will use this repository as our ML repository template for new projects.
Atention
Please note that APS 01 is divided into two assignments!
Task 01: Create a template
Then, clone the repository in you machine and create a folder structure similar to:
Info!
The .gitkeep
are empty files created to allow empty folders to be in the template
Question 1
Question 2
Question 3
Question 4
Question 5
Question 6
Question 7
Task 02: Testing your template
Install cookiecutter
:
Then use the command:
Done! It should create the folders and files structure defined in the template.
Remember!
Delivering the assignment is the same as pushing to the main
branch of your private repository of aps01
!
Release APS01 Part 2!
Exercise 8
Exercise 9
Exercise 10
Exercise 11
Exercise 12
Important!
Each part of APS1 is configured in an all-or-nothing format. Each part contributes 5
to the grade (only if passed all tests for that part). Therefore, the possible grades are 0
, 5
(only one part completed), or 10
.