Vous pouvez explorer différents hyperparamètres ou modèles à partir d’un point précis d’une expérience sans affecter le run original. Pour cela, forkez à partir d’un run W&B existant. Lorsque vous forkez un run, W&B crée un nouveau run en utilisant l’ID unique du run source et une étape spécifiée. Les métriques récapitulatives du run source sont copiées dans le run forké. Le run forké partage l’ensemble de l’historique et des fichiers du run source jusqu’à l’étape spécifiée. Après l’étape de fork, vous pouvez journaliser de nouvelles données dans le run forké indépendamment du run original. Consultez une démo en direct d’un run forké généré par le code ci-dessous.Documentation Index
Fetch the complete documentation index at: https://wb-21fd5541-john-wbdocs-2044-rename-serverless-products.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
- Forker un run nécessite la version du SDK
wandb>= 0.16.5 - Forker un run nécessite des étapes monotones croissantes. Vous ne pouvez pas forker à partir d’un run qui utilise des étapes non monotones définies avec
define_metric(). Les étapes non monotones rompent l’ordre chronologique de l’historique du run et des métriques système.
step à partir de laquelle vous souhaitez démarrer le run forké comme arguments de fork_from dans wandb.init().
Fork à partir d’un run précédemment enregistré
fork_from dans wandb.init().
Copiez-collez le code suivant dans un script Python ou une cellule de notebook. Remplacez <source-run-id>, <project> et <entity> par vos propres valeurs :
Créer un fork à partir d’un run dans le même script
id de l’objet run original pour obtenir l’ID du run correspondant. Enfin, initialisez un nouveau run et transmettez l’ID du run original ainsi que l’étape à partir de laquelle vous voulez créer le fork comme arguments à fork_from dans wandb.init().
Exemple de script
<project> et <entity> par vos propres valeurs.
Compatibilité entre rembobinage et forkLe fork complète un
rewind en offrant plus de flexibilité pour gérer vos Runs et expérimenter avec eux.Lorsque vous créez un fork à partir d’un run, W&B crée une nouvelle branche depuis ce run à un point précis afin d’essayer différents paramètres ou modèles.Lorsque vous rembobinez un run, W&B vous permet de corriger ou de modifier l’historique du run lui-même.