Setting Up a Machine Deep Learning Project - WM-SEMERU/SemeruGuidelines Wiki

This section explains how to set up a machine learning project to perform experiments or create a development environment. In order to use our scripts and steps, you should be firstly familiar with the following technology: Docker Container, DVC, databases, and VSCode. We strongly suggest reviewing tutorials on how to use these technologies in-depth. Here we just present the basic elements needed to create an environment for our machines and resources. Please follow these steps:

1. Create a .devcontainer

The folder .devcontainer devcontainer

1.1 Configuring .devcontainer.json

1.2 Configuring Dockerfile

2. Building & Deploying the container

3. Versioning Data

4. The SEMERU Software Architecture

5. The File Systems