Skip to content

datalab-mi/lab-cv

Repository files navigation

lab-cv

Dépot qui permet de construire une image docker boîte à outil en Computer-Vision, avec une sur-couche ovh pour profiter du service ai-training (notebook, gestion mémoire...).

Prérequis

  • Avoir des identifiants de connexion à ovh ai training

  • Installer la CLI ovh.

  • Installer Make pour makefile

  • Installer docker

Fonctionnement

En tant qu'utilisateur:

  1. Spécifier les options dans le fichier artifacts (à completer avec VERSION, NB_GPUS, NB_CPUS)

  2. Lancer un job (= 1 container): make deploy-job

  3. Voir les logs et les jobs en cours (docs). Par exemple, suivre le lien url de make data-upload SRC=mon.fichier DST=lab-cv-data

  4. Pour lancer un script sans notebook : make deploy-job command="python /workspace/code/myscript.py"

  5. Pour transférer des données sur le bucket : make data-upload SRC=my.file DST=bucket.name

  6. Arrêter le job (Pour ne pas faire exploser la facturation) ovhai job stop <id>