Mandatory Guidelines
This page describes the mandatory guidelines that must be strictly followed when developing a Target for the dAIEdge-VLab.
Structure
The target repository must striclty respect the structure described in the Target repository folder tructure page. This structure is mandatory to ensure the proper functioning of the dAIEdge-VLab.
Artifacts
The target must generate the expected artifacts for the $BENCHMARK_TYPE selected. See Artifacts for more details.
Error Handling
Use the error handling scripts to ensure that the dAIEdge-VLab can handle errors properly. The error handling is described in the Error Handling page. The main goal is to avoid data leaks and to show only the necessary information to the user.
Docker Container
The target image must be runnable as a docker container. The dAIEdge-VLab relies on docker to run the target scripts in a consistent environment. The docker container must be able to run the target scripts and generate the expected artifacts. All the scripts must be placed under the app/ folder.