Skip to content

Technical Debt: Remove deprecated GroundingDINO code #201

Description

@filthyrake

Description

The old inference_engine.py (GroundingDINO) exists alongside inference_engine_yolox.py. Docs say YOLOX is 47x faster but old code remains, confusing contributors.

Impact

  • Low severity
  • Code confusion
  • Maintenance burden

Recommendation

Archive it - Keep for historical reference but clear it's not active.

Implementation

  1. Create archive/grounding_dino/ directory
  2. Move old files there
  3. Add README explaining deprecation
  4. Update all imports
  5. Update documentation

Also Clean Up

  • Config text_prompts (lines 137-231) for GroundingDINO
  • Old model references
  • Unused imports

Location

src/inference_engine.py
config/config.yaml:137-231

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions