Metadata-Version: 2.1
Name: yolov5-utils
Version: 7.1.2
Summary: Packaged version of the Yolov5 object detector
License: GPL
Project-URL: Documentation, https://github.com/msclock/yolov5-utils
Project-URL: Source, https://github.com/msclock/yolov5-utils
Project-URL: Tracker, https://github.com/msclock/yolov5-utils/issues
Keywords: machine-learning,deep-learning,ml,triton,inference,pytorch,YOLO,object-detection,vision,YOLOv5,YOLOv7
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Education
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: fire
Requires-Dist: gitpython (>=3.1.30)
Requires-Dist: matplotlib (>=3.3)
Requires-Dist: numpy (>=1.18.5)
Requires-Dist: opencv-python (>=4.1.1)
Requires-Dist: opencv-python-headless (>=4.1.1)
Requires-Dist: Pillow (>=7.1.2)
Requires-Dist: psutil
Requires-Dist: PyYAML (>=5.3.1)
Requires-Dist: requests (>=2.23.0)
Requires-Dist: scipy (>=1.4.1)
Requires-Dist: thop (>=0.1.1)
Requires-Dist: torch (>=1.7.0)
Requires-Dist: torchvision (>=0.8.1)
Requires-Dist: tqdm (>=4.64.0)
Requires-Dist: ultralytics (>=8.0.100)
Requires-Dist: tensorboard (>=2.4.1)
Requires-Dist: pandas (>=1.1.4)
Requires-Dist: seaborn (>=0.11.0)
Provides-Extra: dev
Requires-Dist: black (>=22.8) ; extra == 'dev'
Requires-Dist: build (>=0.8) ; extra == 'dev'
Requires-Dist: ipython (>=7.16) ; extra == 'dev'
Requires-Dist: isort (>=5.10) ; extra == 'dev'
Requires-Dist: pdbpp (>=0.10) ; extra == 'dev'
Requires-Dist: pip (>=21.1) ; extra == 'dev'
Requires-Dist: pre-commit (>=2.20.0) ; extra == 'dev'
Requires-Dist: psutil (~=5.1) ; extra == 'dev'
Requires-Dist: twine (>=4.0) ; extra == 'dev'
Provides-Extra: test
Requires-Dist: GitPython (>=3.1.30) ; extra == 'test'
Requires-Dist: pytest (>=5.2) ; extra == 'test'
Requires-Dist: pytest-mock (>=3.8.2) ; extra == 'test'
Requires-Dist: pytype (!=2021.11.18,!=2022.2.17) ; extra == 'test'
Requires-Dist: pre-commit (>=2.20.0) ; extra == 'test'
Requires-Dist: pytest-unordered (~=0.5) ; extra == 'test'

# YOLOv5 Installable Package

Packaged [ultralytics/yolov5](https://github.com/ultralytics/yolov5)

Inspired from https://github.com/fcakyon/yolov5-pip.

## Build Package
Build wheel file:
```bash
pip install build
python -m build
```

## Install with prebuilt package
Package-built has uploaded to pypi and just install with the command:
```bash
pip install yolov5-utils
```

### General imports
Insert `yolov5_utils.yolov5.` prefix when importing modules `models` and `utils`.
For example: 
```python
from yolov5_utils.yolov5.models.common import DetectMultiBackend
```

## Authors
**Msclock** - msclock@qq.com  - [Github account](https://github.com/msclock)
