from diffusers import DiffusionPipeline, DDIMScheduler, AutoencoderKL
from torchvision.transforms import ToTensor, ToPILImage
T = ToTensor()
T2 = ToPILImage()
vae = AutoencoderKL.from_pretrained(stable_diffusion_repo_path, subfolder='vae')
rgb_in = T(Image.open('1.jpg'))[None]
tensor_in = vae.encode(rgb_in).latent_dist.sample()
tensor_out = vae.decode(tensor_in).sample
rgb_out = T2(tensor_out[0])
vae use in diffusers
最新推荐文章于 2024-09-05 09:39:15 发布