maria26/Floor_Plan_LoRA

maria26
Texto a imagen

LoRA para Stable Diffusion 1.5 que genera planos arquitectónicos de apartamentos a partir de descripciones textuales. El modelo está orientado a crear planos de planta con atributos como tamaño del apartamento, cantidad de habitaciones, baños, tamaño de cocina y número de ventanas, y forma parte de una tesis de grado sobre el uso de modelos de difusión para el diseño de planos arquitectónicos.

Como usar

Instalación y uso con Diffusers:

pip install -U diffusers transformers accelerate
import torch
from diffusers import DiffusionPipeline

# switch to "mps" for apple devices
pipe = DiffusionPipeline.from_pretrained("sd-legacy/stable-diffusion-v1-5", dtype=torch.bfloat16, device_map="cuda")
pipe.load_lora_weights("maria26/Floor_Plan_LoRA")

prompt = "Floor plan of a small apartment, few rooms, one bathroom, big kitchen, many windows."
image = pipe(prompt).images[0]

Estructura recomendada del prompt: Floor plan of a small/big apartment, few/many rooms, one/multiple bathrooms, small/big kitchen, few/many windows.

Funcionalidades

Generación de imágenes de planos de planta desde prompts en lenguaje natural.
Adaptador LoRA para el modelo base stable-diffusion-v1-5.
Compatible con Diffusers y pesos en formato Safetensors/PyTorch.
Usa una estructura de prompt específica para controlar tamaño del apartamento, habitaciones, baños, cocina y ventanas.
Especializado en planos arquitectónicos residenciales, no en imágenes generales.

Casos de uso

Generar borradores visuales de planos de apartamentos desde una descripción textual simple.
Explorar variantes rápidas de distribución residencial para investigación o ideación arquitectónica.
Prototipar herramientas de generación de planos basadas en Stable Diffusion y LoRA.
Crear ejemplos visuales para flujos educativos o experimentales sobre modelos de difusión aplicados a arquitectura.