-record(sampler_config, { schedule :: viva_tensor@diffusion@samplers:noise_schedule(), eta :: float() }).