def METHOD_NAME(self, **config):
    scheduler_class = self.scheduler_classes[0]
    scheduler_config = self.get_scheduler_config(**config)
    scheduler = scheduler_class(**scheduler_config)
    num_inference_steps, eta = 10, 0.0
    model = self.dummy_model()
    sample = self.dummy_sample_deter
    scheduler.set_timesteps(num_inference_steps)
    for t in scheduler.timesteps:
        residual = model(sample, t)
        sample = scheduler.step(residual, t, sample, eta).prev_sample
    return sample