update README for epoch 21
Browse files
README.md
CHANGED
|
@@ -9,7 +9,7 @@ base_model:
|
|
| 9 |
A latent diffusion model (LDM) geared toward illustration, style composability, and sample variety. Addresses a few deficiencies with the SDXL base model; feels more like an SD 1.x with better resolution and much better prompt adherence.
|
| 10 |
|
| 11 |
* Architecture: SD XL (base model is v1.0)
|
| 12 |
-
* Training procedure: U-Net fully unfrozen, all-parameter continued pretraining at LR between 3e-8 and 3e-7 for
|
| 13 |
|
| 14 |
Trained on the Puzzle Box dataset, a large collection of permissively licensed images from the public Internet (or generated by previous Puzzle Box models). Each image
|
| 15 |
has from 3 to 24 different captions which are used interchangably during training. There are approximately 12 million images and 78 million captions in the dataset.
|
|
@@ -22,8 +22,10 @@ booru-style, don't use underscores in your tags, replace those with spaces. Tags
|
|
| 22 |
|
| 23 |
Vitamin phrases: *top quartile*, *top decile* (there are also anti-vitamins, *bottom quartile* and *bottom decile*). These are the primary aesthetic labels (see below.)
|
| 24 |
|
| 25 |
-
Prompt adherence is unusually good; aesthetics are improved by human evaluation for generations between 1/4 and 1/2 megapixel in size for epochs 12-14, 1/4 to 2
|
| 26 |
-
megapixels for epoch 15+.
|
|
|
|
|
|
|
| 27 |
|
| 28 |
**Captioning:** About 1.4 million of the captions in the dataset are human-written. The remainder come from a variety of ML models, either vision transformers or
|
| 29 |
classifers. Models used in captioning the Puzzle Box dataset include: Qwen 2 VL 72b, BLIP 2 OPT-6.5B COCO, Llava 1.5, MiniCPM 2.6, bakllava, Moondream, DeepSeek Janus 7b,
|
|
@@ -43,7 +45,7 @@ In later epochs, a form of curriculum training is used: a complexity proxy is ca
|
|
| 43 |
|
| 44 |
Epoch length was determined by the original size of the training set, and the best checkpoint that emerges after model soup experimentation is released.
|
| 45 |
|
| 46 |
-
**Safety notes:** Similar to the base SD XL model, deployment in a production environment may require filters for undesired/inappropriate content. Classifiers on both input prompt and output image suggested.
|
| 47 |
|
| 48 |
**Other nifty tricks used:** Some less common techniques used in training Puzzle Box XL include:
|
| 49 |
|
|
@@ -56,6 +58,8 @@ Epoch length was determined by the original size of the training set, and the be
|
|
| 56 |
|
| 57 |
Model checkpoints currently available:
|
| 58 |
|
|
|
|
|
|
|
| 59 |
- from epoch 19, **20110k** training steps, 28 November 2025
|
| 60 |
- from epoch 18, **19300k** training steps, 03 October 2025
|
| 61 |
- from epoch 17, **18000k** training steps, 06 July 2025
|
|
@@ -74,6 +78,8 @@ interpolation is best.)
|
|
| 74 |
The U-Net attention layers are the layers most modified by the continued pretrain; comparing those layers to SD XL 1.0, the correlation is:
|
| 75 |
| Epoch | Date | R-squared |
|
| 76 |
| ----- | ---------- | --------- |
|
|
|
|
|
|
|
| 77 |
| 19 | 2025-11-28 | 97.257% |
|
| 78 |
| 18 | 2025-10-03 | 97.426% |
|
| 79 |
| 17 | 2025-07-06 | 97.705% |
|
|
|
|
| 9 |
A latent diffusion model (LDM) geared toward illustration, style composability, and sample variety. Addresses a few deficiencies with the SDXL base model; feels more like an SD 1.x with better resolution and much better prompt adherence.
|
| 10 |
|
| 11 |
* Architecture: SD XL (base model is v1.0)
|
| 12 |
+
* Training procedure: U-Net fully unfrozen, all-parameter continued pretraining at LR between 3e-8 and 3e-7 for 22,830,000 steps (at epoch 21, batch size 4). See below for more details.
|
| 13 |
|
| 14 |
Trained on the Puzzle Box dataset, a large collection of permissively licensed images from the public Internet (or generated by previous Puzzle Box models). Each image
|
| 15 |
has from 3 to 24 different captions which are used interchangably during training. There are approximately 12 million images and 78 million captions in the dataset.
|
|
|
|
| 22 |
|
| 23 |
Vitamin phrases: *top quartile*, *top decile* (there are also anti-vitamins, *bottom quartile* and *bottom decile*). These are the primary aesthetic labels (see below.)
|
| 24 |
|
| 25 |
+
Prompt adherence is unusually good for this architecture; aesthetics are improved by human evaluation for generations between 1/4 and 1/2 megapixel in size for epochs 12-14, 1/4 to 2
|
| 26 |
+
megapixels for epoch 15+.
|
| 27 |
+
|
| 28 |
+
Inference suggestions: Euler ancestral sampling, CFG between 2-5 (lower for more recent checkpoints) at 20-50 steps. Experimenting with resolution or scale for your prompts is encouraged.
|
| 29 |
|
| 30 |
**Captioning:** About 1.4 million of the captions in the dataset are human-written. The remainder come from a variety of ML models, either vision transformers or
|
| 31 |
classifers. Models used in captioning the Puzzle Box dataset include: Qwen 2 VL 72b, BLIP 2 OPT-6.5B COCO, Llava 1.5, MiniCPM 2.6, bakllava, Moondream, DeepSeek Janus 7b,
|
|
|
|
| 45 |
|
| 46 |
Epoch length was determined by the original size of the training set, and the best checkpoint that emerges after model soup experimentation is released.
|
| 47 |
|
| 48 |
+
**Safety notes:** Similar to the base SD XL model, deployment in a production environment may require filters for undesired/inappropriate content. Classifiers on both input prompt and output image suggested. The model is generally heavily biased towards aesthetics and diversity of output; it may not reflect historical or population norms and its world knowledge is incomplete.
|
| 49 |
|
| 50 |
**Other nifty tricks used:** Some less common techniques used in training Puzzle Box XL include:
|
| 51 |
|
|
|
|
| 58 |
|
| 59 |
Model checkpoints currently available:
|
| 60 |
|
| 61 |
+
- from epoch 21, **22830k** training steps, 19 June 2026
|
| 62 |
+
- from epoch 20, **21410k** training steps, 21 January 2026
|
| 63 |
- from epoch 19, **20110k** training steps, 28 November 2025
|
| 64 |
- from epoch 18, **19300k** training steps, 03 October 2025
|
| 65 |
- from epoch 17, **18000k** training steps, 06 July 2025
|
|
|
|
| 78 |
The U-Net attention layers are the layers most modified by the continued pretrain; comparing those layers to SD XL 1.0, the correlation is:
|
| 79 |
| Epoch | Date | R-squared |
|
| 80 |
| ----- | ---------- | --------- |
|
| 81 |
+
| 21 | 2026-06-19 | 96.914% |
|
| 82 |
+
| 20 | 2026-01-21 | 97.082% |
|
| 83 |
| 19 | 2025-11-28 | 97.257% |
|
| 84 |
| 18 | 2025-10-03 | 97.426% |
|
| 85 |
| 17 | 2025-07-06 | 97.705% |
|