Skip to content

datalab-mi/lab-nlp

Repository files navigation

lab-nlp

Dépot qui permet de construire une image docker boîte à outil en NLP, 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. Lancer un job (= 1 container): make deploy-job

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

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

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

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