Diffusers documentation

추론을 위한 OpenVINO 사용 방법

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

추론을 위한 OpenVINO 사용 방법

🤗 Optimum은 OpenVINO와 호환되는 Stable Diffusion 파이프라인을 제공합니다. 이제 다양한 Intel 프로세서에서 OpenVINO Runtime으로 쉽게 추론을 수행할 수 있습니다. (여기서 지원되는 전 기기 목록을 확인하세요).

설치

다음 명령어로 🤗 Optimum을 설치합니다:

pip install optimum["openvino"]

Stable Diffusion 추론

OpenVINO 모델을 불러오고 OpenVINO 런타임으로 추론을 실행하려면 StableDiffusionPipelineOVStableDiffusionPipeline으로 교체해야 합니다. PyTorch 모델을 불러오고 즉시 OpenVINO 형식으로 변환하려는 경우 export=True로 설정합니다.

from optimum.intel.openvino import OVStableDiffusionPipeline

model_id = "stable-diffusion-v1-5/stable-diffusion-v1-5"
pipe = OVStableDiffusionPipeline.from_pretrained(model_id, export=True)
prompt = "a photo of an astronaut riding a horse on mars"
images = pipe(prompt).images[0]

Optimum 문서에서 (정적 reshaping과 모델 컴파일 등의) 더 많은 예시들을 찾을 수 있습니다.

< > Update on GitHub