Files
3sixty2cubemap/requirements.txt
T
2026-08-19 17:26:45 +02:00

22 lines
859 B
Plaintext

# Core pipeline (extract, cubemap, rig stages) -- always needed
opencv-python>=4.8
numpy>=1.24
tqdm>=4.65
py360convert>=1.0
# Masks stage only (YOLO segmentation) -- skip these if you always run
# with --skip-masks
ultralytics>=8.3
# NOTE on ultralytics/torch + ROCm:
# `pip install ultralytics` will pull in a CUDA-only torch wheel as a
# dependency if torch isn't already installed. On your RX 9070 XT setup,
# install the ROCm build of torch FIRST (from https://pytorch.org, ROCm
# variant), THEN install ultralytics, so it detects torch is already
# satisfied and doesn't overwrite it with the CUDA build. Once ROCm torch
# is in place, --mask-device cuda keeps working as-is (ROCm torch keeps
# the "cuda" device string).
# tkinter (needed for pipeline_360_gui.py) is not pip-installable -- it's
# a system package. On CachyOS/Arch: sudo pacman -S tk