0x3f3f3f3fun/hypir-sd2 🔢🖼️📝 → 🖼️

▶️ 651 runs 📅 Jul 2025 ⚙️ Cog 0.15.6 🔗 GitHub ⚖️ License
image-restoration image-upscaling

About

HYPIR: Harnessing Diffusion-Yielded Score Priors for Image Restoration

Example Output

Output

Example output

Performance Metrics

24.40s Prediction Time
229.08s Total Time
All Input Parameters
{
  "seed": -1,
  "image": "https://replicate.delivery/pbxt/NQq8hmjGl7iWLKfyEI9GfarcgwoJM49lnyg0pn2sGjjh1aCx/11-36_section_8.jpg_patch.png",
  "prompt": "",
  "upscale": 4
}
Input Parameters
seed Type: integerDefault: -1
Random seed
image (required) Type: string
Input image
prompt Type: stringDefault:
Prompt
upscale Type: numberDefault: 1Range: 1 - 8
Upscale Factor
Output Schema

Output

Type: stringFormat: uri

Example Execution Logs
[Tiled VAE]: input_size: torch.Size([1, 3, 1024, 1024]), tile_size: 512, padding: 32
[Tiled VAE]: split to 2x2 = 4 tiles. Optimal tile size 480x480, original tile size 512x512
[Tiled VAE]: Executing Encoder Task Queue:   0%|          | 0/364 [00:00<?, ?it/s]
[Tiled VAE]: Executing Encoder Task Queue:   1%|          | 3/364 [00:00<00:20, 17.84it/s]
[Tiled VAE]: Executing Encoder Task Queue:   1%|▏         | 5/364 [00:00<00:21, 16.41it/s]
[Tiled VAE]: Executing Encoder Task Queue:   2%|▏         | 7/364 [00:00<00:23, 15.15it/s]
[Tiled VAE]: Executing Encoder Task Queue:   3%|▎         | 12/364 [00:00<00:19, 17.86it/s]
[Tiled VAE]: Executing Encoder Task Queue:   4%|▍         | 15/364 [00:00<00:18, 18.56it/s]
[Tiled VAE]: Executing Encoder Task Queue:   5%|▍         | 18/364 [00:00<00:17, 19.31it/s]
[Tiled VAE]: Executing Encoder Task Queue:   7%|▋         | 24/364 [00:01<00:12, 27.73it/s]
[Tiled VAE]: Executing Encoder Task Queue:   7%|▋         | 27/364 [00:01<00:13, 25.25it/s]
[Tiled VAE]: Executing Encoder Task Queue:   8%|▊         | 30/364 [00:01<00:13, 25.30it/s]
[Tiled VAE]: Executing Encoder Task Queue:   9%|▉         | 34/364 [00:01<00:12, 25.81it/s]
[Tiled VAE]: Executing Encoder Task Queue:  10%|█         | 37/364 [00:01<00:13, 23.95it/s]
[Tiled VAE]: Executing Encoder Task Queue:  11%|█         | 40/364 [00:01<00:13, 24.20it/s]
[Tiled VAE]: Executing Encoder Task Queue:  12%|█▏        | 44/364 [00:01<00:12, 26.66it/s]
[Tiled VAE]: Executing Encoder Task Queue:  13%|█▎        | 47/364 [00:02<00:12, 25.56it/s]
[Tiled VAE]: Executing Encoder Task Queue:  14%|█▎        | 50/364 [00:02<00:12, 25.19it/s]
[Tiled VAE]: Executing Encoder Task Queue:  15%|█▌        | 56/364 [00:02<00:09, 33.07it/s]
[Tiled VAE]: Executing Encoder Task Queue:  17%|█▋        | 62/364 [00:02<00:08, 37.63it/s]
[Tiled VAE]: Executing Encoder Task Queue:  19%|█▊        | 68/364 [00:02<00:07, 40.56it/s]
[Tiled VAE]: Executing Encoder Task Queue:  20%|██        | 74/364 [00:02<00:06, 42.47it/s]
[Tiled VAE]: Executing Encoder Task Queue:  22%|██▏       | 80/364 [00:02<00:06, 46.35it/s]
[Tiled VAE]: Executing Encoder Task Queue:  24%|██▎       | 86/364 [00:02<00:05, 49.74it/s]
[Tiled VAE]: Executing Encoder Task Queue:  26%|██▌       | 94/364 [00:02<00:05, 53.16it/s]
[Tiled VAE]: Executing Encoder Task Queue:  27%|██▋       | 100/364 [00:03<00:05, 52.74it/s]
[Tiled VAE]: Executing Encoder Task Queue:  29%|██▉       | 106/364 [00:03<00:04, 52.71it/s]
[Tiled VAE]: Executing Encoder Task Queue:  31%|███       | 112/364 [00:03<00:05, 49.12it/s]
[Tiled VAE]: Executing Encoder Task Queue:  32%|███▏      | 118/364 [00:03<00:05, 46.28it/s]
[Tiled VAE]: Executing Encoder Task Queue:  35%|███▍      | 126/364 [00:03<00:04, 53.46it/s]
[Tiled VAE]: Executing Encoder Task Queue:  37%|███▋      | 136/364 [00:03<00:03, 60.21it/s]
[Tiled VAE]: Executing Encoder Task Queue:  41%|████      | 148/364 [00:03<00:02, 72.34it/s]
[Tiled VAE]: Executing Encoder Task Queue:  44%|████▍     | 160/364 [00:03<00:02, 83.75it/s]
[Tiled VAE]: Executing Encoder Task Queue:  47%|████▋     | 170/364 [00:04<00:02, 86.40it/s]
[Tiled VAE]: Executing Encoder Task Queue:  49%|████▉     | 180/364 [00:04<00:02, 89.07it/s]
[Tiled VAE]: Executing Encoder Task Queue:  52%|█████▏    | 190/364 [00:04<00:02, 82.04it/s]
[Tiled VAE]: Executing Encoder Task Queue:  55%|█████▍    | 199/364 [00:04<00:02, 81.40it/s]
[Tiled VAE]: Executing Encoder Task Queue:  58%|█████▊    | 210/364 [00:04<00:01, 82.88it/s]
[Tiled VAE]: Executing Encoder Task Queue:  65%|██████▌   | 238/364 [00:04<00:00, 133.67it/s]
[Tiled VAE]: Executing Encoder Task Queue:  76%|███████▌  | 275/364 [00:04<00:00, 194.88it/s]
[Tiled VAE]: Executing Encoder Task Queue:  85%|████████▌ | 310/364 [00:04<00:00, 233.00it/s]
[Tiled VAE]: Executing Encoder Task Queue:  92%|█████████▏| 335/364 [00:05<00:00, 222.83it/s]
[Tiled VAE]: Executing Encoder Task Queue: 100%|██████████| 364/364 [00:05<00:00, 71.71it/s]
[Generator Forward]: Tiled Processing:   0%|          | 0/9 [00:00<?, ?it/s]
[Generator Forward]: Tiled Processing:  11%|█         | 1/9 [00:00<00:05,  1.54it/s]
[Generator Forward]: Tiled Processing:  22%|██▏       | 2/9 [00:00<00:03,  2.15it/s]
[Generator Forward]: Tiled Processing:  33%|███▎      | 3/9 [00:01<00:03,  1.82it/s]
[Generator Forward]: Tiled Processing:  44%|████▍     | 4/9 [00:02<00:02,  1.70it/s]
[Generator Forward]: Tiled Processing:  56%|█████▌    | 5/9 [00:02<00:02,  1.65it/s]
[Generator Forward]: Tiled Processing:  67%|██████▋   | 6/9 [00:03<00:01,  1.62it/s]
[Generator Forward]: Tiled Processing:  78%|███████▊  | 7/9 [00:04<00:01,  1.59it/s]
[Generator Forward]: Tiled Processing:  89%|████████▉ | 8/9 [00:04<00:00,  1.58it/s]
[Generator Forward]: Tiled Processing: 100%|██████████| 9/9 [00:05<00:00,  1.57it/s]
[Tiled VAE]: input_size: torch.Size([1, 4, 128, 128]), tile_size: 64, padding: 11
[Tiled VAE]: split to 2x2 = 4 tiles. Optimal tile size 64x64, original tile size 64x64
[Tiled VAE]: Executing Decoder Task Queue:   0%|          | 0/492 [00:00<?, ?it/s]
[Tiled VAE]: Executing Decoder Task Queue:   6%|▋         | 31/492 [00:00<00:01, 302.28it/s]
[Tiled VAE]: Executing Decoder Task Queue:  13%|█▎        | 62/492 [00:00<00:02, 193.96it/s]
[Tiled VAE]: Executing Decoder Task Queue:  18%|█▊        | 87/492 [00:00<00:01, 212.56it/s]
[Tiled VAE]: Executing Decoder Task Queue:  23%|██▎       | 114/492 [00:00<00:01, 231.21it/s]
[Tiled VAE]: Executing Decoder Task Queue:  29%|██▊       | 141/492 [00:00<00:01, 239.98it/s]
[Tiled VAE]: Executing Decoder Task Queue:  34%|███▍      | 168/492 [00:00<00:01, 244.77it/s]
[Tiled VAE]: Executing Decoder Task Queue:  39%|███▉      | 194/492 [00:01<00:02, 131.66it/s]
[Tiled VAE]: Executing Decoder Task Queue:  43%|████▎     | 214/492 [00:01<00:02, 102.49it/s]
[Tiled VAE]: Executing Decoder Task Queue:  47%|████▋     | 230/492 [00:01<00:03, 84.40it/s] 
[Tiled VAE]: Executing Decoder Task Queue:  49%|████▉     | 242/492 [00:01<00:02, 83.49it/s]
[Tiled VAE]: Executing Decoder Task Queue:  51%|█████▏    | 253/492 [00:02<00:03, 78.87it/s]
[Tiled VAE]: Executing Decoder Task Queue:  53%|█████▎    | 263/492 [00:02<00:03, 71.76it/s]
[Tiled VAE]: Executing Decoder Task Queue:  55%|█████▌    | 272/492 [00:02<00:04, 51.03it/s]
[Tiled VAE]: Executing Decoder Task Queue:  57%|█████▋    | 279/492 [00:03<00:05, 37.35it/s]
[Tiled VAE]: Executing Decoder Task Queue:  58%|█████▊    | 285/492 [00:03<00:07, 28.82it/s]
[Tiled VAE]: Executing Decoder Task Queue:  59%|█████▊    | 289/492 [00:03<00:09, 21.62it/s]
[Tiled VAE]: Executing Decoder Task Queue:  60%|█████▉    | 293/492 [00:04<00:09, 20.83it/s]
[Tiled VAE]: Executing Decoder Task Queue:  60%|██████    | 296/492 [00:04<00:09, 20.31it/s]
[Tiled VAE]: Executing Decoder Task Queue:  61%|██████    | 299/492 [00:04<00:09, 19.99it/s]
[Tiled VAE]: Executing Decoder Task Queue:  62%|██████▏   | 304/492 [00:04<00:07, 23.61it/s]
[Tiled VAE]: Executing Decoder Task Queue:  63%|██████▎   | 309/492 [00:04<00:06, 27.58it/s]
[Tiled VAE]: Executing Decoder Task Queue:  64%|██████▍   | 314/492 [00:04<00:06, 29.49it/s]
[Tiled VAE]: Executing Decoder Task Queue:  65%|██████▍   | 319/492 [00:04<00:05, 29.36it/s]
[Tiled VAE]: Executing Decoder Task Queue:  66%|██████▌   | 324/492 [00:05<00:05, 28.73it/s]
[Tiled VAE]: Executing Decoder Task Queue:  67%|██████▋   | 330/492 [00:05<00:05, 30.79it/s]
[Tiled VAE]: Executing Decoder Task Queue:  68%|██████▊   | 337/492 [00:05<00:04, 37.64it/s]
[Tiled VAE]: Executing Decoder Task Queue:  70%|██████▉   | 342/492 [00:05<00:03, 37.95it/s]
[Tiled VAE]: Executing Decoder Task Queue:  71%|███████   | 347/492 [00:05<00:03, 37.62it/s]
[Tiled VAE]: Executing Decoder Task Queue:  71%|███████▏  | 351/492 [00:05<00:03, 36.07it/s]
[Tiled VAE]: Executing Decoder Task Queue:  72%|███████▏  | 356/492 [00:05<00:04, 33.69it/s]
[Tiled VAE]: Executing Decoder Task Queue:  74%|███████▎  | 362/492 [00:06<00:03, 34.05it/s]
[Tiled VAE]: Executing Decoder Task Queue:  75%|███████▌  | 370/492 [00:06<00:04, 30.07it/s]
[Tiled VAE]: Executing Decoder Task Queue:  76%|███████▌  | 374/492 [00:06<00:04, 28.08it/s]
[Tiled VAE]: Executing Decoder Task Queue:  77%|███████▋  | 377/492 [00:07<00:06, 16.48it/s]
[Tiled VAE]: Executing Decoder Task Queue:  78%|███████▊  | 382/492 [00:07<00:07, 15.43it/s]
[Tiled VAE]: Executing Decoder Task Queue:  78%|███████▊  | 384/492 [00:07<00:07, 14.58it/s]
[Tiled VAE]: Executing Decoder Task Queue:  79%|███████▉  | 388/492 [00:08<00:08, 11.57it/s]
[Tiled VAE]: Executing Decoder Task Queue:  80%|███████▉  | 392/492 [00:08<00:08, 11.80it/s]
[Tiled VAE]: Executing Decoder Task Queue:  80%|████████  | 395/492 [00:08<00:08, 11.91it/s]
[Tiled VAE]: Executing Decoder Task Queue:  81%|████████  | 398/492 [00:09<00:07, 12.12it/s]
[Tiled VAE]: Executing Decoder Task Queue:  82%|████████▏ | 404/492 [00:09<00:05, 17.24it/s]
[Tiled VAE]: Executing Decoder Task Queue:  83%|████████▎ | 407/492 [00:09<00:04, 18.22it/s]
[Tiled VAE]: Executing Decoder Task Queue:  83%|████████▎ | 410/492 [00:09<00:04, 18.81it/s]
[Tiled VAE]: Executing Decoder Task Queue:  84%|████████▍ | 413/492 [00:09<00:03, 20.52it/s]
[Tiled VAE]: Executing Decoder Task Queue:  85%|████████▍ | 416/492 [00:09<00:04, 17.17it/s]
[Tiled VAE]: Executing Decoder Task Queue:  85%|████████▌ | 420/492 [00:09<00:03, 18.16it/s]
[Tiled VAE]: Executing Decoder Task Queue:  86%|████████▌ | 424/492 [00:10<00:03, 18.68it/s]
[Tiled VAE]: Executing Decoder Task Queue:  87%|████████▋ | 427/492 [00:10<00:03, 19.19it/s]
[Tiled VAE]: Executing Decoder Task Queue:  87%|████████▋ | 430/492 [00:10<00:03, 19.35it/s]
[Tiled VAE]: Executing Decoder Task Queue:  89%|████████▉ | 437/492 [00:10<00:02, 26.28it/s]
[Tiled VAE]: Executing Decoder Task Queue:  90%|████████▉ | 441/492 [00:10<00:01, 26.69it/s]
[Tiled VAE]: Executing Decoder Task Queue:  90%|█████████ | 444/492 [00:10<00:02, 23.19it/s]
[Tiled VAE]: Executing Decoder Task Queue:  91%|█████████ | 447/492 [00:11<00:01, 22.52it/s]
[Tiled VAE]: Executing Decoder Task Queue:  91%|█████████▏| 450/492 [00:11<00:01, 23.19it/s]
[Tiled VAE]: Executing Decoder Task Queue:  92%|█████████▏| 453/492 [00:11<00:01, 19.65it/s]
[Tiled VAE]: Executing Decoder Task Queue:  93%|█████████▎| 456/492 [00:11<00:02, 17.88it/s]
[Tiled VAE]: Executing Decoder Task Queue:  93%|█████████▎| 459/492 [00:11<00:01, 18.55it/s]
[Tiled VAE]: Executing Decoder Task Queue:  94%|█████████▍| 462/492 [00:11<00:01, 19.41it/s]
[Tiled VAE]: Executing Decoder Task Queue:  95%|█████████▌| 469/492 [00:12<00:00, 25.78it/s]
[Tiled VAE]: Executing Decoder Task Queue:  96%|█████████▌| 473/492 [00:12<00:00, 24.96it/s]
[Tiled VAE]: Executing Decoder Task Queue:  97%|█████████▋| 477/492 [00:12<00:00, 24.12it/s]
[Tiled VAE]: Executing Decoder Task Queue:  98%|█████████▊| 484/492 [00:12<00:00, 30.84it/s]
[Tiled VAE]: Executing Decoder Task Queue: 100%|██████████| 492/492 [00:12<00:00, 38.74it/s]
Version Details
Version ID
b82a5bfc33d5a9b27c0d1a338a12ce04f4e7966c808e3e97cb7b9fe40dbfcf9a
Version Created
July 19, 2025
Run on Replicate →