Commit ·
cb9b9b5
0
Parent(s):
Duplicate from nvidia/PiD
Browse filesCo-authored-by: Xuanchi Ren <xrenaa@users.noreply.huggingface.co>
- .gitattributes +36 -0
- README.md +142 -0
- checkpoints/PiD_res2k_sr4x_official_dinov2_distill_4step/model_ema_bf16.pth +3 -0
- checkpoints/PiD_res2k_sr4x_official_flux2_distill_4step/model_ema_bf16.pth +3 -0
- checkpoints/PiD_res2k_sr4x_official_flux_distill_4step/model_ema_bf16.pth +3 -0
- checkpoints/PiD_res2k_sr4x_official_sd3_distill_4step/model_ema_bf16.pth +3 -0
- checkpoints/PiD_res2k_sr8x_official_siglip_distill_4step/model_ema_bf16.pth +3 -0
- checkpoints/PiD_res2kto4k_sr4x_official_flux2_distill_4step/model_ema_bf16.pth +3 -0
- checkpoints/PiD_res2kto4k_sr4x_official_flux2_distill_4step_2606/model_ema_bf16.pth +3 -0
- checkpoints/PiD_res2kto4k_sr4x_official_flux_distill_4step/model_ema_bf16.pth +3 -0
- checkpoints/PiD_res2kto4k_sr4x_official_qwenimage_distill_4step/model_ema_bf16.pth +3 -0
- checkpoints/PiD_res2kto4k_sr4x_official_sd3_distill_4step/model_ema_bf16.pth +3 -0
- checkpoints/PiD_res2kto4k_sr4x_official_sdxl_distill_4step/model_ema_bf16.pth +3 -0
- checkpoints/QwenImage_VAE_2d.pth +3 -0
- checkpoints/ae.safetensors +3 -0
- checkpoints/flux2_ae.safetensors +3 -0
- checkpoints/rae/decoders/dinov2/wReg_base/ViTXL_n08_i512/model.pt +3 -0
- checkpoints/rae/stats/dinov2/wReg_base/imagenet1k_512/stat.pt +3 -0
- checkpoints/scale_rae/decoder/XL_decoder_config.json +28 -0
- checkpoints/scale_rae/decoder/siglip2_sop14_i224_web73M_ganw3_decXL.pt +3 -0
- checkpoints/sd3_vae/vae/diffusion_pytorch_model.safetensors +3 -0
- checkpoints/sdxl_vae.safetensors +3 -0
- config.json +6 -0
- figures/teaser.jpg +3 -0
.gitattributes
ADDED
|
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
| 2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
| 3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
| 4 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
| 5 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
| 6 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
| 7 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
| 8 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
| 9 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
| 10 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
| 11 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
| 12 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
| 13 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
| 14 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
| 15 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
| 16 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
| 17 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
| 18 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
| 19 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
| 20 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
| 21 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
| 22 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
| 23 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
| 24 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
| 25 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
| 26 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
| 27 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
| 28 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
| 29 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
| 30 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
| 31 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
| 32 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
| 33 |
+
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
+
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
+
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
+
figures/teaser.jpg filter=lfs diff=lfs merge=lfs -text
|
README.md
ADDED
|
@@ -0,0 +1,142 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
library_name: pytorch
|
| 3 |
+
tags:
|
| 4 |
+
- super-resolution
|
| 5 |
+
- diffusion
|
| 6 |
+
- pixel-diffusion-decoder
|
| 7 |
+
- vae-decoder
|
| 8 |
+
pipeline_tag: image-to-image
|
| 9 |
+
base_model:
|
| 10 |
+
- nvidia/PixelDiT-1300M-1024px
|
| 11 |
+
- Tongyi-MAI/Z-Image
|
| 12 |
+
- black-forest-labs/FLUX.1-dev
|
| 13 |
+
- black-forest-labs/FLUX.2-dev
|
| 14 |
+
- nyu-visionx/Scale-RAE-Qwen7B_DiT9.8B
|
| 15 |
+
---
|
| 16 |
+
|
| 17 |
+
# PiD — Pixel Diffusion Decoder
|
| 18 |
+
|
| 19 |
+
<p align="center">
|
| 20 |
+
<img src="figures/teaser.jpg" alt="PiD teaser" width="100%">
|
| 21 |
+
</p>
|
| 22 |
+
|
| 23 |
+
|
| 24 |
+
**[Paper](https://arxiv.org/abs/2605.23902), [Project Page](https://research.nvidia.com/labs/sil/projects/pid/)**
|
| 25 |
+
|
| 26 |
+
[Yifan Lu](https://yifanlu0227.github.io/),
|
| 27 |
+
[Qi Wu](https://wilsoncernwq.github.io/),
|
| 28 |
+
[Jay Zhangjie Wu](https://zhangjiewu.github.io/),
|
| 29 |
+
[Zian Wang](https://www.cs.toronto.edu/~zianwang/),
|
| 30 |
+
[Huan Ling](https://www.cs.toronto.edu/~linghuan/),
|
| 31 |
+
[Sanja Fidler](https://www.cs.utoronto.ca/~fidler/),
|
| 32 |
+
[Xuanchi Ren](https://xuanchiren.com/) <br>
|
| 33 |
+
|
| 34 |
+
|
| 35 |
+
PiD reformulates the latent-to-pixel decoder as a conditional pixel-space
|
| 36 |
+
diffusion model, unifying decoding and upsampling into a single generative
|
| 37 |
+
module. It denoises directly in high-resolution pixel space and produces a
|
| 38 |
+
super-resolved image in one pass. This repository hosts the released decoder
|
| 39 |
+
checkpoints, plus the encoder/decoder ("VAE") weights they depend on.
|
| 40 |
+
|
| 41 |
+
All `PiD_*` checkpoints in this repo are **4-step distilled**. The non-`PiD_*`
|
| 42 |
+
entries (`ae.safetensors`, `flux2_ae.safetensors`, `sdxl_vae.safetensors`, `QwenImage_VAE_2d.pth`, `sd3_vae/`, `rae/`,
|
| 43 |
+
`scale_rae/`) are **the corresponding encoder/decoder VAE weights** that PiD
|
| 44 |
+
plugs into — they're not PiD checkpoints themselves.
|
| 45 |
+
|
| 46 |
+
### License/Terms of Use
|
| 47 |
+
|
| 48 |
+
This model is released under the [NSCLv1](https://huggingface.co/nvidia/PixelDiT-1300M-1024px/blob/main/LICENSE) License. The work and any derivative works may only be used for non-commercial (research or evaluation) purposes.
|
| 49 |
+
|
| 50 |
+
### Deployment Geography:
|
| 51 |
+
Global
|
| 52 |
+
|
| 53 |
+
## PiD checkpoints
|
| 54 |
+
|
| 55 |
+
Two variants are released for each diffusers-style backbone:
|
| 56 |
+
|
| 57 |
+
- **`2k`** — trained at 2048px, used as a 4× decoder (512 LDM → 2048 px), or as
|
| 58 |
+
an 8× decoder for the Scale-RAE backbone (256 → 2048).
|
| 59 |
+
- **`2kto4k`** — trained with multi-resolution data bucketing 2048→4096 and an
|
| 60 |
+
SD3-style dynamic shift; designed for 1024 LDM → 4K (4096 px) decoding.
|
| 61 |
+
|
| 62 |
+
Both checkpoint variants support multiple aspect ratios.
|
| 63 |
+
|
| 64 |
+
| Path | Latent space | SR factor | Variant |
|
| 65 |
+
|-----------------------------------------------------------------|--------------|-----------|---------|
|
| 66 |
+
| `checkpoints/PiD_res2k_sr4x_official_flux_distill_4step` | Flux1-dev | 4× | 2k |
|
| 67 |
+
| `checkpoints/PiD_res2k_sr4x_official_flux2_distill_4step` | Flux2-dev | 4× | 2k |
|
| 68 |
+
| `checkpoints/PiD_res2k_sr4x_official_sd3_distill_4step` | SD3 medium | 4× | 2k |
|
| 69 |
+
| `checkpoints/PiD_res2k_sr4x_official_dinov2_distill_4step` | DINOv2-B | 4× | 2k |
|
| 70 |
+
| `checkpoints/PiD_res2k_sr8x_official_siglip_distill_4step` | SigLIP-2 | 8× | 2k |
|
| 71 |
+
| `checkpoints/PiD_res2kto4k_sr4x_official_flux_distill_4step` | Flux1-dev | 4× | 2kto4k |
|
| 72 |
+
| `checkpoints/PiD_res2kto4k_sr4x_official_flux2_distill_4step_2606` | Flux2-dev | 4× | 2kto4k |
|
| 73 |
+
| `checkpoints/PiD_res2kto4k_sr4x_official_sd3_distill_4step` | SD3 medium | 4× | 2kto4k |
|
| 74 |
+
| `checkpoints/PiD_res2kto4k_sr4x_official_sdxl_distill_4step` | SDXL | 4× | 2kto4k |
|
| 75 |
+
| `checkpoints/PiD_res2kto4k_sr4x_official_qwenimage_distill_4step` | Qwen-Image | 4× | 2kto4k |
|
| 76 |
+
|
| 77 |
+
Each directory contains a single file, `model_ema_bf16.pth`, which is the EMA
|
| 78 |
+
weights cast to bfloat16 — the format the inference scripts load by default.
|
| 79 |
+
|
| 80 |
+
> **⚠️ Flux2-dev `2kto4k` — use the new `_2606` checkpoint.** The previous
|
| 81 |
+
> `PiD_res2kto4k_sr4x_official_flux2_distill_4step` (without the `_2606` suffix)
|
| 82 |
+
> suffered from a color-drifting issue. The new
|
| 83 |
+
> `PiD_res2kto4k_sr4x_official_flux2_distill_4step_2606` fixes it — please use it
|
| 84 |
+
> and do **not** use the old one. See the
|
| 85 |
+
> [comparison](https://github.com/nv-tlabs/pid/blob/main/docs/FLUX2_2kto4k_new_ckpt_compare.md)
|
| 86 |
+
> for details.
|
| 87 |
+
|
| 88 |
+
### Latent space → compatible LDMs
|
| 89 |
+
|
| 90 |
+
A PiD decoder is tied to a *latent space*, not to a single generative model. Any
|
| 91 |
+
LDM that produces latents in that space can reuse the same checkpoint. The
|
| 92 |
+
`--backbone` aliases below pick the right LDM pipeline; they all decode through
|
| 93 |
+
the latent space's checkpoint above.
|
| 94 |
+
|
| 95 |
+
| Latent space | VAE / vision encoder weights | compatible `--backbone` | Corresponding LDM Links |
|
| 96 |
+
|--------------|------------------------------------|-------------------------------------------|-----------------|
|
| 97 |
+
| Flux1-dev | `checkpoints/ae.safetensors` | `flux`, `zimage`, `zimage-turbo` | [FLUX.1-dev](https://huggingface.co/black-forest-labs/FLUX.1-dev), [Z-Image](https://huggingface.co/Tongyi-MAI/Z-Image), [Z-Image-Turbo](https://huggingface.co/Tongyi-MAI/Z-Image-Turbo) |
|
| 98 |
+
| Flux2-dev | `checkpoints/flux2_ae.safetensors` | `flux2`, `flux2-klein-4b`, `flux2-klein-9b` | [FLUX.2-dev](https://huggingface.co/black-forest-labs/FLUX.2-dev), [FLUX.2-klein-4B](https://huggingface.co/black-forest-labs/FLUX.2-klein-4B), [FLUX.2-klein-9B](https://huggingface.co/black-forest-labs/FLUX.2-klein-9B) |
|
| 99 |
+
| SD3 medium | `checkpoints/sd3_vae/` | `sd3` | [SD3-medium](https://huggingface.co/stabilityai/stable-diffusion-3-medium-diffusers) |
|
| 100 |
+
| SDXL | `checkpoints/sdxl_vae.safetensors` | `sdxl` | [SDXL-base-1.0](https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0) |
|
| 101 |
+
| Qwen-Image | `checkpoints/QwenImage_VAE_2d.pth` | `qwenimage`, `qwenimage-2512` | [Qwen-Image](https://huggingface.co/Qwen/Qwen-Image), [Qwen-Image-2512](https://huggingface.co/Qwen/Qwen-Image-2512) |
|
| 102 |
+
| DINOv2-B | `checkpoints/rae/` | `dinov2` | [RAE](https://github.com/bytetriper/RAE) (class-conditional; DINOv2-B) |
|
| 103 |
+
| SigLIP-2 | `checkpoints/scale_rae/` | `siglip` | [Scale-RAE](https://github.com/ZitengWangNYU/Scale-RAE) (text-conditional; nyu-visionx/Scale-RAE-Qwen1.5B_DiT2.4B) |
|
| 104 |
+
|
| 105 |
+
For example, Z-Image and Z-Image-Turbo share Flux1-dev's VAE, so they reuse the
|
| 106 |
+
`flux` checkpoints (both `2k` and `2kto4k`) — no separate `zimage` checkpoint is
|
| 107 |
+
shipped. Likewise `qwenimage-2512` reuses the `qwenimage` decoder (same VAE,
|
| 108 |
+
different transformer).
|
| 109 |
+
|
| 110 |
+
## Usage
|
| 111 |
+
|
| 112 |
+
The decoder checkpoints are loaded by the inference scripts in the [PiD
|
| 113 |
+
codebase](https://github.com/nv-tlabs/pid). The exact `(backbone, ckpt_type) → path` mapping is the single source
|
| 114 |
+
of truth in
|
| 115 |
+
[`pid/_src/inference/checkpoint_registry.py`](https://github.com/nv-tlabs/PiD/blob/main/pid/_src/inference/checkpoint_registry.py) — clone the
|
| 116 |
+
repo, point it at this snapshot, and the demos pick the right file
|
| 117 |
+
automatically:
|
| 118 |
+
|
| 119 |
+
```bash
|
| 120 |
+
# Pull just the checkpoints/ tree into the repo root (skips this README and
|
| 121 |
+
# the teaser figure so they don't clobber the files in the source repo).
|
| 122 |
+
hf download nvidia/PiD --local-dir . --include "checkpoints/*"
|
| 123 |
+
|
| 124 |
+
# Then run any of the demos, e.g.:
|
| 125 |
+
PYTHONPATH=. python -m pid._src.inference.from_ldm --backbone flux \
|
| 126 |
+
--prompt "A photorealistic half-body portrait of a brown tabby cat with bold stripes sitting attentively on a rustic wooden kitchen table, soft morning light streaming sideways through a large window, fine fur detail and stripe patterns sharply visible, intense amber-green eyes in razor-sharp focus, warm farmhouse kitchen softly out of focus, cinematic shallow depth of field, ultra-detailed fur texture, photorealistic" \
|
| 127 |
+
--ldm_inference_steps 28 --save_xt_steps 24 \
|
| 128 |
+
--output_dir ./results/official_demo/flux \
|
| 129 |
+
--pid_inference_steps 4
|
| 130 |
+
```
|
| 131 |
+
|
| 132 |
+
Pick the `2kto4k` variant via `--pid_ckpt_type 2kto4k` when decoding at 4K.
|
| 133 |
+
|
| 134 |
+
## Citation
|
| 135 |
+
```
|
| 136 |
+
@article{lu2026pid,
|
| 137 |
+
title={PiD: Fast and High-Resolution Latent Decoding with Pixel Diffusion},
|
| 138 |
+
author={Lu, Yifan and Wu, Qi and Wu, Jay Zhangjie and Wang, Zian and Ling, Huan and Fidler, Sanja and Ren, Xuanchi},
|
| 139 |
+
journal={arXiv preprint arXiv:2605.23902},
|
| 140 |
+
year={2026}
|
| 141 |
+
}
|
| 142 |
+
```
|
checkpoints/PiD_res2k_sr4x_official_dinov2_distill_4step/model_ema_bf16.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d4ce25b6fd2c953720468cd88a7c6a192b4ce908bf085659a1324c186949eab0
|
| 3 |
+
size 2731773393
|
checkpoints/PiD_res2k_sr4x_official_flux2_distill_4step/model_ema_bf16.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b0e3a7a19d4738e0b53c1267815a87e77295fddbee117b5aed802b9b62030cac
|
| 3 |
+
size 2725875153
|
checkpoints/PiD_res2k_sr4x_official_flux_distill_4step/model_ema_bf16.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:47dd165bf3ea85df08deb152e6fcded19ddf5a35b83832abcd99d403ffca6ac3
|
| 3 |
+
size 2724842961
|
checkpoints/PiD_res2k_sr4x_official_sd3_distill_4step/model_ema_bf16.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:835a069763903bfee317e524b83d0974639a6c1d9f79e00728d338fcc249fa27
|
| 3 |
+
size 2724842961
|
checkpoints/PiD_res2k_sr8x_official_siglip_distill_4step/model_ema_bf16.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f9b735ca95044c9d4b5777f1a398fb30efcf4c28021622f13964ba785c33495c
|
| 3 |
+
size 2735312130
|
checkpoints/PiD_res2kto4k_sr4x_official_flux2_distill_4step/model_ema_bf16.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ca75b0b2712f0872d8225fb0c2d520f817c7185eb4a5dbedfe2d164239df044a
|
| 3 |
+
size 2725875153
|
checkpoints/PiD_res2kto4k_sr4x_official_flux2_distill_4step_2606/model_ema_bf16.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:da81ef12a56e18b1e978afc0413fb9a0daeafa67da78f9c7c47517e2b57feea1
|
| 3 |
+
size 2725875153
|
checkpoints/PiD_res2kto4k_sr4x_official_flux_distill_4step/model_ema_bf16.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:2f3eabf4f2f83320472e6146f6545d8237e1423849e62148d5d656bfb571d00e
|
| 3 |
+
size 2724842961
|
checkpoints/PiD_res2kto4k_sr4x_official_qwenimage_distill_4step/model_ema_bf16.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3d95ca9c5f6c7c055954cac836de2a6b4659610894fbc5bb55b807f4dbb4b8c2
|
| 3 |
+
size 2724842961
|
checkpoints/PiD_res2kto4k_sr4x_official_sd3_distill_4step/model_ema_bf16.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:22d1224cae36041b61517c2145c954fca2a9624a30a01d57b7bb044304b9dc31
|
| 3 |
+
size 2724842961
|
checkpoints/PiD_res2kto4k_sr4x_official_sdxl_distill_4step/model_ema_bf16.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:26933047e73753842d73f3d45e1fdb61df6448f3ed82b9ee8c26037431cf4db0
|
| 3 |
+
size 2724732369
|
checkpoints/QwenImage_VAE_2d.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1658b24b9248dc2782c9ce1ce6ca226f32aceef5e52788101720d55dd9a70bc5
|
| 3 |
+
size 498332666
|
checkpoints/ae.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:afc8e28272cd15db3919bacdb6918ce9c1ed22e96cb12c4d5ed0fba823529e38
|
| 3 |
+
size 335304388
|
checkpoints/flux2_ae.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:868fe7b343cc8f3a19dbcfcafbc3d5f888802be3f89bd81b65b3621a066ce8f3
|
| 3 |
+
size 336211292
|
checkpoints/rae/decoders/dinov2/wReg_base/ViTXL_n08_i512/model.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f8b83b058cd84567ce1f671c9ea32d6ec0e48532c650bbf1ba04bb4739292630
|
| 3 |
+
size 1665128758
|
checkpoints/rae/stats/dinov2/wReg_base/imagenet1k_512/stat.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:fe0ac4e914a28708ec85f0dbd3be436dcec48e556d5d745f78a13625dc8fe2c7
|
| 3 |
+
size 6292742
|
checkpoints/scale_rae/decoder/XL_decoder_config.json
ADDED
|
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_name_or_path": "facebook/vit-mae-base",
|
| 3 |
+
"architectures": [
|
| 4 |
+
"ViTMAEForPreTraining"
|
| 5 |
+
],
|
| 6 |
+
"attention_probs_dropout_prob": 0.0,
|
| 7 |
+
"decoder_hidden_size": 1152,
|
| 8 |
+
"decoder_intermediate_size": 4096,
|
| 9 |
+
"decoder_num_attention_heads": 16,
|
| 10 |
+
"decoder_num_hidden_layers": 28,
|
| 11 |
+
"hidden_act": "gelu",
|
| 12 |
+
"hidden_dropout_prob": 0.0,
|
| 13 |
+
"hidden_size": 1152,
|
| 14 |
+
"image_size": 224,
|
| 15 |
+
"initializer_range": 0.02,
|
| 16 |
+
"intermediate_size": 3072,
|
| 17 |
+
"layer_norm_eps": 1e-12,
|
| 18 |
+
"mask_ratio": 0.75,
|
| 19 |
+
"model_type": "vit_mae",
|
| 20 |
+
"norm_pix_loss": false,
|
| 21 |
+
"num_attention_heads": 12,
|
| 22 |
+
"num_channels": 3,
|
| 23 |
+
"num_hidden_layers": 12,
|
| 24 |
+
"patch_size": 14,
|
| 25 |
+
"qkv_bias": true,
|
| 26 |
+
"torch_dtype": "float32",
|
| 27 |
+
"transformers_version": "4.42.3"
|
| 28 |
+
}
|
checkpoints/scale_rae/decoder/siglip2_sop14_i224_web73M_ganw3_decXL.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ca7e6b907bb51455a12eea39b6acb1999c2133f325c123cda20ceb206d1ef3cb
|
| 3 |
+
size 1662529538
|
checkpoints/sd3_vae/vae/diffusion_pytorch_model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f9b67a279283625caee39d61eacb5324243848477b4eb535355eaaa8423d4e09
|
| 3 |
+
size 167666654
|
checkpoints/sdxl_vae.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:63aeecb90ff7bc1c115395962d3e803571385b61938377bc7089b36e81e92e2e
|
| 3 |
+
size 334641164
|
config.json
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"input_types": [
|
| 3 |
+
"PiD"
|
| 4 |
+
],
|
| 5 |
+
"model_size": "1.3B"
|
| 6 |
+
}
|
figures/teaser.jpg
ADDED
|
Git LFS Details
|