Explorar o código

Update firefly.py (#295)

[fix bug]: Ensure state_dict is defined when ckpt_path is not None
cminus hai 1 ano
pai
achega
97e8e3c491
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      fish_speech/models/vqgan/modules/firefly.py

+ 1 - 1
fish_speech/models/vqgan/modules/firefly.py

@@ -500,7 +500,7 @@ class FireflyBase(nn.Module):
         )
 
         if ckpt_path is not None:
-            self.load_state_dict(torch.load(ckpt_path, map_location="cpu"))
+            state_dict = torch.load(ckpt_path, map_location="cpu")
         elif pretrained:
             state_dict = torch.hub.load_state_dict_from_url(
                 "https://github.com/fishaudio/vocoder/releases/download/1.0.0/firefly-gan-base-generator.ckpt",