#! Python3.7

Pandas                          # Installing Pandas, a data analysis / data manipulation tool
CoreMLTools                     # Installing CoreMLTools, for working with .mlmodel format models
OpenCV-Python                   # Installing OpenCV, the Open source Computer Vision library
Pillow<10.0.0                   # Installing Pillow, a Python Image Library
SciPy                           # Installing SciPy, a library for mathematics, science, and engineering
PyYAML                          # Installing PyYAML, a library for reading configuration files

# https://pytorch.org/get-started/locally/ says to do this, but if you do, (a) Pandas used to get
# upset, and (b) this installs Torch 2.0 or 1.3 depending on the python version, and 2.0 has issues
# --index-url https://download.pytorch.org/whl/cu117
# torch                         # Installing PyTorch, an open source machine learning framework
# --index-url https://download.pytorch.org/whl/cu117
# torchvision                   # Installing TorchVision, for working with computer vision models

## For CUDA 11.7
--find-links https://download.pytorch.org/whl/torch_stable.html
torch==1.13.0+cu117             # Installing PyTorch, an open source machine learning framework
--find-links https://download.pytorch.org/whl/torch_stable.html
torchvision==0.14.0+cu117       # Installing TorchVision, for working with computer vision models

yolov5==6.2.3                   # Installing Ultralytics YoloV5 package for object detection in images

# We need this, but we don't need this.
Seaborn                         # Installing Seaborn, a data visualization library based on matplotlib

CodeProject-AI-SDK              # Installing the CodeProject.AI SDK

# last line empty.