Skip to main content

classe wandb.apis.public.ConsoleLogs

Un itérateur paresseux sur les lignes du journal de console d’un run, des plus anciennes aux plus récentes. Les lignes sont récupérées page par page depuis le backend W&B et conservées en mémoire. Une deuxième itération relit donc les mêmes lignes au lieu de les récupérer de nouveau ; créez une nouvelle instance pour relire un journal qui a peut-être été enrichi.

Arguments

  • service_api : Instance de l’API de service utilisée pour interroger W&B.
  • run : Run dont le journal de console est lu.
  • per_page : Nombre de lignes à récupérer par requête lors de la lecture du journal depuis le début. Ignoré lorsque last est fourni.
  • last : S’il est défini, récupère uniquement les N dernières lignes du journal en une seule requête au lieu de le lire depuis le début. Le backend limite le nombre de lignes renvoyées par requête ; une portion plus longue du journal est donc tronquée aux lignes les plus récentes.

Méthodes

méthode Paginator.next()

Renvoie l’élément suivant de l’itérateur. Lorsqu’il est épuisé, lève StopIteration.