Skip to content

v1.0.0b1

Choose a tag to compare

@ghostcipher1 ghostcipher1 released this 21 Nov 05:00
· 29 commits to development since this release

Release Notes - v1.0.0b1

GroundedDINO-VL Beta Release

Release Date: 2025-11-20
Version: 1.0.0b1


🚀 Highlights

The first beta release of GroundedDINO-VL, a modernized vision-language framework for zero-shot object detection. Built on PyTorch 2.7 with full CUDA 12.8 support, providing a production-ready implementation of GroundingDINO with improved architecture and developer experience.


✨ Key Features

  • Modern Stack: Full support for PyTorch 2.7 and CUDA 12.8
  • Zero-Shot Detection: Detect objects using natural language descriptions with state-of-the-art accuracy (52.5 AP on COCO)
  • Label Studio Integration: Production-ready ML backend for real-time auto-annotation workflows
  • Clean API: Simplified high-level API (load_model, predict, annotate) with backward compatibility
  • Robust Architecture: Graceful fallback mechanisms for CUDA/CPU environments
  • Docker Support: Complete Docker Compose setup for Label Studio integration

🔧 Improvements & Bug Fixes

  • Fixed import path inconsistencies - Standardized module imports across the codebase
  • Enhanced C++/CUDA ops loading - Added robust error handling with automatic PyTorch fallback when CUDA extensions are unavailable
  • Updated deprecated dependencies - Migrated from deprecated timm.models.layers to timm.layers
  • Optimized imports - Moved heavy dependencies (cv2, supervision) to lazy loading for better compatibility
  • Improved error messages - More informative errors with actionable debugging instructions

📦 Installation

Via PyPI (Recommended)

pip install groundeddino-vl

With CUDA 12.8 Support

pip install torch torchvision --index-url https://download.pytorch.org/whl/cu128
pip install groundeddino-vl

Docker Deployment

docker-compose up -d

🔗 Quick Links


📋 Requirements

  • Python 3.9, 3.10, 3.11, or 3.12
  • PyTorch 2.7.0+
  • CUDA 12.6 or 12.8 (optional, for GPU support)
  • C++17 compatible compiler (GCC 7+, Clang 5+, or MSVC 2019+)

🙏 Acknowledgments

Based on the groundbreaking work by IDEA Research's GroundingDINO. Licensed under Apache 2.0.


Full changelog and detailed migration guide available in the documentation.