supervision

View on PyPIReverse Dependencies (98)

0.25.1 supervision-0.25.1-py3-none-any.whl

Wheel Details

Project: supervision
Version: 0.25.1
Filename: supervision-0.25.1-py3-none-any.whl
Download: [link]
Size: 181480
MD5: 1a4ab889bb40f226cd3dd4c6d78878fc
SHA256: ebc015c22983bc64563beda75f5f529e465e4020b318da07948ce03148307a72
Uploaded: 2024-12-13 13:12:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: supervision
Version: 0.25.1
Summary: A set of easy-to-use utils that will come in handy in any Computer Vision project
Author: Piotr Skalski
Author-Email: piotr.skalski92[at]gmail.com
Maintainer: Piotr Skalski
Maintainer-Email: piotr.skalski92[at]gmail.com
Home-Page: https://github.com/roboflow/supervision
Project-Url: Documentation, https://supervision.roboflow.com/latest/
Project-Url: Repository, https://github.com/roboflow/supervision
License: MIT
Keywords: machine-learning,deep-learning,vision,ML,DL,AI,Roboflow
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Software Development
Classifier: Typing :: Typed
Requires-Python: >=3.8,<4.0
Requires-Dist: contourpy (>=1.0.7); python_version >= "3.8" and python_version < "3.13"
Requires-Dist: contourpy (>=1.3.0); python_version >= "3.13"
Requires-Dist: defusedxml (<0.8.0,>=0.7.1)
Requires-Dist: matplotlib (>=3.6.0); python_version >= "3.9"
Requires-Dist: matplotlib (<3.8.0,>=3.6.0); python_version == "3.8"
Requires-Dist: matplotlib (>=3.7.3); python_version >= "3.12"
Requires-Dist: matplotlib (>=3.9.2); python_version >= "3.13"
Requires-Dist: numpy (>=1.21.2); python_version < "3.13"
Requires-Dist: numpy (>=2.1.0); python_version >= "3.13"
Requires-Dist: opencv-python (>=4.5.5.64)
Requires-Dist: pandas (>=2.0.0); python_version < "3.13" and extra == "metrics"
Requires-Dist: pandas (>=2.2.3); python_version >= "3.13" and extra == "metrics"
Requires-Dist: pillow (>=9.4)
Requires-Dist: pyyaml (>=5.3)
Requires-Dist: requests (>=2.26.0)
Requires-Dist: scipy (==1.10.0); python_version < "3.9"
Requires-Dist: scipy (<2.0.0,>=1.10.0); python_version >= "3.9"
Requires-Dist: scipy (>=1.14.1); python_version >= "3.13"
Requires-Dist: tqdm (>=4.62.3)
Provides-Extra: metrics
Description-Content-Type: text/markdown
[Description omitted; length: 11841 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
supervision/__init__.py sha256=1meR49VDwe-bT1L0A1jeUoeuIjYG0oxGOhWVPq9vqb0 3442
supervision/annotators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/annotators/base.py sha256=pM5c_kjaSzLXbDitJYbFH3vyJjQvmS-tPlyhV-WgUk4 609
supervision/annotators/core.py sha256=avf-9BgXpDADBCrJNcmEzhgDUAhg6bUkDd_KuUF2o18 98956
supervision/annotators/utils.py sha256=8032YOaMFRk838p09M1nfo7DVy8tKOxgqOYUkKYP6kE 6040
supervision/assets/__init__.py sha256=MVFmychh1el6QbbgLzZIcdyzuPcFrnzXDX63bffT0U0 106
supervision/assets/downloader.py sha256=sYxImTo-C1XqZGyPYwE8XE_ULQIQmTJTHtbQ7GrSL2o 2960
supervision/assets/list.py sha256=IqDcaK6PIg15TkGl5I_yL5J93Y9ntS86dZJjBQog32k 4053
supervision/classification/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/classification/core.py sha256=eV5J_3JLv7AJDmUtB4_Tp0u8-qawC_XDgnvQwI2wgpA 5801
supervision/config.py sha256=5yQK1YJ_Vt3vThI72Vc1PvsLaQFBHsBoiJd9H_8s-rk 75
supervision/dataset/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/dataset/core.py sha256=yfM8_y28i_ZnEkvQ7Mrvpuao5cYAm-xPb7McP5lE3k4 34267
supervision/dataset/formats/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/dataset/formats/coco.py sha256=JivTuoJ6WK6CAAB3RY9h3-2qO3zNcRmWBoBb8NMl-pk 8328
supervision/dataset/formats/pascal_voc.py sha256=w-75ssEZN837zRhNWOi60bc80RsNrLgWLeOikZYJeLo 9314
supervision/dataset/formats/yolo.py sha256=YUxL-F3rKVArDT0C7Exoz5t4f5EVOWGE32bmU1lu_q0 9602
supervision/dataset/utils.py sha256=wAmQEES_k7nfgZFQppbLp1X2y7fdPVzK905Fuqq0uoQ 8296
supervision/detection/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/detection/core.py sha256=kusKTqpk_fVjBW2QqgwBVYMNmdqnNfwc8MlVFK3pBTM 54527
supervision/detection/line_zone.py sha256=ivvNSG76LGYeVnrlwVXT-vBy1pf6esToy8QgvqsWm4U 31264
supervision/detection/lmm.py sha256=3skdoNXw-uKQkVOttMptUW5eR0vRAhIM-qLi0NxLfok 6667
supervision/detection/overlap_filter.py sha256=ICm7WAZixAkvZyMZVckiw_sPwIGdON2rjgOEbOkbZiA 9412
supervision/detection/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/detection/tools/csv_sink.py sha256=I0TQJNUH3feZwPgDlcBynaSwgxDbdxtUFqWZsoVqwCc 5418
supervision/detection/tools/inference_slicer.py sha256=Psov0qa3I69hXBqlbGaX9UA8cOzXXcm6aonr9-C8lQU 11980
supervision/detection/tools/json_sink.py sha256=yzBXAisEOjE8YL-uahRVuUa02ltPRW6finXJvz__udI 4351
supervision/detection/tools/polygon_zone.py sha256=CHSa6FjWzfixuw64Ruts2P-O7drdsqGIN_86xvxekCU 7474
supervision/detection/tools/smoother.py sha256=Y7t6gt6WKIQ5vV_196lCJz5GVmIWWUlMljMuMv99w_s 4247
supervision/detection/tools/transformers.py sha256=lXENS8yj54n73mXmViFOlYCD2z4kS0RZOkAO8fNTq8E 9567
supervision/detection/utils.py sha256=7i_8vbt9USWHDKeDCfiI-2fqWXXa2hpMteWwLFc_4J4 38563
supervision/draw/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/draw/color.py sha256=JvsAcLbRt2vO3InxpvbxTwGz_El-HDitzpfRvBalWNk 11456
supervision/draw/utils.py sha256=6Ull1w8PlCtPzfo9_-QJaQ0XxhluHkad7mDqYU4L3GQ 11243
supervision/geometry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/geometry/core.py sha256=cufXBCHA72wzwK-bTPkh7bVvwojZaUA62dii6EDhbvA 3400
supervision/geometry/utils.py sha256=9MQXIW--qvjPsWMdB8zsY780asYzI0brhcKt81MolsU 1483
supervision/keypoint/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/keypoint/annotators.py sha256=kxpmxWtKuKPmEji5K3ZkZligWZpXpm64KCVgWyOpzc4 15160
supervision/keypoint/core.py sha256=fA9XRB4lHVpmD1jvZnExrDBnogqXIzLourTsoQpFLWk 24671
supervision/keypoint/skeletons.py sha256=-fGzQkFiSHpG-acrDdstGnNy9V844fOGxQMKbuGhiB8 51671
supervision/metrics/__init__.py sha256=6nWKu1NSUCPrm7Jg0boEPu0MupwvnBUbAflz4cjUwqQ 651
supervision/metrics/core.py sha256=MNsU9IX1mut4NcJuhE9dhaF4Utd92IVLvTBInrBjZek 2204
supervision/metrics/detection.py sha256=-1o4ZmaGB6VWpbvjp8Cy2Od0LAxpWnGuIObD0YZjMIo 30991
supervision/metrics/f1_score.py sha256=skFoMmgaeEd8Tm78seG9uoicSRdK0vt_kpO4mLsJOTw 24837
supervision/metrics/mean_average_precision.py sha256=-wFsom18dOfJ29mx5W_IWQmTh6PrONxPeDNm3QICro0 23536
supervision/metrics/mean_average_recall.py sha256=OlyoZTpN12jXo6ax08uyh3cMy5Mzq9UQyXqOZ2Exv8M 27263
supervision/metrics/precision.py sha256=3dijDE8aPAwpnWT27DG-77ZTONKLJyZ3gACEY2rIWv0 25484
supervision/metrics/recall.py sha256=k5PZHQySjr87HVHVhJT5-TBycguFa9ndCSSAf3Kc_Aw 25112
supervision/metrics/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/metrics/utils/object_size.py sha256=OgJKllG1zvbh9Q3PwBGaKgz4a7Qy_mEhNl1h5mfjhXA 5305
supervision/metrics/utils/utils.py sha256=cN7UcHtcuaXm-txb4HLYk0LPxgkiBGMm2pwBjVp98ao 304
supervision/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/tracker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/tracker/byte_tracker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/tracker/byte_tracker/core.py sha256=tzvOCN8LMwk7T30D1ewiLSpc6EdctyQiLwVXSc3DxEw 14955
supervision/tracker/byte_tracker/kalman_filter.py sha256=lpv5ZUG3L03nLL8jaOHjMudFSFS3a1LVmG_tbkj-KoE 7291
supervision/tracker/byte_tracker/matching.py sha256=pzx-YRYEE4kwPHlQdHMSoOqH0-ltUa-Iym_b7oQpNaA 2291
supervision/tracker/byte_tracker/single_object_track.py sha256=dxUTKXc1Gw_Gt8JEsy55fTFMIt4pjnjhVkl4Yw4NyBM 5708
supervision/tracker/byte_tracker/utils.py sha256=IIa2uRZ_YyQlxzA-onLdOARkBSjw_zFnJr-6ZcX4dkk 464
supervision/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
supervision/utils/conversion.py sha256=lOWbF0PyC6XTIwjlgkJsNmGX64hAatoEYiDNMl7vUh8 3847
supervision/utils/file.py sha256=KPrR7qbdbIRXAtNlzquHcH5dRMnsjHC2Lek_bEc-shM 4403
supervision/utils/image.py sha256=yqqN1_y82hOsK3ecRM1LM37IDIexcrQUNo6Bc0MZbmQ 28566
supervision/utils/internal.py sha256=_2QqU72oY7VaQaeaVSVBXkHlwotlAzWVKBgdinQYEJ0 6084
supervision/utils/iterables.py sha256=QKiI1Dc5yafprLl2MeDIn6KSTqoGZizHUe5rS8hyA3E 2435
supervision/utils/notebook.py sha256=T0E5TZGpTmRJH_c5qxBSQognVH8bQERUSFzRZtDjiTs 3371
supervision/utils/video.py sha256=fzcpJyqUMYPP2Gdig3pOueuoGiEX_eCzro4V1Ep7baA 8920
supervision/validators/__init__.py sha256=u_U6W-46NmOfsOrwquOjwMiemogNSNygPZPwot9QPxI 4521
supervision-0.25.1.dist-info/LICENSE.md sha256=oZuifNOVPkROHI4CNNFZh91Ewfh00jyiEYnQMN_vhAQ 1065
supervision-0.25.1.dist-info/METADATA sha256=agGm5tH2gk4b36xZin_oewilmRY1wK8CiiqWBXUkucM 14624
supervision-0.25.1.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
supervision-0.25.1.dist-info/RECORD