INNER CODE UNIT · Python
_load_pipeline
google/break-a-scene · inference.py:38
def _load_pipeline(self):
self.pipeline = DiffusionPipeline.from_pretrained(
self.args.model_path,
torch_dtype=torch.float16,
)
self.pipeline.scheduler = DDIMScheduler(
beta_start=0.00085,
beta_end=0.012,
beta_schedule="scaled_linear",
clip_sample=False,
set_alpha_to_one=False,
)
self.pipeline.to(self.args.device)
@torch.no_grad()
def infer_and_save(self, prompts):
images = self.pipeline(prompts).images
images[0].save(self.args.output_path)