Remove blocking .to(device)

This commit is contained in:
mbsantiago 2025-08-31 19:10:06 +01:00
parent 55f473c9ca
commit cca1d82d63

View File

@ -370,10 +370,10 @@ class SpectrogramPipeline(torch.nn.Module):
self.resizer = resizer self.resizer = resizer
def forward(self, wav: torch.Tensor) -> torch.Tensor: def forward(self, wav: torch.Tensor) -> torch.Tensor:
spec = self.spec_builder.to(wav)(wav) spec = self.spec_builder(wav)
spec = self.freq_cutter.to(wav)(spec) spec = self.freq_cutter(spec)
spec = self.transforms.to(wav)(spec) spec = self.transforms(spec)
return self.resizer.to(wav)(spec) return self.resizer(spec)
def compute_spectrogram(self, wav: torch.Tensor) -> torch.Tensor: def compute_spectrogram(self, wav: torch.Tensor) -> torch.Tensor:
return self.spec_builder(wav) return self.spec_builder(wav)