diffengine.engine.hooks.ip_adapter_save_hook

Module Contents

Classes

IPAdapterSaveHook

IP Adapter Save Hook.

class diffengine.engine.hooks.ip_adapter_save_hook.IPAdapterSaveHook[source]

Bases: mmengine.hooks.Hook

IP Adapter Save Hook.

Save IP-Adapter weights with diffusers format and pick up weights from checkpoint.

priority = VERY_LOW[source]
before_save_checkpoint(runner, checkpoint)[source]

Before save checkpoint hook.

Args:

runner (Runner): The runner of the training, validation or testing

process.

checkpoint (dict): Model’s checkpoint.

Parameters:
  • runner (mmengine.runner.Runner) –

  • checkpoint (dict) –

Return type:

None