Repository navigation
v1.0.0b1
·
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.layerstotimm.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-vlWith CUDA 12.8 Support
pip install torch torchvision --index-url https://download.pytorch.org/whl/cu128
pip install groundeddino-vlDocker Deployment
docker-compose up -d🔗 Quick Links
- Documentation: Installation Guide | Quick Start | API Reference
- Label Studio: Integration Guide
- GitHub: Repository
- PyPI: groundeddino-vl
📋 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.