Anime Detailer XL LoRA
Linaqruf
Texto a imagen
Anime Detailer XL LoRA es un adaptador LoRA de última generación diseñado para trabajar junto con Animagine XL 2.0. Este modelo único se especializa en la modulación de conceptos, permitiendo a los usuarios ajustar el nivel de detalle en las imágenes generadas al estilo anime. Manipulando un deslizador de concepto, los usuarios pueden crear imágenes que varían desde representaciones altamente detalladas hasta más abstractas.
Como usar
import torch
from diffusers import (
StableDiffusionXLPipeline,
EulerAncestralDiscreteScheduler,
AutoencoderKL
)
# Inicializar el modelo LoRA y sus pesos
lora_model_id = "Linaqruf/anime-detailer-xl-lora"
lora_filename = "anime-detailer-xl.safetensors"
lora_scale_slider = 2 # -2 para un resultado menos detallado
# Cargar el componente VAE
vae = AutoencoderKL.from_pretrained(
"madebyollin/sdxl-vae-fp16-fix",
torch_dtype=torch.float16
)
# Configurar el pipeline
pipe = StableDiffusionXLPipeline.from_pretrained(
"Linaqruf/animagine-xl-2.0",
vae=vae,
torch_dtype=torch.float16,
use_safetensors=True,
variant="fp16")
pipe.scheduler = EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config)
pipe.to('cuda')
# Cargar y fusionar los pesos LoRA
pipe.load_lora_weights(lora_model_id, weight_name=lora_filename)
pipe.fuse_lora(lora_scale=lora_scale_slider)
# Definir prompts y generar imagen
prompt = "face focus, cute, masterpiece, best quality, 1girl, green hair, sweater, looking at viewer, upper body, beanie, outdoors, night, turtleneck"
negative_prompt = "lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry"
image = pipe(
prompt,
negative_prompt=negative_prompt,
width=1024,
height=1024,
guidance_scale=12,
num_inference_steps=50
).images[0]
# Desfusionar LoRA antes de guardar la imagen
pipe.unfuse_lora()
image.save("anime_girl.png")
Funcionalidades
- Modulación de conceptos para ajustar el nivel de detalle en imágenes estilo anime.
- Compatibilidad con el modelo Animagine XL 2.0.
- Permite crear imágenes que varían desde detalles muy altos hasta representaciones abstractas.
- Deslizador de concepto que permite un rango de -2 a 2 para modificar el detalle de las imágenes.
Casos de uso
- Creación de imágenes de anime altamente detalladas.
- Producción de obras de arte con diferentes niveles de abstracción en el estilo anime.
- Utilización por artistas y creadores para explorar diversas expresiones artísticas dentro de las imágenes de anime.