Generate yaml including class id and name #70
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Auto generate the yaml file including the class id and class name.
The train and val folders are set to :
by default.
π οΈ PR Summary
Made with β€οΈ by Ultralytics Actions
π Key Changes
import yaml
).π― Purpose & Impact
.yaml
file.π Summary
π The PR extends the JSON to YOLO conversion utility by automatically generating a YAML configuration file with class names and data paths for more seamless YOLO model training setups.
π οΈ PR Summary
Made with β€οΈ by Ultralytics Actions
π Key Changes
π― Purpose & Impact
The update allows users to generate a corresponding YAML file alongside YOLO-formatted label files, including the class ids and names. This encompasses a more straightforward setup for YOLO training, as the YAML format is often used in training configurations π. By filtering JSON files to those containing "coco" in their names, the script focuses more on the specific files commonly used in the COCO dataset ecosystem, making the conversion process more efficient π.
π Summary
Enhance JSON-to-YOLO conversion by creating a YAML config with class identification for a smoother training prep in YOLO-based ML projects β¨.