# Constrained Coupled Image Pair Generation


## 1. Environment Setup

```bash
conda create -n diffusion python=3.10 -y
conda activate diffusion

# machine specific torch with CUDA 12.8
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128

# other deps
pip install -r requirements.txt
```


## 2. Running

```bash
# NOTE: 
# - All configs are in the bash script below.
# - Results will be in [outputs/](outputs/).

# allow running permissions
chmod +x scripts/classify_analysis_sd_coupled_convex_hull_guided_diffusion_DEFAULT.sh

# run
./scripts/classify_analysis_sd_coupled_convex_hull_guided_diffusion_DEFAULT.sh
```