Skip to content

Add new logo SVGs for various machine learning frameworks and brands#104

Merged
onuralpszr merged 1 commit intomainfrom
assets/model-card-export-types
Aug 14, 2025
Merged

Add new logo SVGs for various machine learning frameworks and brands#104
onuralpszr merged 1 commit intomainfrom
assets/model-card-export-types

Conversation

@onuralpszr
Copy link
Member

@onuralpszr onuralpszr commented Aug 13, 2025

  • Added ONNX logo (onnx.svg)
  • Added OpenVINO logo (openvino.svg)
  • Added PaddlePaddle logo (paddle-paddle.svg)
  • Added PyTorch logo (pytorch.svg)
  • Added TensorFlow logo (tensoflow.svg)
  • Added TensorFlow Edge TPU logo (tensorflow-edge-tpu.svg)
  • Added TensorFlow Lite logo (tensorflow-lite.svg)
  • Added NCNN logo (ncnn.svg)
  • Added NVIDIA logo (nvidia.svg)
  • Added Apple logo (apple.svg)
  • Added Aitrios logo (aitrios.svg)

🛠️ PR Summary

Made with ❤️ by Ultralytics Actions

🌟 Summary

Adds a .gitignore and a suite of new SVG logos to the assets repo to support documentation and branding across platforms. 🎨

📊 Key Changes

  • New .gitignore to exclude macOS .DS_Store files.
  • Added multiple high-quality SVG logos under mkdocs/logos/:
    • Frameworks/Backends: PyTorch, TensorFlow, TensorFlow Lite, TensorFlow Edge TPU, ONNX, OpenVINO, PaddlePaddle, NCNN.
    • Hardware/Platforms: NVIDIA, Apple.
    • Partners/Platforms: AITRIOS.
  • Logos sized and optimized for consistent use in MkDocs.

🎯 Purpose & Impact

  • Enhances Ultralytics documentation and Ultralytics HUB integrations with clear, consistent branding for supported runtimes and platforms. 🧩
  • Improves user understanding of deployment targets (e.g., NVIDIA, Apple, Edge TPU) when browsing docs. 🚀
  • Reduces repo noise on macOS by ignoring .DS_Store. 🧹
  • Streamlines future docs updates by centralizing logo assets in a predictable path. 📁

- Added ONNX logo (onnx.svg)
- Added OpenVINO logo (openvino.svg)
- Added PaddlePaddle logo (paddle-paddle.svg)
- Added PyTorch logo (pytorch.svg)
- Added TensorFlow logo (tensoflow.svg)
- Added TensorFlow Edge TPU logo (tensorflow-edge-tpu.svg)
- Added TensorFlow Lite logo (tensorflow-lite.svg)
- Added NCNN logo (ncnn.svg)
- Added NVIDIA logo (nvidia.svg)
- Added Apple logo (apple.svg)
- Added Aitrios logo (aitrios.svg)

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

👋 Hello @onuralpszr, thank you for submitting an ultralytics/assets 🚀 PR! This is an automated response to help streamline review. An Ultralytics engineer will follow up shortly for deeper assistance. In the meantime, please review the checklist below to ensure a smooth merge:

  • ✅ Define a Purpose: Clearly explain the purpose of your fix or feature in your PR description, and link to any relevant issues at https://github.com/ultralytics/assets/issues. Ensure your commit messages are clear, concise, and adhere to the project's conventions.
  • ✅ Synchronize with Source: Confirm your PR is synchronized with the ultralytics/assets main branch. If it's behind, update it by clicking the 'Update branch' button or by running git pull and git merge main locally.
  • ✅ Ensure CI Checks Pass: Verify all Ultralytics Continuous Integration (CI) checks are passing at https://docs.ultralytics.com/help/CI/. If any checks fail, please address the issues.
  • ✅ Update Documentation: Update the relevant documentation at https://docs.ultralytics.com/ for any new or modified features.
  • ✅ Add Tests: If applicable, include or update tests to cover your changes, and confirm that all tests are passing.
  • ✅ Sign the CLA: Please ensure you have signed our Contributor License Agreement at https://docs.ultralytics.com/help/CLA/ if this is your first Ultralytics PR by writing "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

Additional notes for your PR:

  • The new SVG assets look great for docs branding. Please double-check filenames and paths for consistency (e.g., “tensorflow” spelling) and ensure all added assets are referenced where needed in docs or MkDocs configs.
  • If any of these changes address a bug, please include a Minimum Reproducible Example (MRE) in the PR description showing the issue and how the new assets resolve it.

For more guidance, please refer to our Contributing Guide at https://docs.ultralytics.com/help/contributing/. Don’t hesitate to leave a comment if you have any questions. Thank you for contributing to Ultralytics! 🎨🧩🚀

@onuralpszr onuralpszr self-assigned this Aug 14, 2025
@glenn-jocher glenn-jocher self-requested a review August 14, 2025 11:02
@onuralpszr onuralpszr merged commit b6cf886 into main Aug 14, 2025
4 checks passed
@onuralpszr onuralpszr deleted the assets/model-card-export-types branch August 14, 2025 11:03
@UltralyticsAssistant
Copy link
Member

Merged—awesome work! Thank you, @onuralpszr, and shout-out to @glenn-jocher for the assist. As Leonardo da Vinci said, “Simplicity is the ultimate sophistication.” Your clean .gitignore and optimized SVG logos bring elegant clarity to our docs and Ultralytics HUB, making runtimes and platforms instantly recognizable while streamlining future updates. This is a small change with big branding impact—truly appreciated!

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.

3 participants