Spaces:
Runtime error
Runtime error
Fix
Browse files
app.py
CHANGED
|
@@ -66,7 +66,7 @@ def load_encoder(device: torch.device) -> nn.Module:
|
|
| 66 |
use_auth_token=TOKEN)
|
| 67 |
ckpt = torch.load(ckpt_path, map_location='cpu')
|
| 68 |
opts = ckpt['opts']
|
| 69 |
-
opts['device'] =
|
| 70 |
opts['checkpoint_path'] = ckpt_path
|
| 71 |
opts = argparse.Namespace(**opts)
|
| 72 |
model = pSp(opts)
|
|
@@ -151,7 +151,7 @@ def run(
|
|
| 151 |
resize=False)
|
| 152 |
img_rec = torch.clamp(img_rec.detach(), -1, 1)
|
| 153 |
|
| 154 |
-
latent = torch.tensor(exstyles[stylename]).repeat(2, 1, 1)
|
| 155 |
# latent[0] for both color and structrue transfer and latent[1] for only structrue transfer
|
| 156 |
latent[1, 7:18] = instyle[0, 7:18]
|
| 157 |
exstyle = generator.generator.style(
|
|
|
|
| 66 |
use_auth_token=TOKEN)
|
| 67 |
ckpt = torch.load(ckpt_path, map_location='cpu')
|
| 68 |
opts = ckpt['opts']
|
| 69 |
+
opts['device'] = device.type
|
| 70 |
opts['checkpoint_path'] = ckpt_path
|
| 71 |
opts = argparse.Namespace(**opts)
|
| 72 |
model = pSp(opts)
|
|
|
|
| 151 |
resize=False)
|
| 152 |
img_rec = torch.clamp(img_rec.detach(), -1, 1)
|
| 153 |
|
| 154 |
+
latent = torch.tensor(exstyles[stylename]).repeat(2, 1, 1).to(device)
|
| 155 |
# latent[0] for both color and structrue transfer and latent[1] for only structrue transfer
|
| 156 |
latent[1, 7:18] = instyle[0, 7:18]
|
| 157 |
exstyle = generator.generator.style(
|