svoice/data/data.py [57:66]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        for s in self.sets:
            assert len(s) == len(self.mix_set)

    def __getitem__(self, index):
        mix_sig = self.mix_set[index]
        tgt_sig = [self.sets[i][index] for i in range(len(self.sets))]
        return self.mix_set[index], torch.LongTensor([mix_sig.shape[0]]), torch.stack(tgt_sig)

    def __len__(self):
        return len(self.mix_set)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



svoice/data/data.py [91:100]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        for s in self.sets:
            assert len(s) == len(self.mix_set)

    def __getitem__(self, index):
        mix_sig = self.mix_set[index]
        tgt_sig = [self.sets[i][index] for i in range(len(self.sets))]
        return self.mix_set[index], torch.LongTensor([mix_sig.shape[0]]), torch.stack(tgt_sig)

    def __len__(self):
        return len(self.mix_set)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



