Make a submission
You have implemented a new solution for the hackathon and want to send a new submission to test it.
Check list before submitting:
- Have you uploaded your model using DVC?
- Have updated your
evaluation.py
script according to your model? - Have you added your python libraries into the
requirements.txt
file?
Is it your first submission?
When proceeding with the first submission you do not need to upload a model or change the evaluation script. The first submission will just predict random outputs (depending on the subject). This is solely to test that everything works well.
Start a submission
You can start a new submission right from your project repository on GitLab. You can click on the button from your last commit, and the click on the "submission-job" button. Finally, to watch the logs of the job you can click on the "submission-job" button.
Click on the commit:
Click on the job:
If you are using multiple branches be sure to switch branch to see your last commit on the right branch and then launch the submission.
When the submission succeeded, you should see job metrics logged at the end, like the following:
Troubleshooting
If the job execution failed, take a look at the logs to try debugging it. If the issue is not coming from your code, don't hesitate to contact the staff to get some help.
Access past submissions
Navigate in the Build > Jobs to see past submissions.
Speed-up submissions
You can use pre-built images for CI pipelines that comes with ML libraries pre-installed and ready to use with a GPU. To proceed you can change the image
in your .gitlab-ci.yml
file.
default:
image: registry.gitlab.com/green-ai-hack/core/base-runner-image/python3.10-slim-ci:latest
List of available images:
Base:
registry.gitlab.com/green-ai-hack/core/base-runner-image/python3.10-slim-ci:latest
Pytorch 2.1+ (GPU):
registry.gitlab.com/green-ai-hack/core/base-runner-image/python3.10-slim-torch2.1-cu121-ci
Tensorflow 2.14+ (GPU):
registry.gitlab.com/green-ai-hack/core/base-runner-image/python3.10-slim-tensorflow2.14-cu121-ci
Base:
registry.gitlab.com/green-ai-hack/core/base-runner-image/python3.9-slim-ci:latest
Pytorch 2.1+ (GPU):
registry.gitlab.com/green-ai-hack/core/base-runner-image/python3.9-slim-torch2.1-cu121-ci:latest
Tensorflow 2.14+ (GPU):
registry.gitlab.com/green-ai-hack/core/base-runner-image/python3.9-slim-tensorflow2.14-cu121-ci:latest
If you have specific needs don't hesitate to ask the staff.