Document uploaded checkpoints
Browse files
README.md
CHANGED
|
@@ -2,7 +2,7 @@
|
|
| 2 |
license: mit
|
| 3 |
---
|
| 4 |
|
| 5 |
-
# Diffusion Memorization β Model Checkpoints
|
| 6 |
|
| 7 |
Trained VAE and score-model checkpoints for the paper accompanying
|
| 8 |
[trevorbchen/diffusion_memorization](https://github.com/trevorbchen/diffusion_memorization)
|
|
@@ -10,14 +10,47 @@ Trained VAE and score-model checkpoints for the paper accompanying
|
|
| 10 |
[trevorbchen/diffusion_memroization](https://huggingface.co/datasets/trevorbchen/diffusion_memroization)
|
| 11 |
(curated results / diverse-1k subset indices).
|
| 12 |
|
| 13 |
-
> **Status: private
|
| 14 |
-
>
|
| 15 |
-
> public until the authors say otherwise.
|
| 16 |
|
| 17 |
-
**Scope:**
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
excluded from this release.
|
| 21 |
|
| 22 |
-
|
| 23 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 |
license: mit
|
| 3 |
---
|
| 4 |
|
| 5 |
+
# Diffusion Memorization β Model Checkpoints
|
| 6 |
|
| 7 |
Trained VAE and score-model checkpoints for the paper accompanying
|
| 8 |
[trevorbchen/diffusion_memorization](https://github.com/trevorbchen/diffusion_memorization)
|
|
|
|
| 10 |
[trevorbchen/diffusion_memroization](https://huggingface.co/datasets/trevorbchen/diffusion_memroization)
|
| 11 |
(curated results / diverse-1k subset indices).
|
| 12 |
|
| 13 |
+
> **Status: private.** Accompanies a paper currently under review. Please do
|
| 14 |
+
> not share this link or make it public until the authors say otherwise.
|
|
|
|
| 15 |
|
| 16 |
+
**Scope:** these are the checkpoints behind the paper's headline MLP-based
|
| 17 |
+
results. The spatial-DiT pilot experiment and its checkpoints are
|
| 18 |
+
intentionally excluded from this release.
|
|
|
|
| 19 |
|
| 20 |
+
## Contents
|
| 21 |
+
|
| 22 |
+
```
|
| 23 |
+
vae_checkpoints/
|
| 24 |
+
βββ celeba_resnet_modernloss_d{10,15,20,...,200}/vae.pt # final CelebA VAE, 14 widths
|
| 25 |
+
βββ cifar10_resnet_beta005_d{10,20,...,260}/vae.pt # final CIFAR-10 VAE, 19 widths
|
| 26 |
+
|
| 27 |
+
results/
|
| 28 |
+
βββ celeba_diverse1k_bigmlp_sgd_lr001_m08_10k_5m/
|
| 29 |
+
β βββ seed{42..N}/d{10,...,200}/
|
| 30 |
+
β βββ last_model.pt # MLP score-network checkpoint (hidden=1024, depth=5)
|
| 31 |
+
β βββ config.json # exact training hyperparameters
|
| 32 |
+
β βββ metrics.jsonl # per-eval-step memorization_fraction_pixel, FID, loss
|
| 33 |
+
β βββ runner.log # training log (includes any NaN/retry history)
|
| 34 |
+
βββ cifar10_beta005_diverse1k_bigmlp_sgd_lr001_m08_10k_5m/
|
| 35 |
+
βββ seed{42..N}/d{20,...,260}/ (same structure)
|
| 36 |
+
```
|
| 37 |
+
|
| 38 |
+
VAEs: ResNet conv architecture, beta-VAE with free bits and capacity warmup
|
| 39 |
+
(`--arch resnet`, see the code repo's `standard_vae.py` /
|
| 40 |
+
`train_vae_celeba_standard_tar.py` for exact args). Score models: SGD
|
| 41 |
+
(lr=0.001, momentum=0.80), trained against the diverse-1k subset in the
|
| 42 |
+
dataset repo, 5,000,000 steps, memorization/FID evaluated every 100k steps
|
| 43 |
+
against 10k generated samples in pixel space.
|
| 44 |
+
|
| 45 |
+
Memorization ratio: `d(gen, NN1_train) / d(gen, NN2_train)`, memorized if
|
| 46 |
+
`< 1/3` (Bonnaire/Somepalli). See `lib/metrics.py` in the code repo.
|
| 47 |
+
|
| 48 |
+
Some `d260` CIFAR-10 runs went non-finite under this fixed LR/momentum at
|
| 49 |
+
high latent width β see `runner.log` for affected seeds; the paper's clean
|
| 50 |
+
tables use replacement seeds for those cells rather than a different
|
| 51 |
+
optimizer configuration (kept consistent across all `d` for a fair
|
| 52 |
+
comparison).
|
| 53 |
+
|
| 54 |
+
## License
|
| 55 |
+
|
| 56 |
+
MIT (matching the code repository).
|