diffengine.engine.hooks.transformer_checkpoint_hook

Module Contents

Classes

TransformerCheckpointHook

Delete 'vae' from checkpoint for efficient save.

class diffengine.engine.hooks.transformer_checkpoint_hook.TransformerCheckpointHook[source]

Bases: mmengine.hooks.Hook

Delete ‘vae’ from checkpoint for efficient save.

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