🧱 Latent Flow Matching Minecraft 256Γ—256

Unconditional generative model trained from scratch with Flow Matching on latents from Stable Diffusion's VAE.
Generates Minecraft-style landscape screenshots.


πŸ—οΈ Architecture

Component Details
UNet UNet2DModel (~17M params), 4 levels, attention at level 2
VAE for latent encode/decode
Latent 32Γ—32Γ—4 (256Γ—256 image, downsample 8)
Training Flow Matching (x_t = (1-t)Β·x_0 + tΒ·noise, predicts velocity noise - x_0)
Sampler Euler ODE, 30 steps

πŸš€ Usage

See generate.py.

πŸ“Š Data

  • Custom screenshots taken in Minecraft with Photon Shaders by SixthSurge.
  • ~10,500 images, 256Γ—256 random crops from Full HD.
  • Augmentations: random crop, horizontal flip.

πŸ“ˆ Training progress

Epoch 20

e20

Epoch 40

e40

Epoch 60

e60

Epoch 80

e80

Epoch 100

efin

πŸ“œ License

CC BY-NC-SA 4.0. Commercial use prohibited.

πŸ™ Credits

Downloads last month
-
Safetensors
Model size
17.2M params
Tensor type
F32
Β·
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Model tree for Nininkkka/Latent-Flow-Matching-Minecraft-256x256

Finetuned
(3)
this model

Collection including Nininkkka/Latent-Flow-Matching-Minecraft-256x256

Evaluation results

  • FID on Minecraft Screenshots (Photon Shaders)
    self-reported
    108.990
  • Inception Score on Minecraft Screenshots (Photon Shaders)
    self-reported
    5.420
  • KID on Minecraft Screenshots (Photon Shaders)
    self-reported
    0.069