ultralytics / docs

Ultralytics Docs at https://docs.ultralytics.com
https://docs.ultralytics.com
GNU Affero General Public License v3.0
36 stars 2 forks source link
docs documentation guides hub quickstart tutorials ultralytics yolo yolov10 yolov8 yolov9


Ultralytics logo

πŸ“š Ultralytics Docs

Ultralytics Docs are the gateway to understanding and utilizing our cutting-edge machine learning tools. These documents are deployed to https://docs.ultralytics.com for your convenience.

pages-build-deployment Check Broken links Check Domains Ultralytics Actions

Discord Ultralytics Forums Ultralytics Reddit

πŸ› οΈ Installation

PyPI - Version Downloads PyPI - Python Version

To install the ultralytics package in developer mode, ensure you have Git and Python 3 installed on your system. Then, follow these steps:

  1. Clone the ultralytics repository to your local machine using Git:

    git clone https://github.com/ultralytics/ultralytics.git
  2. Navigate to the cloned repository's root directory:

    cd ultralytics
  3. Install the package in developer mode using pip (or pip3 for Python 3):

    pip install -e '.[dev]'

πŸš€ Building and Serving Locally

The mkdocs serve command builds and serves a local version of your MkDocs documentation, ideal for development and testing:

mkdocs serve

🌍 Building and Serving Multi-Language

Supporting multi-language documentation? Follow these steps:

  1. Stage all new language *.md files with Git:

    git add docs/**/*.md -f
  2. Build all languages to the /site folder, ensuring relevant root-level files are present:

    # Clear existing /site directory
    rm -rf site
    
    # Loop through each language config file and build
    mkdocs build -f docs/mkdocs.yml
    for file in docs/mkdocs_*.yml; do
     echo "Building MkDocs site with $file"
     mkdocs build -f "$file"
    done
  3. To preview your site, initiate a simple HTTP server:

    cd site
    python -m http.server
    # Open in your preferred browser

πŸ“€ Deploying Your Documentation Site

Choose a hosting provider and deployment method for your MkDocs documentation:

196814117-fc16e711-d2be-4722-9536-b7c6d78fd167

πŸ’‘ Contribute

We cherish the community's input as it drives Ultralytics open-source initiatives. Dive into the Contributing Guide and share your thoughts via our Survey. A heartfelt thank you πŸ™ to each contributor!

Ultralytics open-source contributors

πŸ“œ License

Ultralytics Docs presents two licensing options:

βœ‰οΈ Contact

For bug reports and feature requests, navigate to GitHub Issues. Engage with peers and the Ultralytics team on Discord for enriching conversations!


Ultralytics GitHub space Ultralytics LinkedIn space Ultralytics Twitter space Ultralytics YouTube space Ultralytics TikTok space Ultralytics BiliBili space Ultralytics Discord