見出し画像

HuggingFace Diffusers v0.29.0の新機能

「Diffusers v0.29.0」の新機能についてまとめました。

前回


1. Diffusers v0.29.0 のリリースノート

情報元となる「Diffusers 0.29.0」のリリースノートは、以下で参照できます。

2. Stable Diffusion 3

「Stable Diffusion 3」は、Stability AIが開発した最新の画像生成AIモデルです。「Scaling Rectified Flow Transformers for High-Resolution Image Synthesis」で紹介されています。

使い方は、次のとおりです。

(1) HuggingFaceのStable Diffusion 3 のページで、利用規約を受け入れるボタンを押す。

(2) HuggingFaceにログイン。

huggingface-cli login

(3) コードの実行。

import torch
from diffusers import StableDiffusion3Pipeline

pipe = StableDiffusion3Pipeline.from_pretrained("stabilityai/stable-diffusion-3-medium-diffusers", torch_dtype=torch.float16)
pipe = pipe.to("cuda")

image = pipe(
    "A cat holding a sign that says hello world",
    negative_prompt="",
    num_inference_steps=28,
    guidance_scale=7.0,
).images[0]
image

詳しくは、ドキュメントおよびディレクトリを参照。



この記事が気に入ったらサポートをしてみませんか?