Skip to content
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

I augmented my custom dataset in Roboflow. Is it redundant since there is already augmentation in the hyperparameters file? #13346

Open
1 task done
qjygsantos opened this issue Oct 8, 2024 · 1 comment
Labels
question Further information is requested

Comments

@qjygsantos
Copy link

Search before asking

Question

I am trying to train a model with the new YOLO11. As for my dataset, I used Roboflow for annotating, splitting dataset, preprocessing, and augmentation.

This is what I chose for augmentation in Roboflow:

Outputs per training example: 3
90° Rotate: Clockwise, Counter-Clockwise
Rotation: Between -15° and +15°
Blur: Up to 2px
Noise: Up to 1.96% of pixels

But, I noticed that in the hyp.scratch-low.yaml file, there are also augmentation parameters/values. Should I skip augmenting with Roboflow and just use the hyps file? Can I do all those above by tweaking the values?

Additional

No response

@qjygsantos qjygsantos added the question Further information is requested label Oct 8, 2024
@UltralyticsAssistant
Copy link
Member

UltralyticsAssistant commented Oct 8, 2024

👋 Hello @qjygsantos, thank you for your interest in YOLOv5 🚀! This is an automated response to assist you. An Ultralytics engineer will also review your issue soon.

For questions about data augmentation, you might find it useful to review our Custom Data Training tutorial. 🚀

Regarding augmentation techniques, it's important to note that you can combine external augmentation from tools like Roboflow with YOLOv5's built-in features. However, if you encounter any issues, providing a minimum reproducible example will be helpful to diagnose the problem.

Make sure you're following our Tips for Best Training Results to ensure optimal model performance.

Requirements

Verify that you have Python>=3.8.0 with all requirements.txt dependencies installed:

git clone https://github.com/ultralytics/yolov5  # clone
cd yolov5
pip install -r requirements.txt  # install

Environments

Experiment with YOLOv5 in these environments:

  • Notebooks: Run on Gradient Open In Colab Open In Kaggle

Status

YOLOv5 CI

Green badge? All CI tests are passing on YOLOv5 functionalities!

Introducing YOLOv8 🚀

Check out YOLOv8 for the latest advancements in object detection and more!

If additional guidance is needed, feel free to provide more details. Happy experimenting! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants