🌟 Summary
Release `v8.2.75` features Docker environment updates and refinements to inference API documentation, improving operational efficiency and user guidance.
📊 Key Changes
- **Dockerfile Updates:** Added several environment variables and optimized configurations to improve Docker builds and runtime behavior.
- **Inference API Documentation:** Expanded and detailed the usage of the Inference API, introducing the Dedicated Inference API for Pro users.
- **Technical Documentation:** Various minor adjustments in documentation to clarify usage and parameters.
🎯 Purpose & Impact
- **Enhanced Docker Builds:**
- **Environment Variables:** Adding environment variables like `PYTHONUNBUFFERED`, `PYTHONDONTWRITEBYTECODE`, `PIP_NO_CACHE_DIR`, and `PIP_BREAK_SYSTEM_PACKAGES` can lead to more efficient Docker container operations and fewer errors.
- **Git Configuration:** Simplifying git configuration steps to avoid potential misconfigurations, making it more straightforward for developers.
- **Efficient Pip Usage:** Removing `--no-cache-dir` from some of the pip install commands can reduce build times by caching dependencies.
- **Inference API Enhancements:**
- **Dedicated API:** Providing Pro users with a robust, scalable, and low-latency inference solution by leveraging Google Cloud infrastructure, greatly benefiting those requiring high performance and reliability.
- **Documentation Improvements:** Clearer instructions and examples for both shared and dedicated API usage, ensuring users can implement these features with ease.
- **Usability Improvements:**
- **Documentation Refinements:** Minor adjustments and clarifications to help users better understand and utilize the APIs and system configurations, improving overall user experience, especially for new users.
What's Changed
* Fix Docker git permissions by glenn-jocher in https://github.com/ultralytics/ultralytics/pull/14995
* Dedicated Inference API Docs by sergiuwaxmann in https://github.com/ultralytics/ultralytics/pull/14992
* Update HUB Inference API Docs by RizwanMunawar in https://github.com/ultralytics/ultralytics/pull/15035
* Add `allow_background_images=True` in split_dota.py by Galasnow in https://github.com/ultralytics/ultralytics/pull/15037
* `ultralytics 8.2.75` new Docs author profiles by glenn-jocher in https://github.com/ultralytics/ultralytics/pull/15050
New Contributors
* Galasnow made their first contribution in https://github.com/ultralytics/ultralytics/pull/15037
**Full Changelog**: https://github.com/ultralytics/ultralytics/compare/v8.2.74...v8.2.75