|
|
import torch |
|
|
from diffusers import Flux2KleinPipeline |
|
|
|
|
|
pipe = Flux2KleinPipeline.from_pretrained( |
|
|
"./FLUX.2-9B-bnb-4bit", |
|
|
torch_dtype=torch.bfloat16, |
|
|
device_map="cuda", |
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from PIL import Image |
|
|
|
|
|
init_image = Image.open("suji.jpg").convert("RGB") |
|
|
|
|
|
|
|
|
|
|
|
prompt = "νΌλΆκ° λλ¬λλ ν°μ λλ μ€λ₯Ό μ
μλ€." |
|
|
image = pipe( |
|
|
prompt=prompt, |
|
|
image=init_image, |
|
|
height=1024, |
|
|
width=1024, |
|
|
guidance_scale=1.0, |
|
|
num_inference_steps=4, |
|
|
generator=torch.Generator(device="cuda").manual_seed(0) |
|
|
).images[0] |
|
|
image.save("./output/flux_suji10.png") |
|
|
|