2023-01-03 05:10:13 +09:00
|
|
|
# YOLOv5 requirements
|
2022-05-25 01:40:17 +02:00
|
|
|
# Usage: pip install -r requirements.txt
|
2020-08-14 10:14:48 -07:00
|
|
|
|
2022-11-09 15:05:19 +01:00
|
|
|
# Base ------------------------------------------------------------------------
|
2023-02-25 15:58:59 -08:00
|
|
|
gitpython>=3.1.30
|
2023-04-09 22:34:18 +08:00
|
|
|
matplotlib>=3.3
|
2024-01-17 01:19:22 +01:00
|
|
|
numpy>=1.23.5
|
2022-04-29 11:50:30 -07:00
|
|
|
opencv-python>=4.1.1
|
2024-04-07 00:46:25 +02:00
|
|
|
pillow>=10.3.0
|
2022-11-09 15:05:19 +01:00
|
|
|
psutil # system resources
|
2021-01-24 11:54:15 -08:00
|
|
|
PyYAML>=5.3.1
|
2021-10-10 02:21:01 +03:30
|
|
|
requests>=2.23.0
|
2022-07-16 16:14:16 +02:00
|
|
|
scipy>=1.4.1
|
2022-11-09 15:05:19 +01:00
|
|
|
thop>=0.1.1 # FLOPs computation
|
2023-08-11 00:12:11 +02:00
|
|
|
torch>=1.8.0 # see https://pytorch.org/get-started/locally (recommended)
|
|
|
|
torchvision>=0.9.0
|
2022-07-16 16:14:16 +02:00
|
|
|
tqdm>=4.64.0
|
2024-01-01 15:50:40 +01:00
|
|
|
ultralytics>=8.0.232
|
2022-08-29 17:13:55 +02:00
|
|
|
# protobuf<=3.20.1 # https://github.com/ultralytics/yolov5/issues/8012
|
2020-05-29 17:04:54 -07:00
|
|
|
|
2022-11-09 15:05:19 +01:00
|
|
|
# Logging ---------------------------------------------------------------------
|
2023-04-15 00:51:17 +02:00
|
|
|
# tensorboard>=2.4.1
|
2022-10-26 14:06:05 +02:00
|
|
|
# clearml>=1.2.0
|
2022-10-12 12:53:12 +02:00
|
|
|
# comet
|
2020-11-01 00:46:35 +05:30
|
|
|
|
2022-11-09 15:05:19 +01:00
|
|
|
# Plotting --------------------------------------------------------------------
|
2021-10-10 02:21:01 +03:30
|
|
|
pandas>=1.1.4
|
2021-09-27 19:00:05 -07:00
|
|
|
seaborn>=0.11.0
|
2020-08-14 10:14:48 -07:00
|
|
|
|
2022-11-09 15:05:19 +01:00
|
|
|
# Export ----------------------------------------------------------------------
|
2022-09-21 17:55:25 +02:00
|
|
|
# coremltools>=6.0 # CoreML export
|
2023-04-18 18:21:35 +08:00
|
|
|
# onnx>=1.10.0 # ONNX export
|
2022-07-20 01:01:24 +08:00
|
|
|
# onnx-simplifier>=0.4.1 # ONNX simplifier
|
2022-07-15 16:01:29 +02:00
|
|
|
# nvidia-pyindex # TensorRT export
|
|
|
|
# nvidia-tensorrt # TensorRT export
|
2022-09-21 15:14:54 +02:00
|
|
|
# scikit-learn<=1.1.2 # CoreML quantization
|
2023-12-16 23:31:22 +01:00
|
|
|
# tensorflow>=2.4.0,<=2.13.1 # TF exports (-cpu, -aarch64, -macos)
|
2021-09-12 15:52:24 +02:00
|
|
|
# tensorflowjs>=3.9.0 # TF.js export
|
2023-07-30 14:21:04 +02:00
|
|
|
# openvino-dev>=2023.0 # OpenVINO export
|
2020-08-14 10:14:48 -07:00
|
|
|
|
2022-11-09 15:05:19 +01:00
|
|
|
# Deploy ----------------------------------------------------------------------
|
2023-02-09 07:54:04 +00:00
|
|
|
setuptools>=65.5.1 # Snyk vulnerability fix
|
2022-09-23 15:56:42 -07:00
|
|
|
# tritonclient[all]~=2.24.0
|
|
|
|
|
2022-11-09 15:05:19 +01:00
|
|
|
# Extras ----------------------------------------------------------------------
|
2023-02-25 16:15:07 -08:00
|
|
|
# ipython # interactive notebook
|
2022-09-23 05:58:14 +08:00
|
|
|
# mss # screenshots
|
2021-09-27 19:00:05 -07:00
|
|
|
# albumentations>=1.0.3
|
2022-12-27 15:41:03 +01:00
|
|
|
# pycocotools>=2.0.6 # COCO mAP
|
2024-03-10 13:27:53 +01:00
|
|
|
wheel>=0.38.0 # not directly required, pinned by Snyk to avoid a vulnerability
|