SHA256
22 lines
859 B
Plaintext
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
|