File size: 494 Bytes
d46e1fe
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import torch
from diffusers import StableDiffusionInstructPix2PixPipeline
import gradio as gr 
import PIL

cartoonization_id = "instruction-tuning-sd/cartoonizer"
image_proc_id = "instruction-tuning-sd/low-level-img-proc"

def load_pipeline(id: str):
    pipeline = StableDiffusionInstructPix2PixPipeline.from_pretrained(id, torch_dtype=torch.float16).to("cuda")
    return pipeline 


def infer(prompt: str, image: PIL.Image.Image, num_inference_steps:int, img_guidance_scale: float):
    pass