diffengine.models.archs
¶
Submodules¶
Package Contents¶
Functions¶
|
Load IP-Adapter pretrained weights. |
|
Process IP-Adapter state dict. |
|
Set IP-Adapter for Unet. |
|
Create a PEFT config from a DiffEngine config. |
- diffengine.models.archs.load_ip_adapter(unet, image_projection, pretrained_adapter, subfolder, weights_name)[source]¶
Load IP-Adapter pretrained weights.
Reference to diffusers/loaders/ip_adapter.py. and diffusers/loaders/unet.py.
- Parameters:
unet (torch.nn.Module) –
image_projection (torch.nn.Module) –
pretrained_adapter (str) –
subfolder (str) –
weights_name (str) –
- Return type:
None
- diffengine.models.archs.process_ip_adapter_state_dict(unet, image_projection)[source]¶
Process IP-Adapter state dict.
- Parameters:
unet (torch.nn.Module) –
image_projection (torch.nn.Module) –
- Return type:
dict