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

Uploaded Source

Built Distribution

supervision-0.3.1-py3-none-any.whl (22.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: supervision-0.3.1.tar.gz
  • Upload date:
  • Size: 19.6 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.1.tar.gz
Algorithm Hash digest
SHA256 a77c07d790d4d9b1ddbf3ea5d81a4b8324b427d3393bc8533b56d4433ec0bfe3
MD5 93dad4e3e643e31f7f5d552a623fd8c2
BLAKE2b-256 55b9175c1e472b1c6595c4c055419d900e7ea45bf2dc95702603705fb1522747

See more details on using hashes here.

File details

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

File metadata

  • Download URL: supervision-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 22.9 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5bd2913e8acf2c9e9ebe6e106d474b28483c040364766b93acd0e6d578697a6e
MD5 761794e303d3da509ea068561acc20fc
BLAKE2b-256 f2efb0a54fc4ce698ee65561d8f5ed30ae345f6d2267cb3b5d67558829e9dee7

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