import gradio as gr from PIL import Image import torch import re import os import requests from customization import customize_vae_decoder from diffusers import AutoencoderKL, DDPMScheduler, StableDiffusionPipeline, UNet2DConditionModel, DDIMScheduler, EulerDiscreteScheduler from torchvision import transforms from attribution import MappingNetwork import math from typing import List from PIL import Image, ImageChops import numpy as np import torch with gr.Blocks() as demo: gr.Markdown( """

WOUAF: Weight Modulation for User Attribution and Fingerprinting in Text-to-Image Diffusion Models
Project Page          New Demo







With generous support from Intel, we have transferred the demo to a better and faster GPU.

""" ) if __name__ == "__main__": demo.launch()