trevorbchen commited on
Commit
2937b63
Β·
verified Β·
1 Parent(s): 1da28cf

Document uploaded checkpoints

Browse files
Files changed (1) hide show
  1. README.md +43 -10
README.md CHANGED
@@ -2,7 +2,7 @@
2
  license: mit
3
  ---
4
 
5
- # Diffusion Memorization β€” Model Checkpoints (placeholder)
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, placeholder β€” no weights uploaded yet.** Accompanies a
14
- > paper currently under review. Please do not share this link or make it
15
- > public until the authors say otherwise.
16
 
17
- **Scope:** this will hold checkpoints for the MLP-based results (synthetic
18
- RFNN/MLP, and real-data CelebA/CIFAR-10 VAE + MLP-score diffusion models).
19
- The spatial-DiT pilot experiment and its checkpoints are intentionally
20
- excluded from this release.
21
 
22
- Checkpoints pending upload β€” see the code repo for the exact training
23
- scripts and hyperparameters used to produce them.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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).