(self, target)
| 122 | # utils |
| 123 | ########## |
| 124 | def weights_nonzero_speech(self, target): |
| 125 | # target : B x T x mel |
| 126 | # Assign weight 1.0 to all labels except for padding (id=0). |
| 127 | dim = target.size(-1) |
| 128 | return target.abs().sum(-1, keepdim=True).ne(0).float().repeat(1, 1, dim) |
| 129 | |
| 130 | if __name__ == '__main__': |
| 131 | TtsTask.start() |