Downloads · 30 days
0
rfloresc/forma-1
forma-1 is a unconditional image generation model from rfloresc. Use it for the unconditional image generation task on the model card, and read the license before you ship it in a product. The card lists the license as creativeml-openrail-m.
Forma-1 is a diffusion model trained on 36,536 mobile UI screenshots from the RICO dataset. Give it random noise and it will denoise it into something that looks like a mobile app screen.
Downloads · 30 days
0
Access
Public
Updated Apr 12, 2026
Repo size
—
Likes
0
Public
Click a slice to open those files.
.md1.7 KB · 52%
From the Hugging Face model README
Forma-1 is a diffusion model trained on 36,536 mobile UI screenshots from the
RICO dataset. Give it random noise and it will denoise it into something that
looks like a mobile app screen.
It's the model behind DiffuseUI — a project I'm building to explore generative AI applied to interface design.
| Architecture | U-Net |
| Framework | Tensorflow |
| Image Size | 64x64 |
| Timesteps | 1000 |
| Noise Schedule | Linear |
| Epochs | 200 |
| Batch Size | 64 |
| Learning Rate | 1e-4 |
| Loss | MSE |
Trained on the RICO dataset — 36,536 UI screenshots across 27 app
categories. Images were resized to 64x64 and normalized to [-1, 1] before
training.
Standard DDPM setup. Forward process adds Gaussian noise to real UI screenshots across 1000 steps until they're pure static. The U-Net learns to predict that noise at each step. At generation time you start from pure static and denoise 1000 times — a new UI screen comes out the other end.
Built by Ricardo Flores as part of DiffuseUI.