-
-
Notifications
You must be signed in to change notification settings - Fork 232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explanation of results #85
Comments
@the-it-weirdo hello! Your understanding of the results is spot-on! 🌟 You've captured the essence of what the reported metrics and loss values signify for your YOLOv8 model trained on a diverse set of indoor classes. Here's a brief additional insight and a tip for improvement:
Remember, model improvement is an iterative process. Small adjustments can lead to significant gains in performance. Keep exploring different strategies! Happy modeling! 🚀 |
Hello, Thank you for your reply and suggestions. Apologies on the late response on my part. However, is there a way we can add axis titles to the graphs generated during training or is there a way to download the graphs? |
@the-it-weirdo hello! No worries about the delay! To add axis titles to the graphs generated during training or to download them, you can use TensorBoard, which integrates well with YOLOv8. TensorBoard automatically logs training metrics like losses and mAP, and you can customize the plots with titles or download them directly from the TensorBoard UI. Here's a quick setup snippet if you're not already using it: from torch.utils.tensorboard import SummaryWriter
# Initialize the writer
writer = SummaryWriter('runs/your_experiment_name')
# During training, log metrics
writer.add_scalar('Loss/train', loss_value, global_step) To view the graphs, run TensorBoard in your terminal: tensorboard --logdir=runs Navigate to the provided URL to view and interact with your training metrics graphs, including adding titles and downloading them. Happy training! 🚀 |
Hello @pderrenger Thank you for the guide on Tensorboard. I appreciate it. I have already performed a training run using Ultralytics cloud training. And the graph I posted earlier was a screenshot from the training results in the dashboard. I was wondering if there's a better way to download the graphs instead of screenshots and if I could add axis titles to them. Thank you 😊 |
Hello @the-it-weirdo, Glad you found the guide helpful! 😊 For downloading graphs directly and adding axis titles, using TensorBoard is your best bet. If you've trained using Ultralytics cloud, you can download the TensorBoard logs from the cloud dashboard and run TensorBoard locally: tensorboard --logdir=path_to_your_downloaded_logs This will allow you to view, customize, and download the graphs directly from the TensorBoard interface on your local machine. Happy analyzing! 🚀 |
Thank you 😊 @pderrenger |
You're welcome! If you have any more questions or need further assistance, feel free to ask. Happy coding! 😊 |
Hello, where can I find the option to download the logs from the cloud dashboard? I used cloud training in Ultralytics hub: uploaded the dataset, selected a model and trained it. |
Hello! To download the logs from the Ultralytics cloud dashboard, you should be able to find a "Download Logs" or similar option in the dashboard where your training results are displayed. Typically, this option is located near the summary statistics or at the end of the training job details. If you're having trouble finding it, the dashboard often includes a "Help" or "Support" section that can guide you through the process. If you need further assistance, don't hesitate to reach out! Happy training! 🚀 |
@the-it-weirdo hello, Thank you for reaching out and providing the screenshot. It seems there might be an issue with the TensorBoard setup or the log files might not be properly linked. First, ensure that your training session is correctly configured to save TensorBoard logs. If you've confirmed this and still face issues, it might be beneficial to directly contact Ultralytics support for specific guidance on accessing logs from the cloud dashboard, as they can provide detailed assistance tailored to your account and training setup. In the meantime, double-check that your training sessions are completing successfully and that the logs are not empty or corrupted. This can sometimes cause issues with TensorBoard visualization. Let us know how it goes or if you need further assistance! |
Hello, I trained a YOLOv8 model with 53 classes (all belonging to indoor environments) selected from the MS-COCO dataset. I trained the model for a 100 epochs with default settings. And these are the results I received.
Can someone please explain the results to me?
This is what I understand:
Did I miss anything in my understanding of the results? Can I improve the results? If so, how?
The text was updated successfully, but these errors were encountered: