Repository navigation
v0.2.7
Release v0.2.7 - Dataset Synthesize Enhancements
This release adds powerful enhancements to the dataset synthesize command:
New Features:
-
Class name validation via --data-yaml parameter
- Ensures target filenames match class names from data.yaml
- Example: For class 'bn', files should be named like 'bn_back.jpg'
- Provides clear error messages for validation failures
-
Custom rotation range via --rotation-range parameter
- Limit rotation angles to specific ranges
- Format: --rotation-range=-20,20 (comma-separated min,max)
- Default: -90,90 degrees
- Use equals sign (=) for negative values
Improvements:
- Enhanced logging showing matched class names
- Optimized ruff configuration for better code quality
- All 317 linting issues resolved
- Improved documentation and help messages