Source code for stable_diffusion_xl_lora_conv1x1_pokemon_blip

from mmengine.config import read_base

from diffengine.engine.hooks import PeftSaveHook, VisualizationHook

with read_base():
    from .._base_.datasets.pokemon_blip_xl import *
    from .._base_.default_runtime import *
    from .._base_.models.stable_diffusion_xl_lora import *
    from .._base_.schedules.stable_diffusion_50e import *


model.update(
    unet_lora_config=dict(
        target_modules=["to_q", "to_v", "to_k", "to_out.0",
                        "conv_shortcut"]))

[docs]custom_hooks = [ dict( type=VisualizationHook, prompt=["yoda pokemon"] * 4, height=1024, width=1024), dict(type=PeftSaveHook), ]