CalamitousFelicitousness commited on
Commit
242c829
·
verified ·
1 Parent(s): a6af2f3

Upload README.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. README.md +77 -0
README.md ADDED
@@ -0,0 +1,77 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: other
3
+ license_name: krea-2-community
4
+ license_link: https://www.krea.ai/krea-2-licensing
5
+ pipeline_tag: text-to-image
6
+ library_name: diffusers
7
+ tags:
8
+ - text-to-image
9
+ - image-generation
10
+ - diffusion
11
+ - flow-matching
12
+ - dit
13
+ - krea
14
+ base_model: krea/Krea-2-Raw
15
+ base_model_relation: finetune
16
+ ---
17
+
18
+ # Krea 2 (K2) Base - Diffusers
19
+
20
+ Diffusers-format conversion of the Krea 2 **Base** checkpoint, the undistilled foundation
21
+ model of the Krea 2 family from [Krea](https://krea.ai). The Base checkpoint carries no step
22
+ or guidance distillation, which keeps it diverse and highly malleable. It is the checkpoint
23
+ intended for fine-tuning, post-training, and LoRA training.
24
+
25
+ LoRAs trained on Base apply cleanly to Krea 2 Turbo, so the recommended workflow is to train
26
+ on Base and run inference on [Krea-2-Turbo-Diffusers](https://huggingface.co/CalamitousFelicitousness/Krea-2-Turbo-Diffusers).
27
+
28
+ ## Model Summary
29
+
30
+ Krea 2 is a latent-diffusion image model trained from scratch with an emphasis on aesthetics
31
+ and stylistic control. The architecture is a single-stream multimodal diffusion transformer.
32
+
33
+ - **Transformer**: single-stream DiT, 12.9B parameters, 28 blocks at width 6144. Grouped-query
34
+ attention, a learned output gate, per-head QK normalization, and a 3-axis rotary embedding.
35
+ A text-fusion stage inside the transformer collapses twelve text-encoder hidden-state layers
36
+ into one conditioning stream.
37
+ - **Text encoder**: [Qwen/Qwen3-VL-4B-Instruct](https://huggingface.co/Qwen/Qwen3-VL-4B-Instruct),
38
+ tapped at twelve intermediate layers (text-only conditioning).
39
+ - **VAE**: the Qwen-Image autoencoder (`AutoencoderKLQwenImage`, f8, 16 latent channels).
40
+ - **Sampler**: flow matching with a resolution-aware timestep shift.
41
+
42
+ Weights are stored in their original mixed precision (bf16 matmuls, fp32 norms and modulations).
43
+
44
+ ## Recommended Settings
45
+
46
+ Base is undistilled and uses classifier-free guidance with a negative prompt.
47
+
48
+ | Setting | Value |
49
+ | ------- | ----- |
50
+ | Steps | 52 |
51
+ | Guidance (CFG) | 3.5 |
52
+ | Resolution | up to 1024 x 1024 |
53
+
54
+ The timestep shift is resolution-aware: the conditioning interpolates the shift between low and
55
+ high resolution, so no manual tuning is required across sizes.
56
+
57
+ ## Prompting
58
+
59
+ Natural-language prompts are recommended. Long, detailed descriptions yield the best results,
60
+ though strong images are produced from short prompts as well. For text rendering, the words to
61
+ be rendered are wrapped in quotes. An optional prompt-expansion system prompt is available in
62
+ the upstream [krea-2-oss](https://github.com/krea-ai) repository.
63
+
64
+ ## License
65
+
66
+ The weights are released under the [Krea 2 community license](https://www.krea.ai/krea-2-licensing).
67
+
68
+ ## Citation
69
+
70
+ ```bibtex
71
+ @misc{krea2,
72
+ title = {Krea 2},
73
+ author = {Krea},
74
+ year = {2026},
75
+ url = {https://www.krea.ai/krea-2}
76
+ }
77
+ ```