-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Background
The orientation tagger doesn't work well and is redundant since:
- WD-14 already provides some orientation detection
- Both will likely be superseded by a Vision Language Model (VLM) in the future
Current State
- Orientation tagger was already removed from the detection pipeline config
- But the code and model references still exist throughout the codebase
Proposed Change
Completely remove all orientation tagger code and references:
Files to Update
kalliste/taggers/orientation_tagger.py- Delete this filekalliste/taggers/tagger_pipeline.py- Remove orientation from TAGGER_CLASSES and related methodskalliste/config.py- Remove orientation model configurationkalliste/model/model_download_manager.py- Remove orientation model downloadkalliste/model/model_registry.py- Remove orientation model initialization methodskalliste/default_detection_config.yaml- Remove orientation tagger config section- Update any tests that reference orientation tagger
Benefits
- Cleaner codebase
- Faster startup (one less model to download/initialize)
- Reduced maintenance burden
- WD-14 already provides orientation-related tags
Reactions are currently unavailable