Spaces:
Runtime error
Runtime error
| import gradio as gr | |
| import torchvision | |
| import torch | |
| model = torch.hub.load( | |
| "ndahlquist/pytorch-hub-stylegan:0.0.1", | |
| "style_gan", | |
| pretrained=True) | |
| def iface(name): | |
| model.eval() | |
| device = 'cuda:0' if torch.cuda.is_available() else 'cpu' | |
| model.to(device) | |
| latents = torch.randn(1, 512, device=device) | |
| with torch.no_grad(): | |
| img = model(latents) | |
| img = (img.clamp(-1, 1) + 1) / 2.0 | |
| img2=img.numpy() | |
| img3=img2.squeeze() | |
| img4 = img3.swapaxes(0,1) | |
| img5=img4.swapaxes(1,2) | |
| out= img5 | |
| return out | |
| #demo = gr.Interface(fn=iface,inputs='text', outputs='image') | |
| with gr.Blocks() as demo: | |
| output=gr.Image(label="Face") | |
| run_btn = gr.Button('Run') | |
| run_btn.click(fn=iface, outputs=output) | |
| demo.launch() | |