Skip to content

v0.2.7

Choose a tag to compare

@jaffe-fly jaffe-fly released this 11 Nov 10:03
· 11 commits to main since this release

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