Downloads · 30 days
0
gafua926/outlineflow
outlineflow is a image-to-image model from gafua926. Use it when you need one image transformed into another. The card lists the license as mit.
A from-scratch rectified flow-matching set-Transformer that, given only an apartment/floor outline, generates a complete set of typed interior room polygons (vector, not pixels). Challenge: Mirror Mirror on the Wall (…
Downloads · 30 days
0
Access
Public
Updated Jun 28, 2026
Repo size
26 MB
Likes
0
Public
Click a slice to open those files.
.pkl14.8 MB · 55%
From the Hugging Face model README
A from-scratch rectified flow-matching set-Transformer that, given only an apartment/floor outline, generates a complete set of typed interior room polygons (vector, not pixels). Challenge: Mirror Mirror on the Wall (DAVIS × Paris 2026), dataset: Modified Swiss Dwellings.
| Config | FID ↓ | Density ↑ | Coverage ↑ |
|---|---|---|---|
| Raw baseline | 167 | 0.097 | 0.067 |
| Final | 135.3 | 0.088 | 0.111 |
FID −19%, Coverage +66% over baseline.
from generate import generate # from the code repo
rooms = generate(outline) # outline: shapely (Multi)Polygon or WKT
# rooms == [(shapely Polygon, room_type_id), ...] (vector, gap-free, seed 42)
Load weights: outputs_full_plan_id/ckpt.pt (the default checkpoint generate() reads).
Code & full write-up: see the GitHub repo (training/eval/generation + result.md).
d_model=128, L=4, 1.33M params, 15k steps, full data (5,372 plans / 203k rooms), seed 42.