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. Cette référence fournit au sweep une base de configuration pour les étapes suivantes. Téléchargez le modèle d’exemple PyTorch pour le dataset MNIST depuis le dépôt GitHub W&B examples. Ensuite, entraînez 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 W&B App. Voir une page de projet d’exemple.
Créer un sweep
Une fois votre projet de référence en place, vous pouvez configurer un sweep à partir de ses runs. Depuis la page de votre projet, ouvrez l’onglet Sweep dans la barre latérale du projet et sélectionnez Create Sweep.

Lancez des agents
Après avoir configuré le sweep, 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 la tâche de sweep plus rapidement. Chaque agent affiche le prochain ensemble de paramètres à utiliser.

Amorcer un nouveau sweep avec des runs existants
Pour réutiliser des résultats antérieurs comme point de départ, lancez un nouveau sweep à l’aide de runs existants que vous avez précédemment enregistrés :- Ouvrez le tableau de votre projet.
- Cliquez sur la case à cocher de la ligne du run pour sélectionner ce run.
- Dans le menu déroulant, sélectionnez l’option pour 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.