OpenSound commited on
Commit
7f7f21e
·
verified ·
1 Parent(s): a75f69b

Update vae_modules/autoencoder_wrapper.py

Browse files
Files changed (1) hide show
  1. vae_modules/autoencoder_wrapper.py +4 -0
vae_modules/autoencoder_wrapper.py CHANGED
@@ -67,7 +67,11 @@ class Autoencoder(nn.Module):
67
 
68
  def process_stable_vae(self, audio=None, embedding=None):
69
  if audio is not None:
 
 
 
70
  z = self.ae.encoder(audio)
 
71
  if self.quantization_first:
72
  z = self.ae.bottleneck.encode(z)
73
  return z
 
67
 
68
  def process_stable_vae(self, audio=None, embedding=None):
69
  if audio is not None:
70
+ device=audio.device
71
+ self.ae.encoder.to('cpu')
72
+ audio = audio.to('cpu')
73
  z = self.ae.encoder(audio)
74
+ z = z.to(device)
75
  if self.quantization_first:
76
  z = self.ae.bottleneck.encode(z)
77
  return z