# Ultralytics requirements # Usage: pip install -r requirements.txt # Base ---------------------------------------- torch gitpython matplotlib>=3.2.2 opencv-python>=4.6.0 pillow>=7.1.2 pyyaml>=5.3.1 requests>=2.23.0 scipy>=1.4.1 torchvision>=0.8.1 tqdm>=4.64.0 # Logging ------------------------------------- # tensorboard>=2.13.0 # dvclive>=2.12.0 # clearml # comet # Plotting ------------------------------------ pandas>=1.1.4 seaborn>=0.11.0 # Export -------------------------------------- # coremltools>=6.0,<=6.2 # CoreML export # onnx>=1.12.0 # ONNX export # onnxsim>=0.4.1 # ONNX simplifier # nvidia-pyindex # TensorRT export # nvidia-tensorrt # TensorRT export # scikit-learn==0.19.2 # CoreML quantization # tensorflow>=2.4.1 # TF exports (-cpu, -aarch64, -macos) # tflite-support # tensorflowjs>=3.9.0 # TF.js export # openvino-dev>=2023.0 # OpenVINO export # Extras -------------------------------------- psutil # system utilization py-cpuinfo # display CPU info # thop>=0.1.1 # FLOPs computation # ipython # interactive notebook # albumentations>=1.0.3 # training augmentations # pycocotools>=2.0.6 # COCO mAP # roboflow ultralytics supervision onemetric tqdm typing numpy<1.24 torch>=1.7 opencv_python loguru tqdm torchvision thop ninja tabulate psutil tensorboard # verified versions # pycocotools corresponds to https://github.com/ppwwyyxx/cocoapi pycocotools>=2.0.2 onnx>=1.13.0 onnxruntime>=1.12.0 onnx-simplifier==0.4.10 lap torch>=1.7 opencv_python loguru scikit-image tqdm torchvision>=0.10.0 Pillow thop ninja tabulate tensorboard lap motmetrics filterpy h5py cython requests