Views
No views yet
1from diffusers import StableDiffusionXLControlNetPipeline, ControlNetModel, AutoencoderKL
2from diffusers.utils import load_image
3import numpy as np
4import torch
5from PIL import Image
6
7controlnet_conditioning_scale = 0.9
8controlnet = ControlNetModel.from_pretrained(
9"path/to/this/directory", torch_dtype=torch.float16
10)
11vae = AutoencoderKL.from_pretrained("madebyollin/sdxl-vae-fp16-fix", torch_dtype=torch.float16)
12
13pipe = StableDiffusionXLControlNetPipeline.from_pretrained(
14"stabilityai/stable-diffusion-xl-base-1.0", controlnet=controlnet, vae=vae, torch_dtype=torch.float16
15)
16pipe.enable_model_cpu_offload()
17
18prompt = "Your prompt"
19negative_prompt = "Your negative prompt"
20line = Image.open("path/to/your/controling/image")
21
22image = pipe(
23 prompt,
24 controlnet_conditioning_scale=controlnet_conditioning_scale,
25 image=line
26).images[0]




1 if args.train_data_dir is not None:
2 dataset = load_dataset(
3 args.train_data_dir,
4 cache_dir=args.cache_dir,
5 trust_remote_code=True,
6 ) --train_data_dir="/path/to/your/dataset_example"