azula.plugins.vdm

Velocity diffusion model (VDM) plugin.

from azula.plugins import vdm

References

Classes

VelocityDenoiser

Creates a velocity denoiser.

Functions

load_model

Loads a pre-trained VDM denoiser.

Descriptions

class azula.plugins.vdm.VelocityDenoiser(backbone, schedule=None)[source]

Creates a velocity denoiser.

Parameters:
azula.plugins.vdm.load_model(name, **kwargs)[source]

Loads a pre-trained VDM denoiser.

Parameters:
  • name (str) – The pre-trained model name.

  • kwargs – Keyword arguments passed to torch.load.

Returns:

A pre-trained denoiser.

Return type:

Denoiser