Habana Gaudi
How to use Stable Diffusion on Habana Gaudi
Requirements
Inference Pipeline
from optimum.habana import GaudiConfig
from optimum.habana.diffusers import GaudiDDIMScheduler, GaudiStableDiffusionPipeline
model_name = "stabilityai/stable-diffusion-2-base"
scheduler = GaudiDDIMScheduler.from_pretrained(model_name, subfolder="scheduler")
pipeline = GaudiStableDiffusionPipeline.from_pretrained(
model_name,
scheduler=scheduler,
use_habana=True,
use_hpu_graphs=True,
gaudi_config="Habana/stable-diffusion-2",
)Benchmark
Latency (batch size = 1)
Throughput (batch size = 8)
Latency (batch size = 1)
Throughput
Last updated