Project 3 – Satellite Image Segmentation with Deep Learning
| Technical level | Tasks |
|---|---|
| Doing the exercises of steps 1 and 3, relying on clues and solutions if needed. | |
| Doing the exercises of steps 1 to 3, without relying on clues and solutions. | |
| Doing the exercises of steps 1 to 3, without relying on clues and solutions, and completing steps 4 (deployment). |
Introduction
What is the project about? What data, what methods, what skills?
1 Structure of the project
This project has five steps (listed in the banner at the top of the page):
- data acquisition;
- model training and evaluation;
- inference and statistics;
- deployment.
2 Initialization of the project
2.1 Clone the project with Git
NoteAttention
Create a VScode service on SSP Cloud. In the service, open a terminal by clicking on , then Terminal > New Terminal. Clone the project repository with:
git clone https://github.com/AIML4OS/funathon-project3.git
Structure of the project:
- The
.qmdfiles and the_quarto.yamlfile are necessary to build the website ; - The file
pyproject.tomldescribes the dependencies of the project ; - Intermediate solutions to the exercices are available in the
intermediate_solutionsfolder; - The final solution is available in the
final_solutionfolder;
2.2 Installation of dependencies
Install the project dependencies by running the following command in the terminal:
uv sync