MCPcopy Create free account
hub / github.com/MoonInTheRiver/DiffSinger / weights_nonzero_speech

Method weights_nonzero_speech

tasks/tts/tts.py:124–128  ·  view source on GitHub ↗
(self, target)

Source from the content-addressed store, hash-verified

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
130if __name__ == '__main__':
131 TtsTask.start()

Callers 2

l1_lossMethod · 0.80
ssim_lossMethod · 0.80

Calls 1

sizeMethod · 0.80

Tested by

no test coverage detected