Jarvis32's picture
Update app.py
9422693 verified
Raw
History Blame Contribute Delete
794 Bytes
import torch
from diffusers import DiffusionPipeline
import gradio as gr
DEVICE = "cuda" if torch.cuda.is_available() else "cpu"
pipe = DiffusionPipeline.from_pretrained(
"Qwen/Qwen-Image",
torch_dtype=torch.bfloat16
)
pipe.load_lora_weights(
"ProGamerGov/qwen-360-diffusion",
weight_name="qwen-360-diffusion-2512-int8-bf16-v2.safetensors"
)
pipe.to(DEVICE)
def generate(prompt):
image = pipe(
prompt,
width=2048,
height=1024,
num_inference_steps=25,
true_cfg_scale=4.0
).images[0]
return image
demo = gr.Interface(
fn=generate,
inputs=gr.Textbox(
label="Prompt",
value="360 degree panorama with equirectangular projection, snowy mountain valley"
),
outputs=gr.Image()
)
demo.launch()