wandb.init() ou wandb.login(). Contrairement aux méthodes associées à des classes spécifiques, ces fonctions donnent un accès direct aux fonctionnalités de base de W&B sans devoir d’abord instancier des objets.
Fonctions disponibles
| Fonction | Description |
|---|---|
init() | Démarre un nouveau run pour suivre et journaliser des données dans W&B. C’est généralement la première fonction appelée dans votre pipeline d’entraînement ML. |
login() | Configure les identifiants de connexion W&B pour authentifier votre machine auprès de la plateforme. |
setup() | Prépare W&B pour une utilisation dans le processus courant et ses processus enfants. Utile pour les applications multiprocessus. |
teardown() | Nettoie les ressources W&B et arrête le processus backend. |
sweep() | Initialise un balayage d’hyperparamètres pour rechercher des configurations de modèle optimales. |
agent() | Crée un agent de balayage pour exécuter des expériences d’optimisation d’hyperparamètres. |
controller() | Gère et contrôle les agents de balayage ainsi que leur exécution. |
restore() | Restaure un run précédent ou l’état d’une expérience afin de reprendre le travail. |
finish() | Termine un run et nettoie les ressources. |
Exemple
wandb et à utiliser les fonctions globales login() et init() :