Créer un projet
Commencez par créer un projet de référence en entraînant le modèle d’exemple au moins une fois. Ce projet de référence servira de base au sweep pour sa configuration lors des étapes suivantes. Téléchargez le modèle d’exemple basé sur le jeu de données PyTorch MNIST depuis le dépôt GitHub W&B examples. Entraînez ensuite le modèle. Le script d’entraînement se trouve dans le répertoireexamples/pytorch/pytorch-cnn-fashion.
Pour télécharger et entraîner le modèle d’exemple :
-
Clonez le dépôt :
-
Accédez au répertoire de l’exemple :
-
Exécutez manuellement le script d’entraînement :
- Facultatif : explorez l’exemple dans le tableau de bord de la W&B App. Consultez un exemple de page de projet.
Créer un sweep
Une fois votre projet de référence en place, vous pouvez configurer un sweep sur ses runs. Depuis la page de votre projet, ouvrez l’onglet Sweep dans la barre latérale du projet, puis sélectionnez Create Sweep.

Lancer des agents
Une fois le sweep configuré, lancez un ou plusieurs agents pour exécuter les runs. Vous pouvez lancer jusqu’à 20 agents en parallèle sur différentes machines pour terminer plus rapidement la tâche de sweep. Chaque agent affiche le prochain ensemble de paramètres à utiliser.

Initialiser un nouveau sweep avec des runs existants
Pour réutiliser des résultats antérieurs comme point de départ, lancez un nouveau sweep à partir de runs existants que vous avez déjà journalisés :- Ouvrez le tableau de votre projet.
- Cochez la case de la ligne d’un run pour le sélectionner.
- Dans le menu déroulant, choisissez de créer un nouveau sweep.

Si vous démarrez le nouveau sweep en tant que sweep bayésien, les runs sélectionnés servent également à initialiser le processus gaussien.