Get started
-
Install
ultralyticsandwandb.The development team has tested the integration with- Command Line
- Notebook
ultralyticsv8.0.238and below. To report any issues with the integration, create a GitHub issue with the tagyolov8.
Track experiments and visualize validation results
Try in Colab This section demonstrates a typical workflow of using an Ultralytics model for training, fine-tuning, and validation and performing experiment tracking, model-checkpointing, and visualization of the model’s performance using W&B. You can also check out about the integration in this report: Supercharging Ultralytics with W&B To use the W&B integration with Ultralytics, import thewandb.integration.ultralytics.add_wandb_callback function.
YOLO model of your choice, and invoke the add_wandb_callback function on it before performing inference with the model. This ensures that when you perform training, fine-tuning, validation, or inference, it automatically saves the experiment logs and the images, overlaid with both ground-truth and the respective prediction results using the interactive overlays for computer vision tasks on W&B along with additional insights in a wandb.Table.
Visualize prediction results
Try in Colab This section demonstrates a typical workflow of using an Ultralytics model for inference and visualizing the results using W&B. You can try out the code in Google Colab: Open in Colab. You can also check out about the integration in this report: Supercharging Ultralytics with W&B In order to use the W&B integration with Ultralytics, we need to import thewandb.integration.ultralytics.add_wandb_callback function.
wandb.init(). Next, Initialize your desired YOLO model and invoke the add_wandb_callback function on it before you perform inference with the model. This ensures that when you perform inference, it automatically logs the images overlaid with your interactive overlays for computer vision tasks along with additional insights in a wandb.Table.
wandb.init() in case of a training or fine-tuning workflow. However, if the code involves only prediction, you must explicitly create a run.
Here’s how the interactive bbox overlay looks:
For more details, see the W&B image overlays guide.