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.