Spaces:
Build error
Build error
Jeremy Hummel
commited on
Commit
·
cda6f07
1
Parent(s):
ae0b9cb
Fixes stylegan import
Browse files- stylegan3/__init__.py +9 -0
- test.py +0 -5
- visualize.py +3 -4
stylegan3/__init__.py
CHANGED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import sys
|
2 |
+
|
3 |
+
sys.path.append("../stylegan3")
|
4 |
+
|
5 |
+
from dnnlib.util import open_url
|
6 |
+
from legacy import load_network_pkl
|
7 |
+
|
8 |
+
sys.path.remove("../stylegan3")
|
9 |
+
|
test.py
DELETED
@@ -1,5 +0,0 @@
|
|
1 |
-
from stylegan3 import dnnlib, legacy
|
2 |
-
|
3 |
-
network = 'https://api.ngc.nvidia.com/v2/models/nvidia/research/stylegan3/versions/1/files/stylegan3-r-afhqv2-512x512.pkl'
|
4 |
-
f = dnnlib.util.open_url(network)
|
5 |
-
G = legacy.load_network_pkl(f)
|
|
|
|
|
|
|
|
|
|
|
|
visualize.py
CHANGED
@@ -4,8 +4,7 @@ import moviepy.editor as mpy
|
|
4 |
import random
|
5 |
import torch
|
6 |
from tqdm import tqdm
|
7 |
-
import stylegan3
|
8 |
-
import stylegan3.legacy
|
9 |
|
10 |
|
11 |
def visualize(audio_file, network, truncation, batch_size, *args, **kwargs):
|
@@ -34,8 +33,8 @@ def visualize(audio_file, network, truncation, batch_size, *args, **kwargs):
|
|
34 |
|
35 |
# Load pre-trained model
|
36 |
device = torch.device('cuda')
|
37 |
-
with stylegan3.
|
38 |
-
G = stylegan3.
|
39 |
G.eval()
|
40 |
|
41 |
with torch.no_grad():
|
|
|
4 |
import random
|
5 |
import torch
|
6 |
from tqdm import tqdm
|
7 |
+
import stylegan3
|
|
|
8 |
|
9 |
|
10 |
def visualize(audio_file, network, truncation, batch_size, *args, **kwargs):
|
|
|
33 |
|
34 |
# Load pre-trained model
|
35 |
device = torch.device('cuda')
|
36 |
+
with stylegan3.open_url(network) as f:
|
37 |
+
G = stylegan3.load_network_pkl(f)['G_ema'].to(device) # type: ignore
|
38 |
G.eval()
|
39 |
|
40 |
with torch.no_grad():
|