Skip to content

Conversation

@onuralpszr
Copy link
Member

@onuralpszr onuralpszr commented Aug 5, 2025

  • Text Prompt added
  • Text Prompt free added (no class names will be enough, description also added)

πŸ› οΈ PR Summary

Made with ❀️ by Ultralytics Actions

🌟 Summary

This update adds support for deploying the new YOLOE-11S model on Replicate, making it easier to run real-time object detection demos using Ultralytics models. πŸš€πŸ–ΌοΈ

πŸ“Š Key Changes

  • Added deployment files and documentation for the YOLOE-11S model, including:
    • A new yoloe11s directory with README.md, cog.yaml, download.py, and predict.py.
    • Instructions and configuration for running YOLOE-11S on Replicate (CPU-only, Python 3.12, PyTorch 2.3.1+).
    • Support for custom class names and output formats (image and optional JSON).
  • Updated the GitHub Actions workflow to include YOLOE-11S in the test matrix.
  • Expanded .gitignore to exclude additional file types and Replicate deployment files.
  • Minor docstring improvement in yolo11n/predict.py for clarity.

🎯 Purpose & Impact

  • Broader Model Access: Users can now easily deploy and test the YOLOE-11S model on Replicate, expanding the range of available Ultralytics models. 🌍
  • Flexible Inference: Supports custom class filtering and both image/JSON outputs, making it suitable for diverse use cases.
  • Streamlined Deployment: Automated weight downloading and clear setup instructions simplify the deployment process.
  • Improved Workflow: Enhanced CI/CD ensures YOLOE-11S is tested alongside other models, maintaining reliability.

Overall, this PR makes it easier for users and developers to experiment with and deploy the latest Ultralytics models in cloud environments.

Signed-off-by: Onuralp SEZER <onuralp@ultralytics.com>
@onuralpszr onuralpszr self-assigned this Aug 5, 2025
@UltralyticsAssistant UltralyticsAssistant added documentation Improvements or additions to documentation enhancement New feature or request labels Aug 5, 2025
@UltralyticsAssistant
Copy link
Member

πŸ‘‹ Hello @onuralpszr, thank you for submitting a PR to ultralytics/replicate πŸš€! This is an automated response to help streamline the review process. An Ultralytics engineer will review and assist you soon.

Please review the checklist below to ensure your PR is ready for integration:

  • βœ… Define a Purpose: Clearly explain the purpose of your fix or feature in your PR description, and link to any relevant issues. Make sure your commit messages are clear, concise, and follow our conventions.
  • βœ… Synchronize with Source: Confirm your PR is up-to-date with the main branch of ultralytics/replicate. If it is out of sync, update by clicking the 'Update branch' button or by running git pull and git merge main locally.
  • βœ… Ensure CI Checks Pass: Verify that all Ultralytics Continuous Integration (CI) checks are passing. Please address any issues if checks fail.
  • βœ… Update Documentation: Update the documentation for any new or modified features as needed.
  • βœ… Add Tests: If applicable, include or update tests to cover your changes, and confirm all tests pass.
  • βœ… Sign the CLA: Please ensure you have signed our Contributor License Agreement (CLA) if this is your first PR to Ultralytics. To sign, write "I have read the CLA Document and I sign the CLA" in a new message.
  • βœ… Minimize Changes: Limit your changes to the minimum necessary for your bug fix or feature addition. "It is not daily increase but daily decrease, hack away the unessential. The closer to the source, the less wastage there is." β€” Bruce Lee

For more information, please see our Contributing Guide. If you have any questions, feel free to leave a comment below.

Thank you for helping improve Ultralytics! πŸš€πŸ€–

@onuralpszr onuralpszr force-pushed the feat/yoloe branch 3 times, most recently from 2b4c6f5 to 8ee4e36 Compare August 5, 2025 23:40
…se proper import for YOLOE

Signed-off-by: Onuralp SEZER <onuralp@ultralytics.com>
@onuralpszr
Copy link
Member Author

@glenn-jocher it is ready for you to check

URL : https://replicate.com/ultralytics/yoloe-11s

I also include filled informations in replicate and added examples mostly it should be complete

@onuralpszr onuralpszr requested a review from glenn-jocher August 6, 2025 07:19
@onuralpszr
Copy link
Member Author

@glenn-jocher are you working on it ? shall I finish it ?

@glenn-jocher
Copy link
Member

@onuralpszr cleaned it up a bit. Done now!

Please make any additional changes and then we can merge.

@onuralpszr
Copy link
Member Author

onuralpszr commented Aug 7, 2025

@onuralpszr cleaned it up a bit. Done now!

Please make any additional changes and then we can merge.

Okay thank you. Let me quickly finish up

onuralpszr and others added 3 commits August 7, 2025 19:53
)

Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
Signed-off-by: Onuralp SEZER <onuralp@ultralytics.com>
Co-authored-by: UltralyticsAssistant <web@ultralytics.com>
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
@onuralpszr
Copy link
Member Author

@glenn-jocher all done, fix the small typo in CI and rest fine. Thank you in advance :)

@glenn-jocher glenn-jocher merged commit de8eecf into main Aug 7, 2025
10 checks passed
@glenn-jocher glenn-jocher deleted the feat/yoloe branch August 7, 2025 21:50
@glenn-jocher
Copy link
Member

@onuralpszr merged!

@UltralyticsAssistant
Copy link
Member

Fantastic work, @onuralpszr and @glenn-jocher! πŸš€ Your efforts bringing YOLOE-11S deployment to Replicate mark a big step forward for Ultralytics models in the cloud. As Helen Keller said, "Alone we can do so little; together we can do so much." This collaboration empowers our community to access and experiment with state-of-the-art real-time object detection more easily than ever. Thank you both for your dedication and for making Ultralytics HUB even more accessible and impactful! πŸ‘

@onuralpszr
Copy link
Member Author

@onuralpszr merged!

Thank you ! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants