Skip to main content

A set of easy-to-use utils that will come in handy in any Computer Vision project

Project description

👋 hello

A set of easy-to-use utils that will come in handy in any Computer Vision project. Supervision is still in pre-release stage. 🚧 Keep your eyes open for potential bugs and be aware that at this stage our API is still fluid and may change.

💻 install

Pip install the supervision package in a 3.10>=Python>=3.7 environment.

pip install supervision
Install from source
# clone repository and navigate to root directory
git clone https://github.com/roboflow/supervision.git
cd supervision

# setup python environment and activate it
python3 -m venv venv
source venv/bin/activate

# install
pip install -e ".[dev]"

📖 documentation

Curious how Supervision can help you solve problems on your project? Visit our documentation page!

🎬 videos

Learn how to use YOLOv8, ByteTrack and Supervision to detect, track and count objects. 🔥 Subscribe, and stay up to date with our latest YouTube videos!

count-objects-in-zone

count-objects-crossing-line

🧹 code quality

We provide two handy commands inside the Makefile, namely:

  • make style to format the code
  • make check_code_quality to check code quality (PEP8 basically)

So far, there is no types checking with mypy. See issue.

🧪 tests

pytests is used to run our tests.

Project details


Release history Release notifications | RSS feed

This version

0.3.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

supervision-0.3.0.tar.gz (18.3 kB view details)

Uploaded Source

Built Distribution

supervision-0.3.0-py3-none-any.whl (21.1 kB view details)

Uploaded Python 3

File details

Details for the file supervision-0.3.0.tar.gz.

File metadata

  • Download URL: supervision-0.3.0.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for supervision-0.3.0.tar.gz
Algorithm Hash digest
SHA256 e183730310e053220e125a970fadf0390b43776965865e09f043a89d39b2e676
MD5 cff9be882ae531f5eaa1ace774367b66
BLAKE2b-256 3680edaab20d547c70f442ca7e131a9a91d65347b404f7cce589d52ee9a5a2c0

See more details on using hashes here.

File details

Details for the file supervision-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: supervision-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 21.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for supervision-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a92edc1b24d80ad2e0aa90cd423236d964c3209e0cd7c66306c3603579d521d7
MD5 687ae51b0ce73ea4caa15119553acf62
BLAKE2b-256 c80fc040ccc808c5b27a7b498bd393b22a1bbc745af54cbe764766c4c0eda2e8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page