Jeremy Hummel commited on
Commit
cda6f07
·
1 Parent(s): ae0b9cb

Fixes stylegan import

Browse files
Files changed (3) hide show
  1. stylegan3/__init__.py +9 -0
  2. test.py +0 -5
  3. 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.dnnlib
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.dnnlib.open_url(network) as f:
38
- G = stylegan3.legacy.load_network_pkl(f)['G_ema'].to(device) # type: ignore
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():