Table of Contents
- ¿Qué es un LoRA?
- ¿Cómo funcionan los LoRAs?
- ¿Dónde puedo encontrar modelos LoRA?
- ¿Cómo utilizar los LoRA?
- Instalación de una LoRA
- Utilizar un LoRA
- Consejos para utilizar LoRA
- Ajuste del multiplicador
- Desencadenantes de palabras clave
- Utilización de varias LoRA
- Sintaxis de la consulta
- Modelo (punto de control)
- Algunos LoRA populares
- LoRA para SDXL
- LeLo - LEGO LoRA
- Dressed Animals
- Voxel XL
- ClassipeintXL
- LoRA para SD 1.5
- One Piece (Saga Wano)
- 墨心 MoXin
- DieselpunkAI
- Dressed animals
- SamDoesArts (Sam Yang)
- En pocas palabras
- Más información
Do not index
Do not index
canonical-url
Publish
Publish
¿Está listo para descubrir una nueva técnica para enriquecer su colección de modelos ahorrando espacio en disco?
¿Qué es un LoRA?
Los LoRAs, o adaptaciones de bajo rango, son pequeños modelos de Stable Diffusion que introducen ligeras modificaciones en los modelos estándar (Checkpoints). Suelen ser entre 10 y 100 veces más pequeños, lo que los hace muy atractivos para las personas con una gran colección de modelos
Algunas LoRAs te permiten añadir un estilo específico a tus imágenes, mientras que otras te permiten generar imágenes de diferentes mundos, como tus películas, anime o videojuegos favoritos.
En este artículo, exploraremos el fascinante mundo de los LoRAs y te mostraremos cómo utilizarlos para crear tus imágenes con Stable Diffusion.
¿Cómo funcionan los LoRAs?
LoRA es una técnica de aprendizaje para el ajuste fino de modelos de difusión. Se diferencia de otras técnicas de aprendizaje, Dreambooth y la inversión textual ( también llamada embedding), en que ofrece un excelente compromiso entre el tamaño del archivo y la potencia de aprendizaje
Los LoRA consiguen reducir el tamaño de los archivos sin perder mucho poder de aprendizaje atacando las capas de atención cruzada las partes más cruciales de los modelos de Stable Diffusions
Los LoRAs descomponen las matrices de pesos de estas capas en dos matrices de bajo rango, lo que permite almacenar muchos menos números. Gracias a este truco, los archivos LoRAs son mucho más pequeños, pero conservan una potencia de aprendizaje decente.
¿Dónde puedo encontrar modelos LoRA?
Si ya tienes ganas de hacerte con LoRAs, Civitai y Hugging Face son dos fuentes estupendas.
Civitai ofrece una gran colección de modelos, LoRAs y otros archivos de ajuste fino para Stable Diffusion. No olvides aplicar el filtro LoRA cuando busques para evitar tener otros tipos de archivos en tus resultados
Hay mucho contenido para adultos (NSFW) en Civitai, así que asegúrate de activar el filtro NSFW si no quieres ver este tipo de contenido (normalmente está activado por defecto).
Hugging Face cuenta con una biblioteca de modelos LoRAs más pequeña pero igualmente variada, donde puede ver una lista de LoRA seleccionados o buscar por el término LoRA.
No dude en navegar por estos dos sitios para encontrar modelos que se ajusten a sus gustos y proyectos.
¿Cómo utilizar los LoRA?
En esta parte del artículo, veremos cómo instalar y utilizar un LoRA con Automatic1111, la interfaz gráfica más conocida y utilizada para empezar con Stable Diffusion
Pero, por supuesto, los LoRA pueden utilizarse con otras interfaces como ComfyUI o Fooocus (ver más abajo).
Fooocus interfaz alternativa para Stable Diffusion XL que es más fácil de instalar y de manejar, y también te permite usar LoRAs→ Aprende a usar LoRAs con Fooocus en nuestro tutorial dedicado
Instalación de una LoRA
Ahora que ya sabes dónde encontrar los LoRA, pasemos a instalarlos en la interfaz gráfica de Automatic1111 (que puedes instalar con nuestros tutoriales para Windows, Mac o Google Drive) o utilizar en línea con Diffus.
Es tan sencillo como eso: simplemente coloca los archivos LoRA de en la carpeta
stable-diffusion-webui/models/Lora
de tu instalaciónUtilizar un LoRA
Para utilizar un LoRA en AUTOMATIC1111, utilice la siguiente expresión en el prompt:
<lora:nombrearchivo:multiplicar>.
filename
es el nombre del archivo LoRA, sin la extensión (.pt, .bin, etc.), y multiplier
es el peso aplicado al modelo LoRA, con un valor por defecto de 1Pero en lugar de tener que memorizar los nombres de los archivos y la sintaxis correcta para el LoRA, puedes simplemente hacer clic en el botón Models, luego en la pestaña Lora, y verás una lista de los modelos LoRA instalados (haz clic en 'Refresh' si no es el caso).
Haga clic en el que desee utilizar y la expresión correspondiente se añadirá automáticamente a la consulta.
Y ya está, has activado la LoRA para generar tu próxima imagen.
Consejos para utilizar LoRA
Ajuste del multiplicador
Puede aumentar o disminuir el efecto del modelo LoRA ajustando el valor del multiplicador (
multiplicador
). Si lo ajusta a 0, el LoRA se desactiva. Cuanto mayor sea el valor, mayor será la influencia del LoRA en el resultadoDesencadenantes de palabras clave
Algunas LoRAs, entrenadas con Dreambooth, requieren una Palabra Disparadora (Trigger Word) para ser utilizadas, que normalmente se puede encontrar en la página de presentación del LoRA.
Utilización de varias LoRA
Al igual que con los embedding, puede utilizar varias LoRA al mismo tiempo y combinarlas utilizando varias expresiones LoRA de su prompt.
Sintaxis de la consulta
En Automatic1111, la expresión LoRA no se considera parte del prompt y se eliminará una vez que se haya aplicado el LoRA. Esto significa que no se puede utilizar la sintaxis avanzada de prompt, como [keyword1:keyword2: 0.8], con expresiones LoRA.
Modelo (punto de control)
Algunas LoRA dan mejores resultados con determinados modelos (normalmente los derivados del mismo modelo base que aquel a partir del cual se entrenó). En general, es mejor utilizar el modelo base mencionado en la ficha técnica de la LoRA o uno de los modelos recomendados por su creador en su descripción.
Algunos LoRA populares
Para que se haga una idea de lo que pueden conseguir los LoRA, he aquí algunos ejemplos que me han gustado especialmente.
LoRA para SDXL
LeLo - LEGO LoRA
Entrenado utilizando más de 900 imágenes LEGO, este LoRA es excelente para generar cualquier cosa y todo en LEGO: figuritas, edificios, construcciones, etc.
Dressed Animals
Dressed Animals la LoRA que querrás utilizar para generar imágenes más o menos fotorrealistas de animales vestidos de humanos
Voxel XL
Voxel es una palabra creada mediante la contracción de las palabras volumen y píxel Es método particular de renderizado 3D utilizado principalmente para crear terrenos en videojuegos como Outcast Este LoRA genera imágenes en voxels, o píxeles 3D
ClassipeintXL
Este LoRA mezcla las inspiraciones de varios pintores europeos para producir óleos de estilo clásico (pero no sólo) del más bello efecto.
LoRA para SD 1.5
One Piece (Saga Wano)
los fans del anime les encantará este LoRA, que genera imágenes muy parecidas a las de los dibujos animados. El LoRA básico también genera imágenes de los personajes Luffy y Zoro. El autor también ofrece LoRAs de Nami y Nico Robin, que pueden utilizarse para completar el LoRA
墨心 MoXin
Esta Lora se basa en las pinturas clásicas a tinta de los maestros chinos, creando ilustraciones agradables y variadas con mucho espacio negativo y un aspecto tradicional.
DieselpunkAI
Un LoRA adaptado a la generación de imágenes retrofuturistas, en un mundo derivado del steampunk pero con grandes máquinas propulsadas por gasóleo, un poco como en el juego de rol Children of the Sun.
Dressed animals
Una lora que, como su nombre indica, ha sido diseñada para generar imágenes de animales con ropa -o de personas con cabeza de animal, según el caso...
SamDoesArts (Sam Yang)
Una LoRA diseñada para reproducir el estilo de las ilustraciones de Sam Yang y, al mismo tiempo, ser lo suficientemente flexible como para producir distintos tipos de ilustraciones.
En pocas palabras
Los LoRA son pequeños modificadores de modelos que te permiten añadir interesantes variaciones a tus diseños ahorrando espacio en disco.
uso es sencillo e intuitivo gracias a la interfaz gráfica Automatic1111.
No dude en experimentar con estos modelos para añadir una nueva dimensión a sus obras de arte digitales.
Más información
- El documento de investigación en el que se basa la técnica LoRA:LoRA: Low-Rank Adaptation of Large Language Models (2021
- Un buen resumen de cómo se aplica el concepto LoRA en la Stable Diffusion:Using LoRA for Efficient Stable Diffusion Fine-Tuning (Hugging Face blog
- Una guía sobre los LoRA que explica cómo crear los suyos propios: Modelos LoRA de Stable Diffusion: una guía
Written by