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

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.2.1.tar.gz (17.1 kB view details)

Uploaded Source

Built Distribution

supervision-0.2.1-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for supervision-0.2.1.tar.gz
Algorithm Hash digest
SHA256 261a94ad93f763f39af63601e6e12be1df64de2fae409855008c23731b19753f
MD5 df3b37713ce5a27ceb1431fdad0657ab
BLAKE2b-256 82ba48698d0c8d6a267d01986350288d0614de478521848f462dcaa2124bce35

See more details on using hashes here.

File details

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

File metadata

  • Download URL: supervision-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 20.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.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d7cb1b68df2b27872a202c452cb9b3baf4a8c4af35a21941848138ade83d8060
MD5 d342896ac9e89a055c5349abaa2f3ab4
BLAKE2b-256 4603efac3649c5c4e83ccdb9c3295a0d5b49f9acfbc8c640cd0c151c272462bd

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