CSIGv3_train_script / scripts /setup_env.sh
XenderYang's picture
CSIGv3 AdcSR train scripts + A100 runbook
4811c23 verified
Raw
History Blame Contribute Delete
847 Bytes
#!/usr/bin/env bash
# aspire2a 环境准备(A100 40G 单卡; python 3.10)
set -euo pipefail
cd "$(dirname "$0")/.."
if ! command -v conda >/dev/null 2>&1; then echo "需要 conda"; exit 1; fi
conda create -n AdcSR python=3.10 -y || true
source "$(conda info --base)/etc/profile.d/conda.sh"
conda activate AdcSR
pip install --upgrade pip
pip install torch torchvision --index-url https://download.pytorch.org/whl/cu121
pip install -r official/requirements.txt
pip install diffusers transformers accelerate peft omegaconf tqdm pyyaml pyiqa lpips scikit-image imageio pillow numpy
pip install huggingface_hub hf_transfer safetensors gdown
pip install "dwt-pytorch" 2>/dev/null || pip install pywavelets || true
python - <<'EOF'
try:
import pywt; print("pywt ok")
except Exception as e:
print("pywt missing:", e)
EOF
echo "setup done"