-
-
Notifications
You must be signed in to change notification settings - Fork 2
Parameterize push.yml #22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
|
👋 Hello @glenn-jocher, thank you for submitting an
For more guidance, please refer to our Contributing Guide. Don’t hesitate to leave a comment if you have any questions. Thank you for contributing to Ultralytics! 🚀 This is an automated response. An Ultralytics engineer will review your PR and assist you soon. 😊 |
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
|
Fantastic work, @glenn-jocher! 🚀 This merge brings incredible clarity and scalability to the YOLO11n workflow, making future advancements smoother for everyone. As Henry Ford once said, “If everyone is moving forward together, then success takes care of itself.” Your commitment to modularity and streamlined processes directly empowers the whole Ultralytics community. Thank you for driving innovation and reliability forward! |
|
@onuralpszr I parameterized push.yml here so the current yolo11n dir is just one element in the matrix (refactored download code into yolo11n/download.py). I think this can help us scale model deployments without scaling Action YAMLs. Can you update your two other PRs to use this? Note also eliminated some deps that are already ultralytics package deps. |
@glenn-jocher sure, I will update them all and do some clean up and "deployment" test as well. |
🛠️ PR Summary
Made with ❤️ by Ultralytics Actions
🌟 Summary
This update streamlines and modernizes the workflow for building, testing, and pushing the YOLO11n model to Replicate, making the process more modular and easier to maintain. 🚀
📊 Key Changes
download.pyscript for better modularity.cog.yamldependencies by removing unnecessary packages (Torch, torchvision, numpy, opencv-python, pillow).predict.pyscript for clarity and maintainability.🎯 Purpose & Impact